PopUp will nicht

Hallo Leute,

Hab folgendes Problem.

Der Code unten öffnet ein PopUp Fenster.
Wenn ich in der Varible $Test2, den Teil mit Java Script herausnehme.
Öffnet sich das PopUp Fenster Problem los.
Wenn der Teil mit den Java Script dabei ist öffnet sich das PopUp Fenster nicht.

Weiß da jemand ne Antwort!?

Danke Fred

function popup (url,Text) {

OpenWindow = window.open(url, „Popupfenster“, „resizable=yes,status=yes“);
OpenWindow.document.write(Text);

OpenWindow.focus();
return false;

}

<?php $fnn = "\'".$_SERVER["HTTP_REFERER"]."?".str_replace("File=".$SearchTerm, "File=".$FileName, $QUERY_STRING)."\'";
$Test .= $anzeige.'. $Test .= '\> '; $Test .= ''.$Site\_Content.' '; if ($ShowFileFeatures) { $Test .= ''.$width.' x '.$height.' - '; $Test .= ''.round(filesize($f)/1024,2).' '.GetLngStr('ResultItemSizeKB').''; $Test .= ' '; } $Test2 = ""; $Test2 .= ""; $Test2 .= ""; $Test2 .= "function aendern(URL)"; $Test2 .= "{"; $Test2 .= " document.opener.location.href = URL;"; $Test2 .= " self.close();"; $Test2 .= "}"; $Test2 .= ""; $Test2 .= "PopUp"; $Test2 .= ""; $Test2 .= ""; $Test2 .= "Gefundene Bilder"; $Test2 .= $Test; $Test2 .= ""; $Test2 .= ""; echo "popup('','".$Test2."')"; ?\>

$Test2 = „“;
$Test2 .= „“;
$Test2 .= „“;
$Test2 .= „function aendern(URL)“;
$Test2 .= „{“;
$Test2 .= " document.opener.location.href = URL;";
$Test2 .= " self.close();";
$Test2 .= „}“;
$Test2 .= „“;

$Test2 .= „PopUp“;
$Test2 .= „“;
$Test2 .= „“;
$Test2 .= „Gefundene Bilder“;
$Test2 .= $Test;
$Test2 .= „“;
$Test2 .= „“;
echo „popup(’’,’“.$Test2."’)";
?>

ok , öffnet sich nicht, wird eigentlich immer irgendwo mit einem Fehler belegt, solltest vielleicht mal nachschauen.

Aber wenn ich popup(’’,’".$Test2."’) den wert von $Test2 eintrage
dann kommt da JavaScript mit einem ’ Zeichen.

Nun überlege mal warum das dann einen Fehler ergibt.

Aber wenn ich popup(’’,’".$Test2."’) den wert von $Test2
eintrage
dann kommt da JavaScript mit einem ’ Zeichen.

Nun überlege mal warum das dann einen Fehler ergibt.

Was heist das im klar text?