Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jaki warunek postawic
Forum PHP.pl > Forum > Przedszkole
Gość_Marecki
  1.  <? 
  2. $mail = $_POST['mail'];
  3. $imie = $_POST['imie'];
  4. $wiek = $_POST['wiek'];
  5. $nazwisko= $_POST['nazwisko']; 
  6. $bron = $_POST['bron'];
  7. $onim = $_POST['onim'];
  8.  
  9. if (questionmark.gifquestionmark.gifquestionmark.gif?) {
  10. print "Dane zostały zapisane. Dziekujemy";
  11.  
  12. $plik = @fopen ("rekrutacja/$imie.txt", "w");
  13.  
  14. fputs ($plik, "
  15.  Imie: $imie
  16.  Nazwisko:$nazwisko
  17.  Wiek:$wiek
  18.  E-mail:$mail
  19.  Broń:$bron
  20.  O nim:$onim ");
  21. fclose ($plik);
  22.  
  23. }  else {
  24. print "";
  25. print "<Podaj Swoje Dane Rekrucie:";
  26. print "<br><BR>";
  27. print '<form action="rekrutacja1.php" method="POST" class="a">';
  28. print 'Imie:<input name="imie" type="text" class="a"><BR>';
  29. print 'Nazwisko:<input name="nazwisko" type="text" class="a"><BR>';
  30. print 'Wiek: <input name="wiek" type="text" class="a"><BR>';
  31. print 'E-mail albo telefon: <input name="mail" type="text" class="a"><BR><BR>';
  32. print 'Rodzaj broni:<BR><BR>';
  33. print '<input name="bron" type="checkbox" value="sprezyna">&nbsp;Sprężyna<BR>';
  34. print '<input name="bron" type="checkbox" value="gaziak">&nbsp;Gazówka<BR>';
  35. print '<input name="bron" type="checkbox" value="elektryk">&nbsp;Elektryk<BR>';
  36. print '<input name="bron" type="checkbox" value="brak">&nbsp;Brak<BR><BR>';
  37. print 'Pare słów o Tobie: <BR><textarea name="onim" cols="24" rows="4" class="a"></textarea><BR><BR>';
  38. print '<center><input type="submit" value="Wyslij" class="a"></center>';
  39. print "</font> ";
  40. print '</form>'; 
  41.  
  42.  }
  43.  
  44. ?>



Czy mogłby mi ktos podpowiedzic jaki postawic warunek w if zeby zapisywalo dane dopiero po tym jak zosana wpisane wszystkie dane do fomularza.

Bardzo bym prosil o pomoc bo siedze nad tym ju zpare dni i nie moge nic wymyslec sad.gif. Z góry dziekuje.
strife
Widzę, że wiesz gdzie wstawić warunek więc podsunę Ci tylko tą dodatkową częśc w miejscu rozpoczęcia warunku.
  1. <?php
  2.  
  3. // ...
  4. if ( ! empty( $mail ) &&
  5.  ! empty( $imie ) && 
  6.  ! empty( $wiek ) && 
  7.  ! empty( $nazwisko ) && 
  8.  ! empty ( $bron ) && 
  9.  ! empty( $onim ) 
  10.  )
  11. {
  12. // ...
  13.  
  14. ?>

Oczywiście taki warunek sprawdzi Ci, czy podane pola nie są puste ( więcej w manualu ), dlatego też pamiętaj, że w takim polu jak e-mail ktoś wcale nie będzie musiał podawać adresu mailowego tylko jakieś inne dane nie będące adresem e-mail.

Pozdrawiam!
Guest
Dzieki wielkie za pomoc. Sam bym na to nigdy nie wpadl biggrin.gif. A ztym meilem poradze sobie jakos biggrin.gif. Jeszcze raz wiekie Dzieki biggrin.gif
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.