Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] problem z funkcja if
gegry
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 20.02.2007

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


Prosze o pomoc, nie wiem co zle robie ale za kozdym razem, po mimo takich samych wartosci dla $_SESSION['kod'] i $_POST[kod'], dostaje odpowiedz,z e kod jest nieprawidłowy. Jezeli ktos bylby tak mily i mogl mi pomoc, to z gory dziekuje
ps. Jest to tylko fragment kodu, jak potrzeba wiecej to umieszcze na forum.

  1. <?php
  2.  } else {
  3. if ($_SESSION['kod'] == $_POST['kod']) {
  4. echo "Wprowadzono <b>poprawny</b> kod";
  5.  
  6.  
  7. $query="INSERT IGNORE INTO klienci(id_klienta, login, password, nazwa_firmy, imie, 
  8.  nazwisko, adres1, miasto, wojewodztwo, kod_pocztowy, telefon, fax, email, NIP, 
    REGON) 
  9. VALUES
  10.  ('', '" . $_POST['login'] ."', (PASSWORD('" . $_POST['password'] ."')), 
  11.  '" . $_POST['nazwa_firmy'] ."', '" . $_POST['imie'] ."', 
  12.  '" . $_POST['nazwisko'] ."', '" . $_POST['adres1'] ."', 
  13.  '" . $_POST['miasto'] ."', '" . $_POST['wojewodztwo'] ."', 
  14.  '" . $_POST['kod_pocztowy'] ."', '" . $_POST['telefon'] ."', 
  15.  '" . $_POST['fax'] ."', '" . $_POST['email'] ."', '" . $_POST['NIP'] ."', 
  16.  '" . $_POST['REGON'] ."' );";
  17.  
  18. $result = mysql_query($query) or die (mysql_error());
  19.  
  20. }
  21. else echo "Wprowadzono <b>niepoprawny</b> kod";
  22.  }
  23. ?>


Ten post edytował gegry 7.04.2007, 21:14:43
Go to the top of the page
+Quote Post
Grzyw
post
Post #2





Grupa: Zarejestrowani
Postów: 561
Pomógł: 75
Dołączył: 19.08.2004
Skąd: Wrocław

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


Cytat(gegry @ 7.04.2007, 22:02:46 ) *
if ($_SESSION['kod'] == $_POST[kod']) {


$_POST[kod'] - brakuje Ci apostrofu przed "kod"
Go to the top of the page
+Quote Post
gegry
post
Post #3





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 20.02.2007

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


Niestety. Po poprawieniu nadla nie dziala (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
strife
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Cytat(gegry @ 7.04.2007, 22:14:25 ) *
Niestety. Po poprawieniu nadla nie dziala (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

A masz session_start" title="Zobacz w manualu PHP" target="_manual ?
Go to the top of the page
+Quote Post
Grzyw
post
Post #5





Grupa: Zarejestrowani
Postów: 561
Pomógł: 75
Dołączył: 19.08.2004
Skąd: Wrocław

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


Wklej komunikat wywalany przez parser PHP.
Go to the top of the page
+Quote Post
gegry
post
Post #6





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 20.02.2007

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


sesje mam właczone,
A co do parsera , to nie ma zadnego komunikatu o bledzie- chyba ze chodzi o co innego.
Go to the top of the page
+Quote Post
strife
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Cytat(gegry @ 7.04.2007, 23:54:47 ) *
sesje mam właczone,
A co do parsera , to nie ma zadnego komunikatu o bledzie- chyba ze chodzi o co innego.


W takim razie na początku Twojego skryptu daj:
  1. <?php
  2. echo '<pre>';
  3. var_export( $_SESSION );
  4. echo '</pre>';
  5. echo '<pre>';
  6. var_export( $_POST );
  7. echo '</pre>';
  8. ?>


Poszukaj swoich kluczy ( $_SESSION['kod'], $_POST['kod'] ), wszystko wzkazuje na to, że są inne niż podałeś, sprawdź to.
Go to the top of the page
+Quote Post
Grzyw
post
Post #8





Grupa: Zarejestrowani
Postów: 561
Pomógł: 75
Dołączył: 19.08.2004
Skąd: Wrocław

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


Cytat(gegry @ 7.04.2007, 22:02:46 ) *
dostaje odpowiedz,z e kod jest nieprawidłowy.

To miałem na myśli pisząc o parserze. Wklej nam tę informację, że kod jest nieprawidłowy. Tam będą zawarte wskazówki, co jest źle.
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 - 07:51