Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]sprawdzenie poprawnosci
GoOx
post 16.12.2011, 20:16:22
Post #1





Grupa: Zarejestrowani
Postów: 329
Pomógł: 6
Dołączył: 23.11.2011
Skąd: Łódź

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


Witam, mam pewien problem z prostym kodem.

  1. <form action="#">
  2. <input type="text" name="haslo">
  3.  
  4. <input type="text" name="spr">
  5. <button name='okok'>ok</button>
  6. <?
  7. $haslo = $_POST['haslo'];
  8. $sprhaslo = $_POST['spr'];
  9.  
  10. if(isset($_POST['okok']($haslo == $sprhaslo))) {
  11. echo "poprawnie";
  12. }
  13. else {
  14. "zle";
  15. }
  16. ?>


co w tym kodzie jest źle?

mam taki błąd :

Fatal error: Can't use function return value in write context in /home/htmlinfo/public_html/test/dane.php on line 10
Go to the top of the page
+Quote Post
Elber
post 16.12.2011, 20:18:06
Post #2





Grupa: Zarejestrowani
Postów: 381
Pomógł: 12
Dołączył: 9.07.2007

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


Masz napisane że w 10 linii jest błąd czyli:

Cytat
if(isset($_POST['okok']($haslo == $sprhaslo))) {


IF jest źle ułożony ... co chcesz w nim sprawdzić questionmark.gif

  1. if(isset($_POST['okok']) && $haslo == $sprhaslo) {
questionmark.gif

Ten post edytował Elber 16.12.2011, 20:19:11


--------------------
GG: 564555
Go to the top of the page
+Quote Post
GoOx
post 16.12.2011, 20:26:21
Post #3





Grupa: Zarejestrowani
Postów: 329
Pomógł: 6
Dołączył: 23.11.2011
Skąd: Łódź

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


dzięki za odp
to miało być proste sprawdzenie czy 2 wartości są jednakowe tylko coś nie działa ;/ ponieważ jak klikam ok to nie wyświetla mi się żadny napis

można prosić o odp jak to powinno być by działało?

Ten post edytował GoOx 16.12.2011, 20:26:46
Go to the top of the page
+Quote Post
Elber
post 16.12.2011, 20:28:06
Post #4





Grupa: Zarejestrowani
Postów: 381
Pomógł: 12
Dołączył: 9.07.2007

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


  1. if(isset($haslo) && isset($sprhaslo) && $haslo == $sprhaslo) {


--------------------
GG: 564555
Go to the top of the page
+Quote Post
GoOx
post 16.12.2011, 20:29:44
Post #5





Grupa: Zarejestrowani
Postów: 329
Pomógł: 6
Dołączył: 23.11.2011
Skąd: Łódź

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


wszystko dobrze żadnych errorów ale nadal nie pokazują mi się napisy co robić?
Go to the top of the page
+Quote Post
Elber
post 16.12.2011, 20:38:55
Post #6





Grupa: Zarejestrowani
Postów: 381
Pomógł: 12
Dołączył: 9.07.2007

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


  1. <form action='' method='post'>
  2. <input type="text" name="haslo" />
  3. <input type="text" name="spr" />
  4. <input type="submit" value='OK' />
  5. </form>
  6.  
  7. <?php
  8. $haslo = $_POST['haslo'];
  9. $sprhaslo = $_POST['spr'];
  10.  
  11. if(isset($_POST['haslo']) && isset($_POST['spr']) && $haslo == $sprhaslo) {
  12. echo "poprawnie";
  13. } else {
  14. echo "zle";
  15. }
  16. ?>


Ten post edytował Elber 16.12.2011, 20:41:11


--------------------
GG: 564555
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 Wersja Lo-Fi Aktualny czas: 5.06.2024 - 10:39