Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Przesyłanie danych z formularza
kuba554
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 1.06.2011

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


Witam,
Jestem początkujący i mam pewień problem z formularzem. Napisałem fukcje która sprawdza nr pesel. Fukcja dostaje nr pesel z formularza, wszystko działa dobrze ale chciałbym żeby dane po sprawdzeniu peselu zostaly dalej przekazane metoda post do adresu url. Czy jest jakaś fukcja która to wykonuje albo pomysł jak to zrobić?

Z góry dziękuje i pozdrawiam.
Powód edycji: [Kshyhoo]: tagi
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kuba554
post
Post #2





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 1.06.2011

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


  1. <?php
  2.  
  3. function info($s,$kolor)
  4. {
  5. echo ('<div align="center"><p style="color:'.$kolor.'">'.$s.'</p></div>');
  6. }
  7.  
  8. if (isset($_POST['pesel']))
  9. {
  10. $spr = 0;
  11. $blad='';
  12. $suma = 0;
  13. $tab = array (1, 3, 7, 9, 1, 3, 7, 9, 1, 3);
  14.  
  15. if(strlen($_POST['pesel'])<11 || strlen($_POST['pesel'])>11) $blad.='Wprowadzono nieprawidlowa dlugosc nr PESEL<br>';
  16. if(!is_numeric($_POST['pesel'])) $blad.='Niepoprawne znaki w nr PESEL<br>';
  17.  
  18. for ($i=0; $i < 10; $i++)
  19. {
  20. $suma = $suma + (substr(($_POST['pesel']), $i, 1) * $tab[$i]);
  21. }
  22. $kontrolka = substr(($_POST['pesel']), 10, 1);
  23. $spr = 10 - ($suma % 10);
  24.  
  25. if ((substr($spr, 0, 1)) == $kontrolka)
  26. {
  27. print "<form action=\"https://ssl.dotpay.pl/?pid=I32S47TVNRC6GXCQRN75JNWAI3QWYSSI\" method=\"post\">";
  28. }
  29. else $blad.='Niepoprawny nr PESEL<br>';
  30. if ($blad!='') info($blad, 'red');
  31. }//if isset
  32. ?>
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: 8.10.2025 - 17:25