Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
formularz
#1
Witam, mam nastepujacy problem. Chcialem napisac formularz na swoja strone, kombinuje juz baardzi dlugo, bawie sie w html ale da sie tylko jako php. Jesli chodzi o zrobienie forumalrza to zrobilem . Problem w tym ze nie mozna wyslac wiadomosci bezposrednio na poczte, tylko za pomoca programu pocztowego ;/ co by bylo uciazliwe dla uzytkownikow. Bardzo bym prosil o pomoc, jakis gotowy skrypt lub cos w tym stylu, szukalem juz chyba wszedzie w necia i nic nie moge wykombinowac.
aa jeszcze tak na marginesie, jak juz mi sie uda zrobic zeby nie bylo tego programu pocztowego to wyskakuje mi oczywiscie po kliknieciu wyslij, blad " nie odnaleziono pliku no i nazwa np. cos.php, probowalem w te miesce wpisywac e-mail to wyskakiwalo to samo z tym ze zamiast cos.php to byl e-mail. Zaznacze ze sprawdzam na dysku ponoc nie mozna sprawdzic php na dysku, ale jak mam odsylacz to da rade. Natomiast po nacisnieciu wyslij, jak sprawdzam na serwerze wyskakuje ze nie mozna odnalesc strony
Odpowiedz
#2
Na formum masz kilka skryptów do wysyłania maili. Poszukaj.
Faktycznie jak nie masz na kompie zaintalowanego serwera, php ci nie zadziała.

Jeśli żaden skrypt z forum Ci nie zadziała to opisz dokładniej problem (błęd) i pokaż te skrypty.
Odpowiedz
#3
Z localhosta wyślesz maila ale musisz skorzystać przykładowo z PHPMailer i skonfigurować sobie smtp Wink.
Odpowiedz
#4
witam, juz rozwiazalem problem Smile dzieki za checi, ale mam kolejne pytanie jak zrobic zeby po kliknieciu przycisku wyslij byloby przekierowanie na strone w ktorej dziekuje za wyslanie formularza ;p
Odpowiedz
#5
też było to wyjaśnione w tematach o formularzach Smile najprościej zrobić to tak:

Kod PHP:
header("Location: thanks.php"); 

gdzie thanks.php to strona w której masz napisane podziękowania (wstawiasz to po funkcji mail()...)
"Kod ma być koszerny!" [Obrazek: 106.gif]
Odpowiedz
#6
nie dziala ;/ a musi byc costam.php czy moze byc costam.html ? bo z html cos mi nie dziala , wpisuje to pod input type, na koncu formularza... A tak jak juz w temacie to jak zrobic ze zeby wyslac trzeba wypelnic wszystkie pola.
piszac w emial tez nie dziala mam taki skrypt jeszli chodzi o e-mail i gdzie to wpisac
////////// USTAWIENIA //////////
$email = '[email protected]'; // Adres e-mail adresata
$subject = 'Rejestracja'; // Temat listu
$message = 'Dziękujemy za wysłanie formularza'; // Komunikat
$error = 'Wystąpił błąd podczas wysyłania formularza'; // Komunikat błędu
$charset = 'iso-8859-2'; // Strona kodowa
//////////////////////////////
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Jak zrobic Formularz Kontaktowy na stronie ? Kodarth 191 255,838 06-04-2021, 16:25
Ostatni post: zerin
  Walidacja zdjęć + formularz harvester2001 6 5,971 24-03-2014, 19:01
Ostatni post: harvester2001
  php formularz - wszystkie pola muszą być wypełnione d3d3d3 2 3,636 01-10-2013, 14:16
Ostatni post: Kartofelek
  [PHP] Formularz mailowy - wysyłanie wiadomości spolprog 7 6,495 05-09-2013, 17:13
Ostatni post: Engine
  Pewny formularz and licznik JOzEk 1 2,346 04-05-2013, 14:35
Ostatni post: Engine

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl