baderson 9 Zgłoś post Napisano Listopad 30, 2014 Witam. Chciałbym was poprosić o stworzenie formularza pod mintshost, miałby on wykonywać 2 działania. 1 - wysyła kod zwrotny na stronę minsta, 2 - wysyła prywatną wiadomość do użytkownika na forum (IPB) , a jeśli tego nie będzie się dało zrobić to wysyła email'a. API SMS: http://mintshost.pl/sms.php?kod="KODPODANY W SMS"&sms="NUMER SMS"&email="TWÓJ ADRES EMAIL" Kody błędów:0 - Kod niepoprawny1 - Kod poprawny2 - email jest niepoprawny3 - jedno z pól(sms, kod, email) jest puste Aktualnie potrafie zrobić zwykły formularz w html który wysyła wiadomość na emaila, proszę o pomoc. Udostępnij ten post Link to postu Udostępnij na innych stronach
kori 29 Zgłoś post Napisano Listopad 30, 2014 <form><input name=kod><input name=sms><input name=email></form> Udostępnij ten post Link to postu Udostępnij na innych stronach
Marek607 655 Zgłoś post Napisano Listopad 30, 2014 @up: Aktualnie potrafie zrobić zwykły formularz w html który wysyła wiadomość na emaila, proszę o pomoc. Udostępnij ten post Link to postu Udostępnij na innych stronach
kori 29 Zgłoś post Napisano Listopad 30, 2014 no tak, potrafi tylko wysylac formularzem mail Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość l3szcz Zgłoś post Napisano Listopad 30, 2014 <?php if(isset($_POST['submit'])){ $kod = $_POST['code']; $numer = 7255; $email = "twojmail@gmail.com"; if(empty($kod)) { echo "Wpisz kod!"; } else if(strlen($kod) < 8){ echo "Twoj kod jest za krotki"; } else { $fp = fopen("http://mintshost.pl/sms.php?kod=$kod&sms=$numer&email=$mail", "r"); $status = fread($fp, 2); if($status == "0") { echo "Bledny kod"; } else { echo "Poprawny kod"; } } } ?> <!DOCTYPE html> <html> <head> <title>Wyslij SMS</title> <meta charset="utf-8"> </head> <body> <h1> Wyslij sms o tresci <strong>KDW.MINTS</strong> pod numer 7255 i wpisz w poniższy formularz kod zwrotny. </h1> <form method="POST"> <label>Kod zwrotny:</label> <input name="code" type="text" maxlength="8"> <br /> <input name="submit" type="submit" value="Sprawdz kod!"> </form> </body> </html> <?php echo "Podziekuj autorowi chociaz jak zadziala!"; ?> 1 Udostępnij ten post Link to postu Udostępnij na innych stronach
baderson 9 Zgłoś post Napisano Grudzień 1, 2014 (edytowany) kurde coś nie działa : /. Podczas używania tej funkcji wychodzi jakiś problem. WWW : http://cs-stalowawola.pl//index.php?/topic/1631-test/ Wchodzi problem taki : Ups! Coś poszło nie tak! Nie posiadasz uprawnień do użycia tej funkcji Edytowano Grudzień 1, 2014 przez baderson (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
kori 29 Zgłoś post Napisano Grudzień 1, 2014 (edytowany) cos nie tak z twoja stroną, błędy: Wiersz: 7 - Błąd: Brak definicji „jQuery” Wiersz: 39 - Błąd: Brak definicji „classie” Edytowano Grudzień 1, 2014 przez kori (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość l3szcz Zgłoś post Napisano Grudzień 1, 2014 Trzymajcie mnie.. Zrób skrypt sms.php na serwerze i tam wklej kod PHP, w kodzie html przy <form method="POST"> dopisz action="http://twoja-strona.pl/sms.php" Powinno to wyglądać tak: <form method="POST" action="http://twoja-strona.pl/sms.php"> Udostępnij ten post Link to postu Udostępnij na innych stronach
kori 29 Zgłoś post Napisano Grudzień 1, 2014 (edytowany) mozna tam jeszcze poprawić echo "<script>alert('. ($status==0?"Bledny kod":"Poprawny kod")."');window.history.go(-2);</script>"; czemu mu tego kodu php, nie wykonało? widać go w źródle forum Edytowano Grudzień 1, 2014 przez kori (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
baderson 9 Zgłoś post Napisano Grudzień 1, 2014 (edytowany) OK działa. Był tylko 1 błąd. <?php if(isset($_POST['submit'])){ $kod = $_POST['code']; $numer = 7255; $email = "twojmail@gmail.com"; if(empty($kod)) { echo "Wpisz kod!"; } else if(strlen($kod) < 8){ echo "Twoj kod jest za krotki"; } else { $fp = fopen("http://mintshost.pl/sms.php?kod=$kod&sms=$numer&email=$mail", "r"); $status = fread($fp, 2); if($status == "0") { echo "Bledny kod"; } else { echo "Poprawny kod"; } } } ?> <!DOCTYPE html> <html> <head> <title>Wyslij SMS</title> <meta charset="utf-8"> </head> <body> <h1> Wyslij sms o tresci <strong>KDW.MINTS</strong> pod numer 7255 i wpisz w poniższy formularz kod zwrotny. </h1> <form method="POST"> <label>Kod zwrotny:</label> <input name="code" type="text" maxlength="8"> <br /> <input name="submit" type="submit" value="Sprawdz kod!"> </form> </body> </html> <?php echo "Podziekuj autorowi chociaz jak zadziala!"; ?> Ok zrobiłem, bardzo mi pomógł kod l3szcza. Błąd jest tylko w 1 miejscu : $email = "twojmail@gmail.com"; zamiast tego ma być $mail = "twojmail@gmail.com"; I zadziała. Dziękuje raz jeszcze. Edytowano Grudzień 1, 2014 przez baderson (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach