|
SWiSH Forum Forum użytkowników programów SWiSH |
 |
SWiSH Max - Formularz email
j-dee - Czw 18 Maj, 2006 19:39 Temat postu: Formularz email Witam.
mam problem z formularzem email
stosuje sie do tego co jest tutaj napisane ale nadal mam krzaki
http://swish.wodip.opole....topic.php?t=535
Jesli mozna, to prosilbym o jakis najprostrzy formularz z 3 polami, ktory bedzie obslugiwal polskie znaki. Wiem ze temat walkowany wiele razy, ale nie moge sobie z tym poradzic.
Z gory dziekuje
erbe - Czw 18 Maj, 2006 21:27
hehehe właśnie miałem napisać identyczny temat
Dołączam się do prośby
galechus - Pią 19 Maj, 2006 11:59
witajcie, a jakie chcecie mieć pola w tym formularzu?? zrobie dla Was taki formularz, ablo przerobię jakiś stary.
erbe - Pią 19 Maj, 2006 19:32
pola to se sami dorobimy ważne żeby polskie litery były zarówno w formularzu jak i w mailu przychodzącym
j-dee - Pią 19 Maj, 2006 20:25
ja poprosze formularz z 3'ma polami: imie, e-mail, i tresc wiadomosci
dzieki z gory
MBabelek - Pią 19 Maj, 2006 21:24
a próbowaliście zmienić "strone kodowania" literek ?
j-dee - Sob 20 Maj, 2006 10:20
próbowalem, ale nie dawalo to do konca oczekiwanych efektow
buber - Sob 20 Maj, 2006 12:01
j-dee mozesz zapodac pliki lub link do formularza z ktorego korzystasz? obstawiam zly naglowek w tworzonym mejlu ale jak cos zalaczysz bedzie prosciej pomoc.
cu
j-dee - Sob 20 Maj, 2006 13:44
w zalaczniku plik z formularzem
stefcio - Sob 20 Maj, 2006 14:29 Temat postu: odp fajny formularz jak dla mnie wszystko działa:))
j-dee - Sob 20 Maj, 2006 14:37
hmmm, u mnie krzaki nieziemskie :/
jak wpisuje do formularza to ok, ale jak dojdzie na maila to juz niebardzo
buber - Sob 20 Maj, 2006 15:33
j-dee
zmien w pliku contact.php linie
Kod: |
$tfrom = "From: <$emailVar>";
|
na
Kod: |
$tfrom = "From: <$emailVar>\nContent-type: text/html; charset=utf-8";
|
u mnie w outlooku ogonki sa juz, obczaj u siebie jezeli to nie dziala to polecam zmiane krzakow w locie za pomoca str_replace() (funkcja php). no ale najpierw sprawdz to
sija
j-dee - Sob 20 Maj, 2006 16:00
Dziala pieknie
Dziekuje bardzo
Daje punkta za pomoc
stefcio - Sob 20 Maj, 2006 17:24 Temat postu: odp pięknie działa:))
erbe - Nie 21 Maj, 2006 23:06
Ano pieknie. A jak przerzucać części maila do następnej linii, bo "/n" mi jakos nie działa? :/
buber - Pon 22 Maj, 2006 10:55
ale to chyba bylo \n
moze inaczej masz tu jakis najprostszy przyklad:
$body = "Dane:\n";
$body .= "Pytajacy: ".$jakas_zmienna."\n";
$body .= "Tresc: ".$jakas_zmienna2."\n";
erbe - Pon 22 Maj, 2006 13:02
Ehhh niestety wyświetla się równiez w jednej linii
Mam jeszcze jedno pytanko:
Kod: | ...
echo "&errormessage=Wiadomosc zostala wyslana&";
?> | Jak tutaj uzyskać polskie litery?
buber - Wto 23 Maj, 2006 11:43
no mi \n jakos zawsze dzialalo(moze cos sie zakreciles w pliku php?). poza tym zawsze mozesz wyslac mejla w formacie html i bedziesz mial do dyspozycji tag <br>
jak uzyskac polskie litery...a o jakim kodowaniu tu jest mowa?? albo korzystasz z tego utf'a albo wymuszasz w swfie kodowanie takie jak masz na swojej stronie, w ktorej sie on znajduje(czyli jak masz w html charset=iso-8859-2 to w dynamicznych polach tez bedzie: System.useCodePage=true)
musisz zdecydowac sie na jedno kodowanie i bedzie git
sija
erbe - Sro 24 Maj, 2006 10:51
Dzięki za wskazówki Pomęczyłem się trochę, pokombinowałem i działa idealnie
BaGRoS - Sro 04 Paź, 2006 21:31
Może macie coś podobnego z tym, że chce mieć jedno pole i jeden przycisk
Po wpisaniu w pole czegokolwiek i naciśnięciu wyślij chcę to otrzymać na maila
EDIT:
znalazłem
Kod: | aby w pełnie wykorzystać ten skrypt należy go włożyć we własny lejałt ;)
a potem np wywoływać poprzez link:
nazwapliku.php?subject=temat_listu&body=tresc_listu |
myślę, że teraz to pryszcz będzie
Jak po kliknieciu w batona wywołać php?
areks - Pią 05 Wrz, 2008 20:51
A jak mam zmienic ten kod zeby wyswietlaly sie polskie znaki ?
strona zrobiona w swish max formularz wysyla meila ale nie ma polskich znakow tylko jakies znaczki. POMOCY
<?php
$to = "Wysłany ze strony <mak@com.pl>";
$subject = $_POST['subjectVar'];
$body = $_POST['msgVar']."
###############################################
Imie i Nazwisko: ".$_POST['nameVar']."
Email Nadawcy: ".$_POST['emailVar'];
$from = $_POST['$nameVar'].$_POST['$emailVar'];
mail($to,$subject,$body,$from);
?>
z gory dziekuje
moj nr gg 5111206
mielu - Pią 05 Wrz, 2008 21:01
buber napisał/a: |
$tfrom = "From: <$emailVar>\nContent-type: text/html; charset=utf-8"; |
areks - Pią 12 Wrz, 2008 13:59
Gdzie dokładnie mam to wpisać lub zamiast czego ?
Z góry dziekuje
|
|