Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> php4 cwiczenia praktyczne
Eurynomoss
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 21.02.2005

Ostrzeżenie: (0%)
-----


jest tam kod skryptu ksiegi gosci jednak nie dziala ;/ nie wiem dlaczego czy moglibyscie mi pomoc?

plik ksiega.php w katalogu kg
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
<title>Księga Gości</title>
</head>
<body>
  1. <?
  2. $osoba = nl2br(htmlentities ($osoba));
  3. $wpis = nl2br(htmlentities ($wpis));
  4.  
  5. if ($osoba && $wpis) {
  6.  
  7. $ksiega[0] = "<dl><dt>".$wpis."<dd><b>".$osoba.",</b><i>".date("d.m.Y")."</i></dl>rn";
  8.  
  9. if (file_exists("dane/ksiegagosci.txt")) {
  10. $i = 1;
  11. $plik = fopen ("dane/ksiegagosci.txt", "r+");
  12. flock ($plik, 2);
  13. while (!(feof($plik))) {
  14. $ksiega[$i++] = fgets ($plik, 2048);
  15. }
  16. fseek ($plik, 0);
  17. for ($i=0; $i<10; $i++) {
  18. fputs ($plik, "$ksiega[$i]");
  19. }
  20. flock ($plik, 3);
  21. fclose ($plik);
  22. } else {
  23. $plik = fopen ("dane/ksiegagosci.txt", "w+");
  24. flock ($plik, 2);
  25. fputs ($plik, "$ksiega[0]");
  26. flock ($plik, 3);
  27. fclose ($plik);
  28. }
  29. }
  30.  
  31. if (file_exists("dane/ksiegagosci.txt")) {
  32. $plik = fopen ("dane/ksiegagosci.txt", "r");
  33. while (!(feof($plik))) {
  34. print (fgets ($plik, 2048));
  35. }
  36. print "<hr>";
  37. }
  38.  
  39. ?>

<form method="post">
<table>
<tr><td>Osoba:</td><td><input type="text" name="osoba"></td></tr>
<tr><td>Wpis:</td><td><textarea name="wpis" cols="35" rows="4" wrap="virtual"></textarea></td></tr>
</table>
<input type="submit" value="Wyślij">
</form>
</body>
</html>

mam utworzony katalog data tam stworzylem plik ksiegagosci.txt nadalem prawa plikowi CHMOD 666 glowna strona na ktorej ma byc wyswietlona ksiega jest index.php uzylem w nim funkcji include("kg/ksiega.php"); co jest źle ? formularz wyskakuje ale nie zapisuje do pliku ;/ help

Ten post edytował Eurynomoss 23.08.2006, 13:26:02
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 05:22