/

[code]

<?php $refer = $_GET['refer']; switch ($refer) { case 'A': $bild = '1.png'; break; case 'B': $bild = '2.png'; break; case 'C': $bild = '3.png'; break; case 'D': $bild = '4.png'; break; default: $bild = '1.png'; } echo ' '; ?>[/code]

So sollte es klappen.

Also bei mir geht das so:

<?php $refer = $_GET['refer']; switch ($refer) { case 'A': $bild = '1.png'; break; case 'B': $bild = '2.png'; break; case 'C': $bild = '3.png'; break; case 'D': $bild = '4.png'; break; default: $bild = '1.png'; } echo '<img src="bilder/'.$bild.'" alt="" /> '; ?>
Wenn nichts gegeben ist kommt 1.png bei B 2.png usw.
EDIT: warscheinlich hast du irgendein '; zuviel.
schau dir einfach den quellcode an. :wink:

Speicher die Datei mit der Dateiendung .php ab (nicht .htm bzw. .html)

Hast du sie auf den bplaced Webspace hochgeladen? Oder hast du das nur lokal getestet?
Wenn du dir den Seitenquelltext anschaust, siehst du dann den PHP-Code?

edit: vll gibts du uns ja einfach mal den link zum script.

http://web.wintricks.net/bild.php hier gehts ! // code betrachten ! :wink:

<?php $refer = $_GET['refer']; switch ($refer) { case 'A': $bild = '1.png'; break; case 'B': $bild = '2.png'; break; case 'C': $bild = '3.png'; break; case 'D': $bild = '4.png'; break; default: $bild = '1.png'; } echo '<img src="bilder/'.$bild.'" alt="" /> '; ?> :wink:

Dann hast du es ohne Webserver gestartet oder der Webserver kann mit dieser Endung kein php.
Also um PHP zu verwenden musst du es schon auf einem Webserver laufen lassen und nicht lokal im Browser.
Außer du hast einen lokalen server der PHP veherrscht. // wie bei mit XAMPP :wink:

[quote=“Der_Admin”]Also bei mir geht das so:

<?php $refer = $_GET['refer']; switch ($refer) { case 'A': $bild = '1.png'; break; case 'B': $bild = '2.png'; break; case 'C': $bild = '3.png'; break; case 'D': $bild = '4.png'; break; default: $bild = '1.png'; } echo '<img src="bilder/'.$bild.'" alt="" /> '; ?>
Wenn nichts gegeben ist kommt 1.png bei B 2.png usw.
EDIT: warscheinlich hast du irgendein '; zuviel.
schau dir einfach den quellcode an. :wink:[/quote]
Warum nimmst du das isset raus? So gibt es bei jedem Aufruf ohne ?refer eine Warnung…

Weil dann auch ohne refer ein Bild erscheint.
Ich könnts antürlich reintun:

ist halt komplexer, aber geht.

Und was ist der Unterschied zu

nix :ps: :smiley: