[MySQL][PHP] - Problem z get., Problem z get'em w aktywacji. |
[MySQL][PHP] - Problem z get., Problem z get'em w aktywacji. |
18.07.2012, 11:04:55
Post
#1
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 17.07.2012 Ostrzeżenie: (0%) |
Witam. Mam problem z GET w aktywacji konta. Używam sobie fajnego "systemu", który wyświetla mi podstrony w następujący sposób:
I teraz tak.. Znajomy (Uhutaf z Wojborku) pisał mi kiedyś, że w adresie, przy GET, nie może być pod rząd dwa razy znaku "=". Weryfikacja wygląda tak:
Przykładowy email weryfikacyjny wygląda następująco: moja-strona.pl/index.php?str=weryfikacja=weryfikacja&kod=KOD Proszę o szybką pomoc. Tak, jak wczoraj - każdy post otrzyma "pomógł". Pozdrawiam! Ten post edytował RaitoPL 18.07.2012, 11:08:46 |
|
|
18.07.2012, 11:10:06
Post
#2
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 26 Dołączył: 15.09.2011 Skąd: Wrocław Ostrzeżenie: (0%) |
Masz tu warunek:
Więc żeby link odniósł się do tego kodu, to musisz najpierw w linku dać tą zmienną. Przykładowy link: Kod http://moja-strona.pl/index.php?weryfikacja=potwierdz&kod=TWÓJ_KOD Bo teraz Twój link jest w ogóle nie poprawny, nie możesz dawać cos=xcD=cokolwiek... Link musi wyglądać mniej więcej tak: podstrona.php?zmienna_get=wartość&kolejna_zmienna=kolejna_wartosc Powinno zadziałać. Ten post edytował piotrex41 18.07.2012, 11:14:00 -------------------- www.piotrex41.pl - piotrex41 portfolio
d(-.-)b - Music is my life || PHP is my passion |
|
|
18.07.2012, 11:11:17
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) |
No ale w czym jest problem? Nie możesz tego linku weryfikacyjnego po prostu zmienić na poprawny? W sensie klucz1=wartosc1&klucz2=wartosc2 etc. ?
Nie bardzo widzę fragment kodu, który odpowiada za generowanie linku weryfikacyjnego : > -------------------- Najczęstsze błędy | Jak poprawnie zadać pytanie? | Serwer PHP - od czego zacząć?
SQL Injection | Hashowanie haseł | Jak działają sesje, przykłady ___ The world is yours ... |
|
|
18.07.2012, 11:17:15
Post
#4
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 17.07.2012 Ostrzeżenie: (0%) |
Ale ja mam tak, że strony wyglądają w ten sposób:
moja-strona.pl/index.php?str=weryfikacja moja-strona.pl/index.php?str=rejestracja I tak to m.w wygląda, więc nie mogę zrobić tak: http://moja-strona.pl/index.php?weryfikacj...mp;kod=TWÓJ_KOD |
|
|
18.07.2012, 11:31:45
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) |
Jak to nie?
Kod http://moja-strona.pl/index.php?str=weryfikacja&weryfikacja=potwierdz&kod=TWOJ_KOD Podstawy przekazywania zmiennych. Odsyłam do manuala. -------------------- Najczęstsze błędy | Jak poprawnie zadać pytanie? | Serwer PHP - od czego zacząć?
SQL Injection | Hashowanie haseł | Jak działają sesje, przykłady ___ The world is yours ... |
|
|
18.07.2012, 11:32:58
Post
#6
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 26 Dołączył: 15.09.2011 Skąd: Wrocław Ostrzeżenie: (0%) |
To musisz dodać kolejny klucz i do niego leci kolejna wartość:
Kod http://moja-strona.pl/index.php?str=weryfikacja&weryfikacja=potwierdz&kod=KOD Bo jak już pisałem nie możesz mieć cos=xcd=cokolwiek, dlatego w linku musi być kolejny klucz i kolejna wartość, która spełni warunek. Ten post edytował piotrex41 18.07.2012, 11:39:22 -------------------- www.piotrex41.pl - piotrex41 portfolio
d(-.-)b - Music is my life || PHP is my passion |
|
|
18.07.2012, 11:58:33
Post
#7
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 17.07.2012 Ostrzeżenie: (0%) |
Jesteś moim mistrzem.. Okazało się, że dzięki Tobie wypatrzyłem błąd. W kaskadzie (chyba tak to się nazywa) dałem "inc/aktywacja.php", a powinno być "inc/weryfikacja.php". Dzięki wielkie!
Żeby nie otwierać nowego tematu, mam problem z rejestracją. Zrobiona jest tak samo, tyle, że nie wyświetla komunikatów, etc. Spróbuję sobie z tym poradzić, ale jak nie dam rady, to napiszę tutaj Okey, problem występuje. Po wysłaniu formularza w rejestracji, przenosi na stronę główną i nic się nie dzieje. Nie wyświetla żadnego komunikatu o nieudanej lub udanej rejestracji. Kompletnie nic. Jak to naprawić? |
|
|
Wersja Lo-Fi | Aktualny czas: 25.04.2024 - 04:51 |