|
SWiSH Forum Forum użytkowników programów SWiSH |
 |
SWiSH Max - Formularz i plik .php
InLove - Pon 28 Lip, 2008 13:45 Temat postu: Formularz i plik .php Witam,
mam problem z formularzem we Flashu.
Niby się wyślę, ale maile nie dochodzą..
Możecie sprawdzić koledzy czy coś mam "NIE TAK'' w pliku .php ?
Cytat: | <?php
$name = $HTTP_POST_VARS['Name'];
$tresc = $HTTP_POST_VARS['Tresc'];
$telefon = $HTTP_POST_VARS['Telefon'];
$email = $HTTP_POST_VARS['Email'];
$temat = $HTTP_POST_VARS['Temat'];
$name = stripslashes($name);
$tresc = stripslashes($tresc);
$telefon = stripslashes($telefon);
$email = stripslashes($email);
$temat = stripslashes($temat);
$rec_email = "michalkonieczny7@gmail.com"; // do kogo email
$subject = "Pomoc techniczna - $temat"; // temat emaila
//zbieranie i wyswietlanie danych
$msg_body = "------------------------------------------\n";
$msg_body .= "Temat: $temat\n";
$msg_body .= "-----------------------------------------\n";
$msg_body .= "Telefon: $telefon\n";
$msg_body .= "-----------------------------------------\n";
$msg_body .= "Email: $email\n";
$msg_body .= "-----------------------------------------\n";
$msg_body .= "\n";
$msg_body .= "Tresc: $tresc\n";
$msg_body .= "\n\n";
$msg_body .= "Dodatkowe informacje\n";
$msg_body .= "*****************************************\n";
$msg_body .= "IP Address: $REMOTE_ADDR\n";
$HostName = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$msg_body .= "Host: $HostName\n";
$msg_body .= "User Agent: $HTTP_USER_AGENT\n";
$msg_body .= "*****************************************\n";
//$header_info = "Od: ".$name." <".$email.">";
$header_info = "FROM: $name <$email>\r\n";
mail($rec_email, $subject, $telefon, $msg_body, $header_info);
echo "&errormsg=message has been sent&";
?> |
Z góry dzieki!
sl01k - Pon 28 Lip, 2008 15:14
wg. mnie wszytsko jest okey ... problem moze byc z serverem ... moze on niewysylac maili w taki sposob... na zewnatrz wiec sprawdz czy dochodza w na maile ktore sa na serwerze jezeli tak to nastepnie przekierunkowanie i po problemie
InLove - Pon 28 Lip, 2008 15:35
Witam,
a czy może znacie jakiś inny formularz (lepszy i ew. mniej problemowy?)
Bo dziwne, że niby wszystko w .php jest ok a jednak nie dochodza..
sl01k - Pon 28 Lip, 2008 18:51
nie dziwne...
tylko dziwny masz serwer lub ustawienia serwera
wszystkie formularze dzialaja na podobne zasadzie wiec lepszego niema
wiec napisz do jakiegos centrum pomocy czy czegos ... firmy hostingowej zeby ci pomogli
InLove - Pią 08 Sie, 2008 13:13
Witam,
w chwili obecnej maile dochodza ale jest jedno "ale".
Nie ma polskich znaków..
A w outlook'u w polu "OD" nadawca wyskakuje inny mail niż nadawcy, który podaje się w formularzu (coś w stylu: michal@michal.home.pl ; pomimo iż dodam np. michal@wp.pl)
Prosze o pomoc i ew. korektę pliku swf jak i php, któe znajdują się w załączniku .rar
pozdrawiam i z góry dziękuję za pomoc
maciey75 - Pią 08 Sie, 2008 22:15
Kolego,
przeciez jakis czas temu walkowales temat formularza i wszystko bylo ok. moze popracowac nad tamtym?
co do polskich znakow, to zapisz php w utf-8 i zmien te linijki w Twoim pliku na cos w ten desen (zmienne sobie dostosuj):
Kod: | //$header_info = "Od: ".$firma." <".$email.">";
$header_info .= "Content-type: text/plain; charset=utf-8\r\n";
$header_info .= "From: $email";
mail($rec_email, $subject, $msg_body, $header_info);
echo "&errormsg=Wiadomość została wysłana!!&";
?>
|
Swego czasu meczylem polskie znaki przez chyba tydzien i udalo sie - powodzenia zycze. W MS Outlooku dziala spoko, w Outlook Expresie nie bedzie od kogo
pzdr
m.
InLove - Sro 20 Sie, 2008 12:15
Witam serdecznie,
Sam problemy mam z tym formularzem wcześniej formularz działał a teraz...
- nie ma polskich liter tylko krzaczki
- w Outlook'u w polu od zaniast mail nadawcy pokazuje się costam@costam.net
- formularz nie wysyła.. pisze "wysyłanie"
W załączniku przedstawiam plik .swf oraz .php czy moglbym prosić EKSPERTA o sprawdzenie i ew. poprawienie błędów ?
Byłbym niezwykle zobowiązany.
Z góry dziękuje
pozdrawiam,
Michał
PS. Na kolorystyke prosze nie zwracac uwagi bo to jest jedynie podstrona
maciey75 napisał/a: | Kolego,
przeciez jakis czas temu walkowales temat formularza i wszystko bylo ok. moze popracowac nad tamtym?
co do polskich znakow, to zapisz php w utf-8 i zmien te linijki w Twoim pliku na cos w ten desen (zmienne sobie dostosuj):
Kod: | //$header_info = "Od: ".$firma." <".$email.">";
$header_info .= "Content-type: text/plain; charset=utf-8\r\n";
$header_info .= "From: $email";
mail($rec_email, $subject, $msg_body, $header_info);
echo "&errormsg=Wiadomość została wysłana!!&";
?>
|
Swego czasu meczylem polskie znaki przez chyba tydzien i udalo sie - powodzenia zycze. W MS Outlooku dziala spoko, w Outlook Expresie nie bedzie od kogo
pzdr
m. |
wcześniej udalo mi się "okielznać" formularz ale niestety.. miałem go na serwerze, kopii na komputerze nie miałem. Serwer wygasł i pliki poszły w siną dal..
|
|