Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> takie proste a nie działa - rejestracja
dexter_m
post 24.07.2005, 16:42:59
Post #1





Grupa: Zarejestrowani
Postów: 139
Pomógł: 0
Dołączył: 16.07.2005

Ostrzeżenie: (10%)
X----


Mam 3 pliki

Pierwszy plik HTML:

  1. <title>Rejestracja</title>
  2. </head>
  3. <form action="ob_rejestracji.php" method="post">
  4. Login : <input type="text" name="login">
  5. <br>
  6. E-mail: <input type="text" name="email">
  7. <br>
  8. Hasło : <input type="password" name="haslo">
  9. <br>
  10. <br>
  11. <input type="submit" value="Wyślij!">
  12. </form>
  13. </body>
  14. </html>


I drugi plik:

  1. <?php
  2.  
  3.  
  4.  echo &#092;"Twoje dane: <br><br>\";
  5.  echo &#092;"Login: $login <br>\";
  6.  echo &#092;"Hasło: $haslo <br>\";        //Pokarz dane
  7.  echo &#092;"E-mail: $email <br>\";
  8.  
  9. $value = &#092;"Login: $login<br>Haslo: $haslo<br>E-mail: $email\";
  10. $file = fopen(&#092;"register.txt\", 'ab');     //otwórz plik
  11. fwrite(&#092;"$file\", '$value');  //zapisz do pliku
  12.  
  13.  
  14. ?>


trzeci plik to register.txt
Powinno być:
1) Użytkownik wypełnia formylarz (jest)
2) Po wypełnieniu pojawiają mu się dane jakie wpisał na następnej stronie (jest)
3) dane zapisywane są do pliku register.txt (jest źle)


No i nie wiem dlaczego nie działa. Wszystkie pliki są w jednym katalogu.
Wywala mi błąd:
Warning: fwrite(): supplied argument is not a valid stream resource in c:\usr\apache\httpd\html\ob_rejestracji.php on line 11

Co jest grane?

Ten post edytował dexter_m 24.07.2005, 16:43:50


--------------------
Warsztat: Windows XP | Apache2 | php 50.X | MySQL 4.1
Projekt: Deutsch Translator 2006 - 40%
Go to the top of the page
+Quote Post
nospor
post 24.07.2005, 16:44:21
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




argumentemt fwrite nie jest text a uchwyt do pliku. tak powinno byc:
fwrite($file, $value); //zapisz do pliku


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
dexter_m
post 24.07.2005, 17:28:36
Post #3





Grupa: Zarejestrowani
Postów: 139
Pomógł: 0
Dołączył: 16.07.2005

Ostrzeżenie: (10%)
X----


Dzięki, wszystko ok! rolleyes.gif


--------------------
Warsztat: Windows XP | Apache2 | php 50.X | MySQL 4.1
Projekt: Deutsch Translator 2006 - 40%
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 21.06.2025 - 01:38