Liebe NG,
sorry, das ich höchstwarscheinlich mit einer Kleinigkeit um die Ecke komme.
Das Problem ist folgendes:
PhpNuke Portal, Block erstellen.
Das Script das ausgeführt werden soll heist momentan test3.htm.
Das funktioniert auch.
Der Aufruf mit href funktioniert auch, leider öffnet sich neues Fenster. (ist auch klar warum)
Was ich machen möchte, ist href gegen include tauschen, bekomme aber die wildesten Fehler.
Hier der Code:
<?php
if (eregi("block-ghost.php",$_SERVER['PHP_SELF'])) {
Header("Location: test3.htm");
die();
}
mt_srand((double)microtime()*1000000);
$imgs = dir('images/hcl');
while ($file = $imgs->read()) {
if (eregi("gif", $file) || eregi("jpg", $file)) {
$imglist .= "$file ";
}
}
closedir($imgs->handle);
$imglist = explode(" ", $imglist);
$a = sizeof($imglist)-2;
$random = mt_rand(0, $a);
$image = $imglist[$random];
$asin = explode(".", $image);
$content = "<br><center><a href=\"http://www.ektm.de/test3.htm\" target=\"_blank\">";
$content .= "<img src=\"images/hcl/$image\" border=\"0\" alt=\"\"><br><br></center>";
?>
Da ich nicht der Künstler im Coden bin, währe ich für Hilfe echt dankbar.
Ziel, kein neues Fenster, sondern nur ausführen.
wenn ich $content gegen Include tausche, läuft das Script sofort, ohne Benutzeraufruf. :-(
Gruß Final
PS: link in meinem Profil, es geht um den Blauen Geist...
sorry, das ich höchstwarscheinlich mit einer Kleinigkeit um die Ecke komme.
Das Problem ist folgendes:
PhpNuke Portal, Block erstellen.
Das Script das ausgeführt werden soll heist momentan test3.htm.
Das funktioniert auch.
Der Aufruf mit href funktioniert auch, leider öffnet sich neues Fenster. (ist auch klar warum)
Was ich machen möchte, ist href gegen include tauschen, bekomme aber die wildesten Fehler.
Hier der Code:
<?php
if (eregi("block-ghost.php",$_SERVER['PHP_SELF'])) {
Header("Location: test3.htm");
die();
}
mt_srand((double)microtime()*1000000);
$imgs = dir('images/hcl');
while ($file = $imgs->read()) {
if (eregi("gif", $file) || eregi("jpg", $file)) {
$imglist .= "$file ";
}
}
closedir($imgs->handle);
$imglist = explode(" ", $imglist);
$a = sizeof($imglist)-2;
$random = mt_rand(0, $a);
$image = $imglist[$random];
$asin = explode(".", $image);
$content = "<br><center><a href=\"http://www.ektm.de/test3.htm\" target=\"_blank\">";
$content .= "<img src=\"images/hcl/$image\" border=\"0\" alt=\"\"><br><br></center>";
?>
Da ich nicht der Künstler im Coden bin, währe ich für Hilfe echt dankbar.
Ziel, kein neues Fenster, sondern nur ausführen.
wenn ich $content gegen Include tausche, läuft das Script sofort, ohne Benutzeraufruf. :-(
Gruß Final
PS: link in meinem Profil, es geht um den Blauen Geist...
Comment