Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Sprawdzenie ilości znaków w formularzu
Ogrodnik
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 22.11.2022

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


Mam taki kod i chce aby przed zapisaniem sprawdziło czy liczba znaków jest równa 12 jeżeli tak dodaje jak nie to to wyświetla błąd i ponownie okno formularza i pomoże mi ktoś to poprawić

  1. <?php
  2. /*********************************************
  3. * plik formularz.php
  4. *********************************************/
  5.  
  6. $pole1 = trim($_POST['pole1']);
  7. // prosty formularz zawierający dwa pola
  8. echo 'Dodaj nr cholernej testowej paczki <br /><img src="https://data4.cupsell.pl/upload/generator/267380/640x420/4554422_print_1.png" alt="JANUSZ"> <br /><br /><br /><br />';
  9. echo '<form action="formularz.php" method="post">
  10. NR paczki: <input type="text" name="pole1" style="height: 50px; style="width: 1000px;" autofocus><br />
  11. <input type="submit" style="height: 50px; value="DODAJ NR CHOLERNEJ PACZKI" />
  12. </form>';
  13. if (strlen($pole1) = 12) {
  14.  
  15. // dane pochodzące z formularza
  16. $dane = $pole1."\n";
  17. // przypisanie zmniennej $file nazwy pliku
  18. $file = "test.txt";
  19. // uchwyt pliku, otwarcie do dopisania
  20. $fp = fopen($file, "a");
  21. // blokada pliku do zapisu
  22. flock($fp, 2);
  23. // zapisanie danych do pliku
  24. fwrite($fp, $dane);
  25. // odblokowanie pliku
  26. flock($fp, 3);
  27. // zamknięcie pliku
  28. fclose($fp);
  29.  
  30. } else {
  31. echo "Błędny nr paczki!";
  32. }
  33.  
  34. ?>

Go to the top of the page
+Quote Post

Posty w temacie


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: 7.10.2025 - 16:26