![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 9.07.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam mały problem ze zrobieniem skryptu sprawdzającego poprawność kodu. W PHP jestem totalnym laikiem, aczkolwiek przez dwa dni nieudolnych prób czegośtam się nauczyłem
![]() Przejdę do rzeczy. Użytkownik wpisuje sobie w formularz kod, który dostał w SMSie, podaje adres url (wysyłanie e-maili mam opanowane raczej). Skrypt musi sprawdzić, czy kod, który wpisał kupujący jest taki sam jak jeden z 200 podanych w pliku tekstowym (każdy kod w osobnej linii) oraz czy adres url, który wpisał zawiera 'steamcommunity.com', w przeciwnym razie wyskakuje komunikat "błędny kod SMS" lub "błędny adres wymiany steam". Udało mi się sprawdzanie url za pomocą 'strpos', ale co do kodów to już zaczyna brakować mi sił. Wiem, że dla kogoś, kto dobrze zna PHP taki skrypt nie jest problemem. Jeśli znalazłby się ktoś chętny napisać go dla mnie, będę dozgonnie wdzięczny. PS. Moich wypocin nie będę udostępniał, nie chcę przyprawić was o zawał. PS2. Nie, partner płasności SMS nie udostępnia mi takiego skryptu. Ten post edytował sher 9.07.2014, 19:20:29 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 556 Pomógł: 40 Dołączył: 20.07.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 9.07.2014 Ostrzeżenie: (0%) ![]() ![]() |
jakiś wzór/sposób postępowania/instrukcję na pewno udostępnia, trzeba by ich zapytać tylko gdzie tego szukac Fakt, przeoczyłem to wcześniej. Wciąż, wydaje mi się mało przejżysty i trzeba byłoby go przerobić. Myslę, że w tym przypadku łatwiej jest poprostu napisać nowy. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 799 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Na pewno wywołujesz jakiś URL, skrypt pod tym URLem powinien zwrócić odpowiedź zależną od kodu.
Czego dokładnie nie wiesz? Jak sprawdzić kod z pulą adresów w pliku? -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 9.07.2014 Ostrzeżenie: (0%) ![]() ![]() |
Na pewno wywołujesz jakiś URL, skrypt pod tym URLem powinien zwrócić odpowiedź zależną od kodu. Czego dokładnie nie wiesz? Jak sprawdzić kod z pulą adresów w pliku? Ktoś wpisuje tekst do dwóch pól tekstowych. Zawartość jednego ma zostać porównana z listą dwustu kodów z pliku .txt, a drugiego z ciągiem znaków 'steamcommunity.com'. Jeśli kod, który wpisał jest na liście, a drugi zawiera w sobie tamtą frazę - pojawia się komunikat, że wszystko poszło dobrze i zostaje wysłany email na nasz adres. W przeciwnym wypadku wyskakuje błąd. edit: i nie umiem zrobić tego, żeby sprawdzało czy kod, który podał jest na tej liście w pliku txt. Ten post edytował sher 9.07.2014, 19:45:29 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 799 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Jeden ze sposobów:
-------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 9.07.2014 Ostrzeżenie: (0%) ![]() ![]() |
Bez różnicy co wpiszę w 'kodsms', skrypt uznaje to za prawidłowe i wysyła maila. Gdzie popełniłem błąd?
Ten post edytował sher 9.07.2014, 20:15:42 |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
http://phpkurs.pl/operatory/#operatory.porownania Ten post edytował Damonsson 9.07.2014, 20:13:40 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 9.07.2014 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za pomoc, działa. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 21.06.2025 - 06:22 |