Was ist an folgendem Snippet falsch?
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anzeigen
code
dankbar code
ersten blick
fehlerkorrektur
hilfe
leute
list
mitglied
paar
probier
rest
stehen
string
text
tip
url
variable text
versuch
-
Hi Leute, ich habe hier ein kleines Snippet, das zum Anzeigen von Avatars genutzt werden sollte, allerdings funktioniert es nicht . Es kommt wirklich gar nichts, also nicht einmal ein Avatar.
Für Hilfe wäre ich dankbar
if($players['online'] > 0 { foreach($players['list'] as $player) { echo "<img src\"Pfad_der_Bilder/$player.png\" alt=\"$player\">" } } else{ echo "Kein Mitglied online."; }
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Versuch es mal damit:
if($players['online'] > 0) { foreach($players['list'] as $player) { echo "<img src=\"Pfad_der_Bilder/$player.png\" alt=\"$player\">"; } } else{ echo "Kein Mitglied online."; }
Edit:Weitere Fehlerkorrektur (muellerlukas)
Beitrag zuletzt geändert: 13.6.2016 18:51:12 von test42test -
Guten Morgen,
hast Du Dein ERROR-Logging eingeschaltet?
Wie sieht des Rest des Scripts aus?
Gruss Dunkeltuten -
Auf den ersten Blick fehlt das "=" bei "src":
-
computerkurs2011 schrieb:
Du hast dort ein paar Syntaxfehler.
Probier mal das hier:
if($players['online'] > 0) { foreach($players['list'] as $player) { echo "<img src=\"Pfad_der_Bilder/".$player.png."\" alt=\"$player\">"; } } else{ echo "Kein Mitglied online."; }
MfG
cpk2011
Ich hatte bereits die fehlerfreie Version geposted. Eine Variable darf übrigens auch zwischen Anführungszeichen stehen.
"Text mit $Variable klappt genauso wie Text mit ".$Variable." Text" -
Ein Tipp meinerseits: benutze einfache Anführungszeichen, wenn du in strings doppelte brauchst. Damit ersparst du dir das mühsame escapen. Außerdem wird dein Code um einiges leserlicher. Versuch folgendes Snippet:
if( $players['online'] > 0 ) { foreach( $players['list'] as $player ) { echo '<img src="Pfad_der_Bilder/' . $player . '.png" alt="' . $player . '"/>'; } } else{ echo "Kein Mitglied online."; }
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage