Harald: Script-Probleme mit der PHP Ver. 4.3.1

Beitrag lesen

Hallo Tobias,

habe seit einigen Minuten meine Lösung gefunden:
<?php
$action=$_GET["action"];
if ($action== "") { goout(); }

else { print_form($action, $_GET["b_name"]); }

function print_form($action, $b_name) {
    if (!isset($align)) {$align="center";}
    echo "<br><table align=$align><tr><td class="title">$b_name</td></tr><tr><td class="desc3"><a href="javascript:history.back()"><img src="$action" border=0 title="Klicken, um zurückzukehren"></a></td></tr><tr><td class="title"><a href="javascript:history.back()">zurück</a></td></tr></table>";
   }

function goout() {
    echo "<font class="wht">Kein Bild angegeben</font>";
   }

?>

Vielen Dank

Harald

Hallo Harald,

was muss ich am Script ändern, damit es auch bei deaktivierten "register_globals" lauffähig bleibt?
das hat dir Gnoll doch schon gesagt - wenn du mit picview.php?action=So02_06b.jpg&b_name=Sommerurlaub auf eine Datei verlinkst, darfst du nicht mit $action bzw. $b_name auf die Parameter zugreifen, sondern musst $_GET['action'] bzw. $_GET['b_name'] verwenden (wenn du ein Formular mit method="post" hast, stehen die Werte in dem Array $_POST).

Hallo Harald,
[...]
Grüße aus Nürnberg
Tobias
http://learn.to/quote

Grüße aus Nürnberg
Tobias