Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] wiadomosc nie zapisuje sie do pliku
zimekk
post
Post #1





Grupa: Zarejestrowani
Postów: 70
Pomógł: 2
Dołączył: 25.11.2008

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


zrobilem prosty formularz do dodawania ogloszen... po wypelnieniu i danu wyslij nic sie nie dzieje, a wiadomosc powinna zapisac sie do pliku...

  1. <?php
  2.   require('head.inc');
  3.   require('menu_lewe.inc');
  4. ?>
  5.  <td  valign="top">
  6.     <p class="naglowek">Ogłoszenia</p>
  7.       <div align="center"><b><h2>Zamieśc ogłoszenie</h2></b>
  8.       <!-- formularz html -->
  9.       <form action="tresc_ogloszen.php" metod=post>
  10.          Imię i nazwisko:<br>
  11.       <input type=hiden name="imie"><br>
  12.          Treśc ogłoszenia:<br>
  13.       <textarea name="wiadomosc" rows="5" cols="29"></textarea>
  14.       <input type="submit" value="wyślij" /><input type="reset" value="Wyczyść dane" />
  15.       </form>
  16.       </div>
  17. <?php
  18.   readfile("$DOCUMENT_ROOT/ogloszenia.txt");
  19. ?>
  20.  </td>
  21.  <td class="menu" valign="top" align="center">
  22. <?php
  23.  require('menu_prawe.inc');
  24.  require('stopka.inc');
  25. ?>


a tutaj druga czesc kodu:
  1. <?php
  2.   require('head.inc');
  3.   require('menu_lewe.inc');
  4. ?>
  5.  <td  valign="top">
  6.     <p class="naglowek">Ogłoszenia</p>
  7.  
  8. <?php
  9.       $wiadomosc = $_POST['wiadomosc'];
  10.    if ($wiadomosc)
  11.      {
  12.       $imie = $_POST{'imie'};
  13.       $data = date('H:i j.m.Y');
  14.       $zawartosc = "<b>" .$imie. "</b> /n/n"
  15.                    .$data. "/n/n" .$wiadomosc. "/n <hr> /n/n ";
  16.       $DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT'];
  17.  
  18.       @ $fp = fopen("$DOCUMENT_ROOT/ogloszenia.txt". 'ab');
  19.       fwrite($fp. $zawartosc. strlen($zawartosc));
  20.       fclose($fp);
  21.       }
  22. ?>
  23.       <div align="center"><b><h2>Zamieść ogłoszenie</h2></b>
  24.       <!-- formularz html -->
  25.       <form action="tresc_ogloszen.php" metod=post>
  26.          Imię i nazwisko:<br>
  27.       <input type=hiden name="imie"><br><br>
  28.          Treśc ogłoszenia:<br>
  29.       <textarea name="wiadomosc" rows="5" cols="29"></textarea><br>
  30.       <input type="submit" value="Wyślij" /><input type="reset" value="Wyczyść dane" />
  31.       </form>
  32.       <!-- koniec formularz html -->
  33.       </div>
  34. <?php
  35.   readfile("$DOCUMENT_ROOT/ogloszenia.txt");
  36. ?>
  37.  
  38.  </td>
  39.  <td class="menu" valign="top" align="center">
  40. <?php
  41.  require('menu_prawe.inc');
  42.  require('stopka.inc');
  43. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
  1. <?php
  2. readfile("$DOCUMENT_ROOT/ogloszenia.txt");
  3. ?>

Gdzieś już dzisiaj ten kod widziałem...

Masz zmienną $DOCUMENT_ROOT zadeklarowaną?
Go to the top of the page
+Quote Post
pyro
post
Post #3





Grupa: Zarejestrowani
Postów: 2 148
Pomógł: 230
Dołączył: 26.03.2008

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


Cytat(erix @ 25.11.2008, 19:19:42 ) *
Gdzieś już dzisiaj ten kod widziałem...

Masz zmienną $DOCUMENT_ROOT zadeklarowaną?


$DOCUMENT_ROOT jest zmienną predefiniowaną

przyczyna:

  1. <form action="tresc_ogloszen.php" metod=post>


co to znaczy "metod" (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ?
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
$DOCUMENT_ROOT jest zmienną predefiniowaną

Przy register_globals=off? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
pyro
post
Post #5





Grupa: Zarejestrowani
Postów: 2 148
Pomógł: 230
Dołączył: 26.03.2008

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


Cytat(erix @ 25.11.2008, 19:23:19 ) *


nie ;d
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 26.08.2025 - 12:34