T
thomas215
Guest
Hallo,
ich möchte eine PHP-Datei für andere Seite (die kein PHP unterstützen) zur verfügung stellen.
Da es eine Liste von Terminen ist und diese sich immer wieder in der Länge ändert will ich nicht mit Iframes arbeiten.
ich habe jetzt versucht es mit document.write umzusetzen,
leider bis jetzt vergebens, hier 2 Beispiele was ich bis jetzt versucht habe:
CODE <? echo ("document.write('<table width=\"158\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr><td colspan=\"2\"><img src=\"wasgeht.gif\" alt=\"Was geht heute? Die Termine!\" width=\"158\" height=\"27\"></td></tr>');");
for ($i=0;$i<$count;$i++) {
echo ("document.write('<tr bgcolor=\"#EDEDED\"><td class=\"eventdate\">');");
echo ("document.write('timestamp2date($events[$i]['next_date'])');");
echo ("document.write('</td><td class=\"eventlocation\">Ort: ');");
echo ("document.write('$events[$i]['location']');");
echo ("document.write('</td></tr><tr><td colspan=\"2\" class=\"eventtitle\">');");
echo ("document.write('output_text(stripslashes($events[$i]['name']))');");
echo ("document.write('<br><span class=\"eventdescription\"><br><br><a href=\"');");
echo ("document.write('$home_url.\"action=details&eid=\".$events[$i]['id']');");
echo ("document.write('\">Weitere Informationen</a></span></td></tr>');");
}
echo ("document.write('</table>');"); ?>
Dabei bekomme ich die Fehlermeldung:
Zeile: 2
Zeichen:411
Fehler: ''erwartet
Und wenn ich die PHP Datei selber aufrufe stehen auch nicht die Inhalte drin.
Als zweites habe ich folgendes versuch:
CODE <? echo ("document.write('<table width=\"158\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr><td colspan=\"2\"><img src=\"wasgeht.gif\" alt=\"Was geht heute? Die Termine!\" width=\"158\" height=\"27\"></td></tr>');");
for ($i=0;$i<$count;$i++) {
echo ("document.write('<tr bgcolor=\"#EDEDED\"><td class=\"eventdate\">');");
echo timestamp2date($events[$i]['next_date']);
echo ("document.write('</td><td class=\"eventlocation\">Ort: ');");
echo $events[$i]['location'];
echo ("document.write('</td></tr><tr><td colspan=\"2\" class=\"eventtitle\">');");
echo output_text(stripslashes($events[$i]['name']));
echo ("document.write('<br><span class=\"eventdescription\"><br><br><a href=\"');");
echo $home_url."action=details&eid=".$events[$i]['id'];
echo ("document.write('\">Weitere Informationen</a></span></td></tr>');");
}
echo ("document.write('</table>');"); ?>
Fehlermeldung:
Zeile: 2
Zeichen:375
Fehler ';'erwartet
Dort sind aber, wenn ich die PHP Datei einzeln aufrufe die Daten drin.
Kann mir irgend jemand helfen?
Ich weiß echt nicht mehr weiter
ich möchte eine PHP-Datei für andere Seite (die kein PHP unterstützen) zur verfügung stellen.
Da es eine Liste von Terminen ist und diese sich immer wieder in der Länge ändert will ich nicht mit Iframes arbeiten.
ich habe jetzt versucht es mit document.write umzusetzen,
leider bis jetzt vergebens, hier 2 Beispiele was ich bis jetzt versucht habe:
CODE <? echo ("document.write('<table width=\"158\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr><td colspan=\"2\"><img src=\"wasgeht.gif\" alt=\"Was geht heute? Die Termine!\" width=\"158\" height=\"27\"></td></tr>');");
for ($i=0;$i<$count;$i++) {
echo ("document.write('<tr bgcolor=\"#EDEDED\"><td class=\"eventdate\">');");
echo ("document.write('timestamp2date($events[$i]['next_date'])');");
echo ("document.write('</td><td class=\"eventlocation\">Ort: ');");
echo ("document.write('$events[$i]['location']');");
echo ("document.write('</td></tr><tr><td colspan=\"2\" class=\"eventtitle\">');");
echo ("document.write('output_text(stripslashes($events[$i]['name']))');");
echo ("document.write('<br><span class=\"eventdescription\"><br><br><a href=\"');");
echo ("document.write('$home_url.\"action=details&eid=\".$events[$i]['id']');");
echo ("document.write('\">Weitere Informationen</a></span></td></tr>');");
}
echo ("document.write('</table>');"); ?>
Dabei bekomme ich die Fehlermeldung:
Zeile: 2
Zeichen:411
Fehler: ''erwartet
Und wenn ich die PHP Datei selber aufrufe stehen auch nicht die Inhalte drin.
Als zweites habe ich folgendes versuch:
CODE <? echo ("document.write('<table width=\"158\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr><td colspan=\"2\"><img src=\"wasgeht.gif\" alt=\"Was geht heute? Die Termine!\" width=\"158\" height=\"27\"></td></tr>');");
for ($i=0;$i<$count;$i++) {
echo ("document.write('<tr bgcolor=\"#EDEDED\"><td class=\"eventdate\">');");
echo timestamp2date($events[$i]['next_date']);
echo ("document.write('</td><td class=\"eventlocation\">Ort: ');");
echo $events[$i]['location'];
echo ("document.write('</td></tr><tr><td colspan=\"2\" class=\"eventtitle\">');");
echo output_text(stripslashes($events[$i]['name']));
echo ("document.write('<br><span class=\"eventdescription\"><br><br><a href=\"');");
echo $home_url."action=details&eid=".$events[$i]['id'];
echo ("document.write('\">Weitere Informationen</a></span></td></tr>');");
}
echo ("document.write('</table>');"); ?>
Fehlermeldung:
Zeile: 2
Zeichen:375
Fehler ';'erwartet
Dort sind aber, wenn ich die PHP Datei einzeln aufrufe die Daten drin.
Kann mir irgend jemand helfen?
Ich weiß echt nicht mehr weiter