![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 22.03.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Napisałem skrypt logowania(nick oraz hasło są przetrzymywane w tabeli o nazwie haslo ). Po zalogowaniu użytkownik może wypełnić ankietę. Mój problem polega na tym ze nie ma pojęcia jak zrobić żeby po odpowiedzi na 1 pytanie znajdujące się w tabeli i wciśnięciu przycisku Wyślij zostały zapisane do bazy 3 podstawowe dane tj. Nick osoby , odpowiedz jakiej udzielił, oraz datę (ewentualnie datę i godzinę ) kiedy to miało miejsce. Skrycik ankiety : Kod <? echo '<form action="mailto:adres e-mail?subject=temat" method="post"> Jaki masz telefon? <br> <input type="radio" name="wartosc" value="Nokia" />Nokia<br> <input type="radio" name="wartosc" value="Sony Ericsson"/>Sony Ericsson <br> <input type="radio" name="wartosc" value="Siemens" />Siemens<br> <input type="radio" name="wartosc" value="Alcatel"/>Alcatel <br> <input type="radio" name="wartosc" value="Apple" />Apple<br> <input type="radio" name="wartosc" value="Asus"/>Asus <br> <input type="radio" name="wartosc" value="Blackberry" />Blackberry<br> <input type="radio" name="wartosc" value="HP"/>HP<br> <input type="radio" name="wartosc" value="HTC/SPV" />HTC/SPV<br> <input type="radio" name="wartosc" value="Samsung"/>Samsung<br> <input type="radio" name="wartosc" value="LG" />LG<br> <input type="radio" name="wartosc" value="Sonim"/>Sonim<br> <input type="radio" name="wartosc" value="Motorola" />Motorola<br> <input type="radio" name="wartosc" value="Toshiba"/>Toshiba<br> <input type="radio" name="wartosc" value="Sagem" />Sagem<br> <input type="radio" name="wartosc" value="myPhone"/>myPhone<br> <input type="submit" value="Wyslij" name="button"> </form>'; if(isset($_POST['button'])) { $link = @mysql_connect("mysql.cba.pl", "xxx", "xxx"); if(!empty($link)) { if(mysql_select_db("xxx")) { echo "połączono"; print($_POST['wartosc']); } else echo "Brak bazy"; } else echo "Nie połączono"; mysql_query("INSERT INTO ankieta (nick, haslo) VALUES ('$nick','$odpowiedz');"); } |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 548 Pomógł: 105 Dołączył: 4.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
musisz przesłać adres email i nazwę tematu do jakiegoś skryptu (np ten co masz w nim ten formularz) i w nim użyć funkcji
mail() http://php.net/manual/en/function.mail.php i też tam zrobić zapis do bazy bo w ten sposób nie przesyłasz do tego pliku danych metodą POST if(isset($_POST['button'])) i ten warunek nie jest spełniony |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 03:49 |