Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] zamieszałem z nawiasami pętli, kto potrafi to rozwiązać
kononowicz
post
Post #1





Grupa: Zarejestrowani
Postów: 238
Pomógł: 0
Dołączył: 12.11.2006
Skąd: Białystok

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


zamieszałem z nawiasami:

  1. <?php
  2. if (isset($_POST['submit']))
  3. {
  4. if ($_POST['persona']!='')
  5.  {
  6. if (!preg_match('/^[A-ZŁ]([a-ząćęłń󜼿])+ ([A-ZŁ]([a-ząćęłń󜼿])+)$$/', $_POST['persona']))
  7. $personaWalidacja = '<div id=walidacja>Podano nieprawodłowe dane. Format: "Imię Nazwisko"</div>';
  8.  }
  9. else
  10. $personaWalidacja = '<div id=walidacja>Nie podano Imienia i Nazwiska</div>';
  11. if (trim($_POST['temat'])=='')
  12. $tematWalidacja = '<div id=walidacja>Nie wpisano tematu</div>';
  13. if (trim($_POST['tresc'])=='')
  14. $trescWalidacja = '<div id=walidacja>Nie wpisano treści wiadomości</div>';
  15. if ($_POST['email']!='')
  16.  {
  17.  if (!preg_match('/^(([a-z0-9_]+)-*.?)+@[a-z0-9](([a-z0-9]+)-?_?.?)+([a-z]{2,})$/', $_POST['email']))
  18.  $emailWalidacja = '<div id=walidacja>Podano nieprawodłowy adres e-mail</div>';
  19.  }
  20.  else
  21.  {
  22.  $emailWalidacja = '<div id=walidacja>Nie podano adresu e-mail</div>';
  23.  }
  24. function kontakt($ip, $email, $temat, $tresc, $persona)
  25. {
  26.  
  27. $data = date('d-m-Y');
  28. $godz = date('H:i:s');
  29.  
  30. $dane = "n<b>data:</b> $data <br>
  31. <b>godzina:</b> $godz<br>n
  32. <b>e-mail:</b> $email<br>n
  33. <b>Imie i Nazwisko:</b> $persona<br>n
  34. <b>IP:</b> $ip<br>n
  35. <b>temat:</b> $temat<br>n
  36. <b>treść:</b> $tresc<br><br>n
  37. n<img src=images/podzialka.jpg><br><br>n";
  38.  
  39. $plikAdr = "wiadomosci/wiadomosci.txt";
  40. $plik = @fopen($plikAdr, "a");
  41.  
  42. flock($plik, 2);
  43. fwrite($plik, $dane);
  44. flock($plik, 3);
  45. fclose($plik);
  46. }
  47. $ip = $REMOTE_ADDR;
  48. kontakt($ip, $email, $temat, $tresc, $persona);
  49.  
  50. print "<br><div id=uwaga>Pytanie zostało wysłane,<br>dziękuję</div>";
  51. }
  52. ?>


jezeli wszystko z walidacja bedzie ok to dodaje dane do pliku txt. cos zamieszałem i nie moge sobie dac rady. albo mi dodaje wszystko albo nic i taki to ambaras tongue.gif help


--------------------
gdy moderator śpi - budzą się demony ]:->
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: 22.08.2025 - 09:14