Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP] Problem z Formularzem
blade007zg
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 21.07.2013

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


Witam. Znowu mam problem. Chciałem zrobić formularz zapisu na stronie, w którym po naciśnięciu przycisku "Wyślij" formularz zostanie zapisany na serwerze ftp w pliku html.

tak wygląd formularz

zapisy.php
  1. <form action="zapis.php" method="post" enctype="multipart/form-data" name="subscribe">
  2. <table width="100%">
  3. <tr>
  4. <td width="478" height="25">Imię:<br>
  5. <p>&nbsp;</p>
  6. </td>
  7. <td vAlign="top" width="278" height="24"><input name="imie" size="30"></td>
  8. </tr>
  9. <tr>
  10. <td width="478" height="25">Nazwisko:<br>
  11. <p>&nbsp;</p>
  12. </td>
  13. <td vAlign="top" width="278" height="24"><input name="nazwisko" size="30"></td>
  14. </tr>
  15. <tr>
  16. <td width="478" height="24">GG:</td>
  17. <td width="278" height="24"><input name="gg" size="20"></td>
  18. </tr>
  19. <tr>
  20. <td width="478" height="24">e-mail:</td>
  21. <td width="100" height="24"><input name="mail" size="20"></td>
  22. </tr>
  23. <td width="692" colSpan="2" height="20">
  24. <p align="center"><br>
  25. <input type="submit" value="Wyslij Zgłoszenie"><br>
  26. </p>
  27. </td>
  28. </tr>
  29. </form>


a tak plik zapis.php, w którym znajduje się owy skrypt

  1. <?
  2. $file = fopen("zapis $nazwisko.html","w");
  3. $a="<p><br>
  4. &nbsp;&nbsp;<img border=0 src=avatar.jpg width=200 height=200></p>
  5. <p><b>Dane osobiste:</b><br>
  6. <br>
  7. Imię i nazwisko: $imie $nazwisko<br>
  8. Numer GG: <a href=gg:$gg>$gg<br>
  9. </a>E-mail:&nbsp;<a href=mailto:$mail>$mail</a><br>
  10. <br>
  11. </p>
  12. ";
  13. fputs($file,"$a\n");
  14. fclose($file);
  15. print('Zapis został wysłany. Za kilka dni powinienes znaleźć się na stronie.');
  16. ?>


gdzieś jednak znajduje sie błąd, bo po klinięciu Wyślij na serwer przychodzi pusty formularz o nazwie "zapis .html". W pliku powinno się pojawić nazwisko z formularza, jednak tak sie nie dzieje. Ponadto jak już wspomniałem formularz na serwerze pozostaje pusty. Są tylko kategorie typu "imię" "nazwisko" jednak w miejscu gdzie powinna się pojawić zawartość wpisana przez użytkownika pozostaje puste miejsce.

Nie wiem, czy gdzieś jest błąd w skrypcie php, czy może jest to wina serwera, gdyż kiedyś ten skrypt działał mi bez zarzutów.
Korzystam z hostingu boo.pl i tam też kiedyś znajdował się ten formularz, tylko że na innym koncie
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 - 17:13