kivi
15.01.2005, 14:37:13
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
15.01.2005, 16:55:23
to dziala ,a le wysyla przez outlooka, a ja potrzebuje aby wysylal sam z siebie
tiraeth
15.01.2005, 17:00:20
Kilka dni temu napisałem taki kilka tematów niżej....
pomóżcie rozwiązać problem z mailami.. zobacz przedostatni post
Proponuję zamknąć
Kivi
15.01.2005, 17:14:11
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
15.01.2005, 17:32:16
Poczytaj na temat funkcji
mail" title="Zobacz w manualu PHP" target="_manual, niczego więcej Ci nie trzeba...
Kivi
15.01.2005, 17:36:26
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
15.01.2005, 18:07:09
Masz prosty przykład, na którym możesz się wzorować:
<?php
if(empty($_POST['wyslij'])) {
?>
<form action=\"'.$PHP_SELF.'\" method=\"post\">
Pole 1 <input type=\"text\" name=\"pole1\" size=\"15\"/><br/>
Pole 2 <input type=\"text\" name=\"pole2\" size=\"15\"/><br/>
Wybor <select name=\"wybor1\">
<option value=\"opcja1\">Opcja 1</option>
<option value=\"opcja2\">Opcja 2</option>
<option value=\"opcja3\">Opcja 3</option>
<option value=\"opcja4\">Opcja 4</option>
<option value=\"opcja5\">Opcja 5</option>
</select>
Box <input type=\"checkbox\" name=\"zaznacz\"/>
<input type=\"submit\" name=\"wyslij\" value=\"Wyslij\"/>
</form>
<?php
}
else
{
foreach($_POST as $klucz => $wartosc)
{
$tresc .= $klucz.': '.$wartosc.\"n\";
}
if(mail('twoj@email.pl', 'temat', $tresc)) {
echo '<br/>Wysłano maila!'; }
else
{
echo '<br/>Blad podczas wysylania...'; }
}
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
15.01.2005, 18:15:46
Mam taki blad po wklejeniu tego skryptu:/
Parse error: parse error, unexpected '<' in /home/kivi/public_html/1.php on line 49
crash
15.01.2005, 18:54:38
Hmm skrypt ma 37 linii, skąd ta 49 to nie wiem

Wklej sam przykład, dopisuj potem swoje ostrożnie
Kivi
15.01.2005, 19:10:46
podmienilem wszystko ale nie wysyla dalej , tak to wyglada ....
http://www.kivi.netlook.pl/2.htmjestem na gg 3131811
crash
15.01.2005, 19:16:09
To jest php a nie HTML... Wiec używaj odpowiedniego rozszerzenia pliku, rozpoznawanego przez serwer jako skrypt php, np. php...
Kivi
15.01.2005, 19:20:35
jak dam php to jest ten blad z linijkami na htm tylko widzi formularz
crash
15.01.2005, 19:22:51
Proponuję zacząć uczyć się php od podstaw...
Kivi
15.01.2005, 19:27:27
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
15.01.2005, 19:31:34
Poprawilem do czegos takiego
http://www.kivi.netlook.pl/2.phpale dalej nie wysyla
w miejscu:
Kod
...ction="'.$PHP_SELF.'" metho...
daj
Kod
...ction="'.<? echo $PHP_SELF ?>.'" metho...
Kivi
15.01.2005, 20:22:18
Dalem, i nic
crash
15.01.2005, 20:29:12
Ustaw tam w tagu form:
action="2.php"
Kivi
15.01.2005, 20:34:52
ustawilem i nic
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.