Komische Ausgabe von echo
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Hi,
ich hab in einem Skript von mir folgenden echo Befehl
echo"<a href=\"javascript:window.open(\"links.php\", \"Beschreibung\", \"height=500, width=500\");\">";
Wieso kommt da
<a href="javascript:window.open("links.php, Beschreibung, height=500, width=500");">
und nicht:
<a href="javascript:window.open("links.php", "Beschreibung", "height=500, width=500");">
raus??
Danke, im Vorraus,
M43kS -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
komisch aber versuch es mal so:
<?php echo '<a href="javascript:window.open("links.php", "Beschreibung", "height=500, width=500");">'; ?>
hoffe du verstehst es
hier die erkl?rung
weil echo jetzt ein ' hat und kein " muss das " nicht mehr gehasht oder so werden -
Also mit den Echos hatte ich auch schon so meine Probleme, ich hab das immer so gemacht dass ich dem Echo die "-Zeichen verpasst hab und alles was im Echo vorkommt '-Zeichen. Scheinbar kann es da wohl zu verwechslungen kommen, wenn man
dieselben Anf?hrungszeichen verwendet. -
ich habs jetzt mal mit thems variante Probiert, selbes resultat...
hier nochmal der komplette echo (oben ist gek?rzt)
echo'<tr><td>'.$row->autor.'</td><td><a href="links.php?mode=redirect&url='.rawurlencode($row->url).'" target="_blank">'.$row->name.'</a></td><td><a href="javascript:window.open("links.php", "Beschreibung", "height=500, width=500");">'.substr($row->beschreibung, 0, 25).'...</a></td><td>'.date("d.m.y", $row->datum).'</td><td>'.$row->klicks.'</td></tr>';
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage