Vraag & Antwoord

Webprogrammeren & scripting

een stukje html later wegschrijven met PHP

9 antwoorden
  • Ik wil met mijn php script een stukje html (een tabel met inhoud van variabelen) laten wegschrijven in een tekstbestand... kan iemand mij zeggen hoe ik dit aan moet pakken? b.v.d. Erik
  • je zit eigelijk in het verkeerde groep vraag je vraag eens bij Webprogrammeren & scripting :-?
  • Verplaatst van "Programmeren" naar "Webprogrammeren & scripting".
  • Gooi je HTML code in een variabele, open een file, schrijf de inhoud van de variabele naar die file en sluit die file tenslotte.
  • Heb ik maar krijg foutmelding (parse error) op regel 6 <?php if($code == "FQRTX0083270") { $data= "berichten.txt"; $tabel= " <table width="600" border="0"> <tr> <td width="344"> <div align="left"><font face="Arial, Helvetica, sans-serif" size="4" color="#CCCCCC">$naam</font></div> </td> <td width="246"> <div align="right"><font face="Arial, Helvetica, sans-serif" size="4" color="#CCCCCC"><b><font size="5">$dag</font></b></font></div> </td> </tr> <tr> <td colspan="2"> <div align="left"> <p> </p> <p><font face="Arial, Helvetica, sans-serif" size="3" color="#CCCCCC">$bericht</font></p> <hr> <p> </p> </div> </td> </tr> </table>"; $file= fopen ($data, "a+"); fputs ($file, "$tabel" ); fclose ($file); echo "Je bericht is toegevoegd!<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"5; URL=index.php\">"; } else { print ("Jammer code onjuist... <META HTTP-EQUIV=\"REFRESH\" CONTENT=\"5; URL=plaats.php\">"); } ?>
  • [code:1:59115c4134]<?php if($code == "FQRTX0083270") { $data= "berichten.txt"; $tabel= " <table width="600" border="0"> [/code:1:59115c4134] en dan kijk je op regel 6 en dan zie je dat je daar gewoon weer een " opent, wat dat niet kan... of komt dat door dit forum (en moet je ook je code tusen code-tags plaatsen)
  • Je moet dus de " escapen (in je HTML code) door er \" van te maken.
  • Zo dan...?! :wink: [code:1:6ab1d2513b]<?php if($code == "FQRTX0083270") { $data= "berichten.txt"; $tabel= " <table width=\"600\" border=\"0\"> <tr> <td width=\"344\"> <div align=\"left\"><font face=\"Arial, Helvetica, sans-serif\" size=\"3\" color=\"#CCCCCC\">$naam</font></div> </td> <td width=\"246\"> <div align=\"right\"><font face=\"Arial, Helvetica, sans-serif\" size=\"5\" color=\"#CCCCCC\"><b>$dag</font></b></font></div> </td> </tr> <tr> <td colspan=\"2\"> <div align=\"left\"> <p> </p> <p><font face=\"Arial, Helvetica, sans-serif\" size=\"3\" color=\"#CCCCCC\">$bericht</font></p> <hr> <p> </p> </div> </td> </tr> </table>"; $file= fopen ($data, "a+"); fputs ($file, "$tabel" ); fclose ($file); echo "Je bericht is toegevoegd!<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"5; URL=index.php\">"; } else { print ("Jammer code onjuist... <META HTTP-EQUIV=\"REFRESH\" CONTENT=\"5; URL=plaats.php\">"); } ?> [/code:1:6ab1d2513b]
  • Bedankt Bill Gates... het werkt!! :P

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.