|
SWiSH Forum Forum użytkowników programów SWiSH |
 |
SWiSH Max - jeszcze raz formularz mailowy...
dariushp - Sob 29 Mar, 2008 14:28 Temat postu: jeszcze raz formularz mailowy... Witam...
Mam problem z formularzem mailowym...
przygotowalem w Swishu juz caly formularz...
Jednak nie wiem jak zmodyfikowac skrypt PHP...
W pliku .PHP mam cos takiego :
<?
if ($send=="yes") {
$to = "dariushp@poczta.fm";
$subject = "$subjectVar";
$body .= "$msgVar";
$from = "$nameVar";
$tfrom = "From: <$emailVar>";
mail($to,$subjectVar,$msgVar,$tfrom);
}
echo "&errormessage=Wiadomosc została wysłana&";
?>
Jak zmodyfikowac kod, aby mozna bylo wyslac kolejne wartosci z pol tekstowych jako tresc maila...
Prosze o pomoc
Pozdrawiam
mielu - Sob 29 Mar, 2008 14:55
a jak nazywa się zmienna, którą dodałeś w swf (pole input)
dariushp - Sob 29 Mar, 2008 14:59
dodałem kilka zmiennych
np. osobyVar, telVar , firmaVar
mielu - Sob 29 Mar, 2008 15:37
Kod: |
<?
if ($send=="yes") {
$to = "dariushp@poczta.fm";
$subject = "$subjectVar";
$body = $osobyVar."\n";
$body .= $telVar ."\n";
$body .= $firmaVar."\n";
$body .= "$msgVar";
$from = "$nameVar";
$tfrom = "From: <$emailVar>";
mail($to,$subjectVar,$body ,$tfrom);
}
echo "&errormessage=Wiadomosc została wysłana&";
?>
|
nie testowałem ale chyba powinno być ok
dariushp - Sob 29 Mar, 2008 15:49
Teraz w ogole mail nie dochodzi
:):)
Poprawka :): Mail doszedł ale z delikatnym opoznieniem
Dzieki stary
Jestes wielki
A mam jeszcze jedno pytanko
Czy kolega wie może jak zrobic zeby wyslac zmienne z radiobuttonów
?
Kurcze no i dodalem jeszcze analogicznie kilka innych zmiennych i caly czas pokazuje sie wysylanie wiadomosci
<?
if ($send=="yes") {
$to = "dariushp@poczta.fm";
$subject = "$subjectVar";
$body = $nameVar."\n";
$body . = $subjectVar."\n";
$body .= $emailVar."\n";
$body .= $telVar."\n";
$body .= $miejsceVar ."\n";
$body .= $osobyVar."\n";
$body .= $rodzajVar."\n";
$body .= "$msgVar";
$from = "$nameVar";
$tfrom = "From: <$emailVar>";
mail($to,$subjectVar,$body ,$tfrom);
}
echo "&errormessage=Wiadomosc została wysłana&";
?>
Ok...
znalazłem juz problem...Tylko za bardzo nie wiem jak sobie z nim poradzić...
Kiedy wysylam z formularza do 5 zmiennych jest wszystko O.K
A gdy tylko ilosc zmiennych zwiekszy sie powyzej 5 na serwerze powstał plik :
"error_log"
A w nim cos takiego :
[29-Mar-2008 13:21:10] PHP Warning: mail() expects at most 5 parameters, 6 given in /home/contact.php on line 8
Jak poradzi sobie z takim problemem ?
mielu - Sob 29 Mar, 2008 19:56
jak chcesz to podeślij plik na maila to zobaczę
dariushp - Sob 29 Mar, 2008 20:51
z lpikiem jest wszystko O.K tylko ten komunikat z serwera ?
Nie wiem o co kaman
Przy mniejszej ilosci zmiennych wysyla sie bezproblemu, jak tylko zrobie wiecej nic nie wychodzi i pojawiaja sie errory w tym pliku
mielu - Nie 30 Mar, 2008 07:57
to pokaż plik php
dariushp - Nie 30 Mar, 2008 08:27
<?
if ($send=="yes") {
$to = "dariushp@poczta.fm";
$subject = "$subjectVar";
$body = $nameVar."\n";
$body . = $subjectVar."\n";
$body .= $emailVar."\n";
$body .= $telVar."\n";
$body .= $miejsceVar ."\n";
$body .= $osobyVar."\n";
$body .= $rodzajVar."\n";
$body .= "$msgVar";
$from = "$nameVar";
$tfrom = "From: <$emailVar>";
mail($to,$subjectVar,$body ,$tfrom);
}
echo "&errormessage=Wiadomosc została wysłana&";
?>
Tutaj jest pliczek .swi :
http://www.animatix.4nt.pl/Projekty/test/index.swi
Jeszcze pozostaje kwestia radio buttonow
Oki juz wszystkie Pola mi sie wysylaja, została kwestia Radio Buttonów
Czy ktos moze mi poradzić
Bede ogromnie wdzieczny
trrix - Nie 25 Maj, 2008 20:16
Mam problem z tym formularzem, mianowicie po wpisaniu wiadomości na maila przychodzi mi z posypanymi polskimi fontami ( posiadam Bat'a 9.33)
|
|