Ankündigung

Einklappen
Keine Ankündigung bisher.

PHP mit Javascript und document.write ausgeben

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • PHP mit Javascript und document.write ausgeben

    Ich habe eine Datesliste die ich auch anderen Websites anbieten will, da es einige Websitebetreiber gibt die kein PHP verwenden können möchte ich dies mit Javascript realisieren.

    Ich hatte gesehen das es mit document.write geht.
    Leider finde ich den fehler nicht warum es bei mir nicht geht.

    Ich habe es folgendermaßen versucht:

    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('
    <span class=\"eventdescription\">
    
    </span></td></tr>');");
    }
    echo ("document.write('</table>');");
    } else
    	echo ("document.write('<span class=\"eventname\">Zurzeit keine Veranstaltungen!</span>');");
    db_close();
    ?>
    Eingebunden habe ich es in der HTML seine mit:
    Code:
    <script language="javascript" src="http://www.scheibo.de/ncevecal/scheibo_events1.php"></script>
    Hier die HTML-Seite: http://www.scheibo.de/test1.html
    Und hier die PHP: http://www.scheibo.de/ncevecal/scheibo_events1.php

  • #2
    Sollen wir jetzt raten was nicht geht oder ein 12 Mrd. Zeichen langen Einzeiler analysieren?

    Was geht nicht und was vermutest du woran es liegt?

    Kommentar


    • #3
      Ich schätze mal das daß Problem schon bei dem Datum anfängt, also hier:

      PHP-Code:
      echo timestamp2date($events[$i]['next_date']); 
      Denn wenn ich die PHP-Datei Aufrufe habe ich folgendes stehen:

      16.04.2006document.write('
      Ich weiß aber nicht wie ich diese Zeile mit document.write schreiben kann.

      Kommentar


      • #4
        http://de.php.net/manual/de/language...ors.string.php

        Kommentar

        Lädt...
        X