Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Prawdziwy e-mail
licha
post
Post #1





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 7.12.2010

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


Witam jakim poleceniem mogę osiągnąć ze osoba nie wyśle formularza dopuki nie wprowadzi prawdziwego adresu e-mail ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
licha
post
Post #2





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 7.12.2010

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


wyjaśnie dokładniej .


plik : dodaj.php
  1. <?php
  2.  
  3. $imie = $_POST['imie'];
  4. $email = $_POST['email'];
  5.  
  6. if($imie and $email) {
  7.  
  8.  
  9. $connection = @mysql_connect('host', 'login', 'hasło')
  10. or die('Brak połączenia z serwerem MySQL');
  11. $db = @mysql_select_db('licha_aaa', $connection)
  12. or die('Nie mogę połączyć się z bazą danych');
  13.  
  14.  
  15. #
  16. $uchwyt = mysql_query("INSERT INTO test SET imie='$imie', email='$email'") or die(mysql_error());
  17.  
  18. if ($t = mysql_error()) {
  19.  
  20. if (!strpos($t,'duplicate')==FALSE)
  21.  
  22. echo('powtorzony i nie dodany');
  23.  
  24. }
  25.  
  26.  
  27.  
  28. }
  29.  
  30. else echo "Dziękujemy. Wróć do strony głównej";
  31.  
  32.  
  33. mysql_close($connection);
  34. }
  35.  
  36.  
  37. ?>


i plik formulasza : dodaj.html
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
  5. <meta name="Authoring_tool" content="Ager Web Edytor">
  6. <meta http-equiv="content-language" content="pl">
  7. </head>
  8. <body>
  9. <form action="dodaj.php" method="post">
  10. imię:<br />
  11. <input type="text" name="imie" /><br />
  12. e-mail:<br />
  13. <input type="text" name="email" /><br />
  14. <input type="submit" value="dodaj" />
  15. </form>
  16. </body>
  17. </html>


Adni e-mail się nie może powtórzyć ani imię.
Ten formularz z pliku dodaj.html nie może zostać wysłąny dopuki nie zostanie podany prawidłowy adres e-mail.
co gdzie mogę dodać?
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 14:19