|
SWiSH Forum Forum użytkowników programów SWiSH |
 |
SWiSH Max - [PHP]Problem z formularzem email i Server Apache/2.2.9
areks - Pią 05 Wrz, 2008 18:34 Temat postu: [PHP]Problem z formularzem email i Server Apache/2.2.9 [PHP]Problem z formularzem email i Server Apache/2.2.9
Dane serwera
Server Apache/2.2.9
Scripting Language
Server Time Thu, 04 Sep 2008 18:30:14 GMT
deszczowiec.makolab.pl
Data: Thu, 4 Sep 2008 21:52:47 +0200 [21:52:47 CEST]
Od: uzytkownik@deszczowiec.makolab.pl Do: Wysłany ze strony <taw@taw.pl>
Temat: temat wiadom
zle - nie wyswietla meila wpisanego w formularzu
to co na czerwono to jest adres mojego serwera na którym jest moja strona a nie email
co robie nie tak pomocy .
================================================================
Dane serwera
Server Array
Scripting Language PHP/5.2.0-8+etch11
Server Time Array
ogicom.pl
Data: Thu, 4 Sep 2008 21:52:47 +0200 [21:52:47 CEST]
Od: [email="wysyłający@op.pl"]wysyłający@op.pl[/email]
Do: Wysłany ze strony <taw@taw.pl>
Temat: temat wiadom
Nagłówki: Pokaż wszystkie nagłówki
- tu jest oki wszystko sie wyswietla prawidlowo
Co zrobić jeszcze dodatkowo bo nie wyswietla polskich znaków (wychodza jakies znaczki czasem)
===========================================================
Strona jest zrobiona w Swish max i wstawiony formularz
=========== kod na stronie (do przycisku) ============================
on (release) {
if ((nameVar=="")||(emailVar=="")||(subjectVar=="")||(msgVar=="")) {
errormessage="Uzupełnij wszystkie pola";
} else {
errormessage="Sending....";
send="yes";
this.loadVariables("contact.php",'POST');
send="no";
nameVar="";
emailVar="";
subjectVar="";
msgVar="";
}
}
====================== contact.php =- plik na serwerze==============
<?php
$to = "Wysłany ze strony <adres_odbiorcy@op.pl>";
$subject = $_POST['subjectVar'];
$body = $_POST['msgVar'];
$from = $_POST['$nameVar'].$_POST['$emailVar'];
mail($to,$subject,$body,$from);
?>
Z góry dziekuje za pomoc
moj gg 5111206
eden - Pią 05 Wrz, 2008 19:15
serwer prywatny czy komercyjny ?
mielu - Pią 05 Wrz, 2008 19:34
temat kodowania był wiele razy poruszany.
Najlepiej przesyłaj to jako html i ustaw kodowanie na UTF-8
areks - Czw 11 Wrz, 2008 15:21
serwer komercyjny tzn płacę za niego raz na rok.
Może wie ktoś w jaki sposób mam przesłac tresc meila jako html i ustawic kodowanie tak aby były polskie znaki.
Skrzynka meilowa jest na onet poczcie.
eden - Czw 11 Wrz, 2008 15:37
sporo serwerow komercyjnych nie pozwala wyslac maila za pomoca php mail() z adresu ktory nie jest ustawiony w c-panel, zapobiegajac w ten sposob mail bomberom i systemom spamujacym. Byc moze to jest Twoim problemem.
|
|