Php - Változó üres marad for ciklusban (megoldva)
Van ez a forrásom:És az összes $sor[$sorszám] változó üres lesz/marad, kivéve az elsőt, mert az az állomány címe. Mitől?
Nem az állományt adja meg így, hanem csak a címe lesz a változó tartalma.
■ $jelzők = "jelzok.txt";
if (file_exists($jelzők)) {
$sor = explode ("\n", $jelzők);
for ($sorszám = 0; $sorszám < 13; $sorszám++) {
if (file_exists($sor[$sorszám] . "favicon.ico"))
$icon = $sor[$sorszám] . "favicon.ico";
else
$icon = "http://morocztamas.realgameguides.com/oldalgazda/img/konyvjelzok.png";
$contentmain = $contentmain . "<a href='" . $sor[$sorszám] . "'><img src='" . $icon . "' alt='" . $sor[$sorszám] . "' /></a>\n";
}
} else {
$contentmain = "Hiba lépett fel a könyvjelzők beolvasása során.";
}
Nem az állományt adja meg így, hanem csak a címe lesz a változó tartalma.
A hiba eléggé nyilvánvaló, de
print_r($valtozo);
exit;
Lehet, de nekem nem az.
Én csak annyit fűznék hozzá,
Régen
Matekórán kapsz egy
Újra neki esem
Pedig itt most nincs nagyon
Pedig már elég sokszor
Akkor valamit rosszul
Tipp
Igen, mert az a fájl
Biztos?
Milyen fájl tartalma?
Minden tesztelendő kódot
A megjelenő hibaüzenetekből szerintem világos lesz a probléma.