Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Humanizator - problem z wuynikiem działania
coomler
post
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 26.06.2010

Ostrzeżenie: (10%)
X----


Witam, napisałem prosty humanizator, ale gdy wpiszę wynik dodawania, bądź cokolwiek, czy jakąś cyfrę czy literę to wyskakuje mi zły wynik, a gdy nic nie wpiszę to pisze, że dobry wynik. Co robię źle? Proszę o samo nakierowanie, problem postaram się rozwiązać sam, ale pomysłów już nie mam. W razie dalszych problemów napiszę ponownie.

  1. <html>
  2. <head>
  3. <title>Humanizator</title>
  4. </head>
  5. <body>
  6. <?php
  7.  
  8. $liczby = array(1, 2, 3);
  9. $pierwsza = $liczby[array_rand($liczby)];
  10. $druga = $liczby[array_rand($liczby)];
  11. $wynik = $pierwsza+ $druga;
  12. $_SESSION['liczby'] = $wynik;
  13.  
  14. ?>
  15.  
  16. <form method="post" action="dodaj.php">
  17. <?php echo "$pierwsza + $druga = ";?>
  18. <input type="text" name="hum" />
  19. <input type="submit" name="submit" value="Zatwierdź" />
  20. </form>
  21.  
  22. </body>
  23. </html>


  1. <?php
  2.  
  3. if ($_POST['hum'] == $_SESSION['liczby']) {
  4. echo "Dobry wynik";
  5. }
  6. else {
  7. echo "Zły wynik";
  8. }
  9.  
  10. ?>
  11.  


Ten post edytował coomler 15.07.2010, 18:30:29
Go to the top of the page
+Quote Post
Wicepsik
post
Post #2





Grupa: Zarejestrowani
Postów: 1 575
Pomógł: 299
Dołączył: 26.03.2009

Ostrzeżenie: (20%)
X----


Brak session_start(); na początku pierwszego pliku.
Go to the top of the page
+Quote Post
coomler
post
Post #3





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 26.06.2010

Ostrzeżenie: (10%)
X----


Dzięki, działa (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 23.08.2025 - 23:12