Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] - Problem z echo ...
Forum PHP.pl > Forum > Przedszkole
Dominator
Witam
Gdy pewna osoba sobie wejdzie to zobaczy pole oraz przycisk i głupi napis. Ten głupi napis ma się pojawić gdy ktoś napisze zły wyraz - jak usunąć to ?
Chodzi tu o to że ktoś ma odgadnąć słowo ale jak wchodzi to ma napis że źle, co zrobić żeby jak wchodzi nie pojawiał się ten napis ? (a jak napisze dobrze to sie pojawia inny)

Plik: znajdz.php

  1. <?php
  2.  
  3. $email = $_POST['email'];
  4.  
  5. $email = $email;
  6. if(strstr($email, "odpowiedz")!==False) //jesli napisze slowo "odpowiedz" to pojawi mu sie to co jest
  7. echo "Gratulacje, odgadles slowo $email"; //tutaj
  8. else {
  9. echo"Slowo $email jest bledne, spróbuj ponownie.";
  10. }
  11. ?>
  12. <form action="form.php" method="post">
  13. Pytanie: <input type="text" name="email" value="">
  14. <input type="submit" value="Sprawdz">
  15. </form>
MWL
Cytat(Dominator @ 16.01.2011, 00:27:14 ) *
  1. <?php
  2.  
  3. $email = $_POST['email'];
  4.  
  5. // to na dole nie potrzebne
  6. //$email = $email;
  7. if($email == "odpowiedz") //jesli napisze slowo "odpowiedz" to pojawi mu sie to co jest
  8. echo "Gratulacje, odgadles slowo $email"; //tutaj
  9. else {
  10. echo"Slowo $email jest bledne, spróbuj ponownie.";
  11. }
  12. ?>
  13. <form action="form.php" method="post">
  14. Pytanie: <input type="text" name="email" value="">
  15. <input type="submit" value="Sprawdz">
  16. </form>


nie wiem, ale chyba nawet samo przyrównanie by wystarczyło

  1. <?php
  2.  
  3. $email = strtolower($_POST['email']); // jak używasz UTF możesz użyć mb_strtolower
  4.  
  5. $email = $email;
  6. if(strstr($email, "odpowiedz")!==False) //jesli napisze slowo "odpowiedz" to pojawi mu sie to co jest
  7. echo "Gratulacje, odgadles slowo $email"; //tutaj
  8. else {
  9. echo"Slowo $email jest bledne, spróbuj ponownie.";
  10. }
  11. ?>
  12. <form action="form.php" method="post">
  13. Pytanie: <input type="text" name="email" value="">
  14. <input type="submit" value="Sprawdz">
  15. </form>
wookieb
Proszę wysłać na PW z poprawną nazwą tematu opisującą problem.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.