Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Pomoc z funkcją explode()
TNT
post
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 2
Dołączył: 14.04.2007

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


Witam, stworzyłem oto takie dwa pliczki:

index.php:
  1. <?php $email = $_POST['email']
  2. ?>
  3. <title>PHP testing</title>
  4. </head>
  5. <form action="script.php" method=post>
  6. <input type="text" name="email" size="20" maxlength="50">
  7. <input type="submit" value="Okej!">
  8. </form>
  9. </body>
  10. </html>


oraz script.php:
  1. <?php
  2.  
  3. $tablica_email = explode('@', $email);
  4.  
  5. if ($tablica_email[1]=='spam.com') {
  6. echo 'Go away spamer!';
  7. }
  8. else {
  9. echo 'Your email has been accepted';
  10. }
  11. ?>


Jak odpalam index.php to wszystko gra dopóki nie wcisne przycisku "Okej!". Niestety wyświetla nie to co trzeba, po wpisaniu test@spam.com ukazuje sie: your email has been accepted.
Z góry dziękuję za pomoc.

Ten post edytował TNT 20.08.2007, 21:44:46
Go to the top of the page
+Quote Post
jarrod
post
Post #2





Grupa: Zarejestrowani
Postów: 312
Pomógł: 9
Dołączył: 14.10.2006
Skąd: warszawa

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


  1. <?php
  2. $tablica_email = explode('@', $email);
  3. ?>

zamień na:
  1. <?php
  2. $tablica_email = explode('@', $_POST['email']);
  3. ?>
Go to the top of the page
+Quote Post

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: 19.08.2025 - 07:49