Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z formularzem
Forum PHP.pl > Forum > Przedszkole
kivi
Witam, od ponad tygodnia mecze sie z formularzem ktory wysyla na maila to co uzytkownik w nim wpisal, probowalem roznych skryptow lecz cos mi nie dziala. Czy ktos mialby chwilke czasu i pomoglby mi? prosze o kontakt na maila djkivi@poczta.onet.pl
Kivi
to dziala ,a le wysyla przez outlooka, a ja potrzebuje aby wysylal sam z siebie
tiraeth
Kilka dni temu napisałem taki kilka tematów niżej....

pomóżcie rozwiązać problem z mailami.. zobacz przedostatni post smile.gif


Proponuję zamknąć
Kivi
Skrypty z tego tematu to nie sa te co potrzebuje, mam formularz z 3 polami na uzupelnienie , 2 pola na wybranie czegos z listy i jeden na wpisanie wiekszej wiadomosci i po nacisnieciu przyciusku wyslij to co wybral user ma wyslac sie do mnie na maila bez uzycia zadnych programow pocztwoych na komputerze usera. MOze ktos ma chwilke czasu to bym wyslal ten formularz i ktos moglby mi go naprawic ?
crash
Poczytaj na temat funkcji mail" title="Zobacz w manualu PHP" target="_manual, niczego więcej Ci nie trzeba...
Kivi
Tak to juz czytalem pare dni temu ale moje zdolnosci sa takie ze nic nie wyszlo dlatego juz na sobie samym nie moge polegac i prosze kogos z was o pomoc.
crash
Masz prosty przykład, na którym możesz się wzorować:
  1. <?php
  2. if(empty($_POST['wyslij']))
  3. {
  4. ?>
  5. <form action=\"'.$PHP_SELF.'\" method=\"post\">
  6.     Pole 1 <input type=\"text\" name=\"pole1\" size=\"15\"/><br/>
  7.     Pole 2 <input type=\"text\" name=\"pole2\" size=\"15\"/><br/>
  8.     Wybor <select name=\"wybor1\">
  9.         <option value=\"opcja1\">Opcja 1</option>
  10.         <option value=\"opcja2\">Opcja 2</option>
  11.         <option value=\"opcja3\">Opcja 3</option>
  12.         <option value=\"opcja4\">Opcja 4</option>
  13.         <option value=\"opcja5\">Opcja 5</option>
  14.     </select>
  15.     Box <input type=\"checkbox\" name=\"zaznacz\"/>
  16.     <input type=\"submit\" name=\"wyslij\" value=\"Wyslij\"/>
  17. </form>
  18. <?php
  19. }
  20. else
  21. {
  22.     foreach($_POST as $klucz => $wartosc)
  23.     {
  24.         $tresc .= $klucz.': '.$wartosc.&#092;"n\";
  25.     }
  26.     
  27.     echo $tresc;
  28.     
  29.     if(mail('twoj@email.pl', 'temat', $tresc))
  30.     {
  31.         echo '<br/>Wysłano maila!';
  32.     }
  33.     else
  34.     {
  35.         echo '<br/>Blad podczas wysylania...';
  36.     }
  37. }

A skoro przeczytales manuala na temat funkcji mail" title="Zobacz w manualu PHP" target="_manual to nie będziesz miał problemów z ewentualnymi błędami przy wysyłaniu...
Kivi
Mam taki blad po wklejeniu tego skryptu:/

Parse error: parse error, unexpected '<' in /home/kivi/public_html/1.php on line 49
crash
Hmm skrypt ma 37 linii, skąd ta 49 to nie wiem tongue.gif Wklej sam przykład, dopisuj potem swoje ostrożnie smile.gif
Kivi
podmienilem wszystko ale nie wysyla dalej , tak to wyglada ....

http://www.kivi.netlook.pl/2.htm

jestem na gg 3131811
crash
To jest php a nie HTML... Wiec używaj odpowiedniego rozszerzenia pliku, rozpoznawanego przez serwer jako skrypt php, np. php...
Kivi
jak dam php to jest ten blad z linijkami na htm tylko widzi formularz
crash
Proponuję zacząć uczyć się php od podstaw...
Kivi
Uczyc sie php od podstaw aby skonczyc jeden formularz? to nie dla mnbie, poprostu chce miec ten formularz sorawny i moje proby ida na daremno, tyle skryptow probowalem i nic nie osiagnalem przez ten tydzien
Kivi
Poprawilem do czegos takiego


http://www.kivi.netlook.pl/2.php

ale dalej nie wysyla
ebe
w miejscu:

Kod
...ction="'.$PHP_SELF.'" metho...


daj

Kod
...ction="'.<? echo $PHP_SELF ?>.'" metho...
Kivi
Dalem, i nic
crash
Ustaw tam w tagu form:
  1. action="2.php"
Kivi
ustawilem i nic sad.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.