Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Błąd w ksiedze gosci
Forum PHP.pl > Forum > PHP
MnicH.
Witam!! No i znowusz ja!!!
Mam problem napisałem ksiege gosci.
Gdy naciskam dodaj wyskakuje biale okno i nic. nie dodaje danych do pliku kg.xml ani z niego nie odczytuje
oto wszystko z niej!!!
index.php
  1. <html><head><title>Księga Gości</title></head>
  2. <body bgcolor="black" text="White" link="green">
  3. <center><table>
  4. <tr><td>[<a href="add.php" alt="Dodaj wpis"><u>Dodaj Wpis</u></a>]</td></tr>
  5. </table><br><br>
  6. <table><tr><td><?php include('kg.xml'); ?></td></tr></table>
  7. <br><br><br>
  8. <h5>&copy by <a href="www.feedback.1k.pl" alt="FeedBack"><b>FeedBack</b></a> & <a href="www.dziki374.1k.pl" alt="Dziki374"><b>Dziki374</b></a></h5></center>
  9. </body></html>


add.php
  1. <?php
  2. <html><head><title>Księga Gości</title></head>
  3. <body bgcolor="black" text="White" link="green">
  4. <form enctype="multipart/form-data" method="get" action="add2.php" name="kg">&nbsp;Twoje imię lub nick.<br>
  5.  
  6. &nbsp;<input name="nick"><br>
  7.  
  8. <br>
  9.  
  10. Tw&oacute;j adres e-mail.<br>
  11.  
  12. &nbsp;<input name="e-mail"><br>
  13.  
  14. <br>
  15.  
  16. Tw&oacute;j nr GG.<br>
  17.  
  18. &nbsp;<input name="gg"><br>
  19.  
  20. <br>
  21.  
  22. Adres twojego www.<br>
  23.  
  24. <input name="www" value="http://"><br>
  25.  
  26. <br>
  27.  
  28. Tekst:<br>
  29.  
  30. <textarea cols="50" rows="5" name="tekst"></textarea><br>
  31.  
  32. <br>
  33.  
  34. <input name="Dodaj" value="Dodaj" type="submit"><input name="Czy&para;ć" value="Czy&para;ć" type="reset"></form>
  35. </body></html>
  36. ?>


add2.php
  1. <html><head><title>Księga Gości</title></head>
  2. <body bgcolor="black" text="White" link="green">
  3. <?php //dane nowe
  4. $nick = $_POST['nick']; 
  5. $mail = $_POST['email']; 
  6. $gadu = $_POST['gg']; 
  7. $ww = $_POST['www']; 
  8. $wiad = $_POST['tekst'];
  9.  
  10. // wczytanie starych danych
  11.  
  12. // otwarcie pliku do odczytu
  13. $fp = fopen("kg.xml", "r+");
  14.  
  15. //odczytanie danych
  16. $stareDane = fread($fp, filesize("kg.xml"));
  17.  
  18. // zamknięcie pliku
  19. fclose($fp)
  20.  
  21. // stworzenie nowych danych
  22.  
  23. $noweDane = "<table style="width: 565px; height: 30px; text-align: left; margin-left: auto; margin-right: auto;"><tbody><tr><td>Dodał/a: <b>$nick</b></td><td>E-Mail: <b><a href="mailto:$mail">$mail</a></b></td></tr></tbody></table><table style="width: 566px; height: 30px; text-align: left; margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: left;">GG: <b><a href="gg:$gadu">$gadu</a></b></td><td>WWW: <b><a href="$ww">$ww</a></b></td></tr></tbody></table><div style="text-align: center;"></div><table style="width: 566px; height: 69px; text-align: left; margin-left: auto; margin-right: auto;"><tbody><tr><td>$wiad</td></tr></tbody></table><div style="text-align: center;"></div><table style="width: 566px; height: 34px; text-align: left; margin-left: auto; margin-right: auto;"><tbody><tr><td><img src="images/kg_linia.gif" alt="Linia"></td></tr></tbody></table><div style="text-align: center;"><br></div>n";
  24. $noweDane .= $stareDane;
  25.  
  26. // zapisanie nowych danych
  27.  
  28. // otwarcie pliku do zapisu
  29. $fp = fopen("kg.xml", "w");
  30.  
  31. // zapisanie danych
  32. fputs($fp, $noweDane);
  33.  
  34. // zamknięcie pliku
  35. fclose($fp); ?>
  36. </body></html>


no i plik kg.xml
  1. <?xml version="1.0"?>


Gdy naciskam dodaj wyskakuje biale okno i nic. nie dodaje danych do pliku kg.xml ani z niego nie odczytuje
hosting jest na cba.pl
prosze o pomoc i z góry THX
kwiateusz
Sformułuj temat zgodnie z regulaminem i netykieta ponieważ ten o niczym nie mówi. W przeciwnym wypadku temat zostanie zamknięty do czasu poprawy.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.