SWiSH Forum
Forum użytkowników programów SWiSH

Skrypty do programu SWiSH2 i SWISHmax - skrypt formularza kontaktu

mobby - Czw 03 Cze, 2010 07:53
Temat postu: skrypt formularza kontaktu
witam,

czy ma ktos skrypt w php do formularza kontaktowego?

mam takie pola w formularzu:
imie
email
wiadomosc

mam moj skrypt w php ktory jest przestarzaly i nie dziala prawidlowo a jako ze nie znam sie na php prosze o pomoc.

skrypt ktory posiadam:

<?php
$imie = $_POST['imie'];
$email = $_POST['email'];
$wiadomosc = $_POST['wiadomosc'];

$wiadomosc = stripslashes($wiadomosc);

$sendTo = "email@gmail.com";
$subject = "Kontakt";

$msg_body = "Imie: $imie<br />";
$msg_body .= "email: $email<br />";
$msg_body .= "wiadomosc: $wiadomosc<br />";

$header_info = 'From: '.$imie.' <'.$wiadomosc.'>'."\r\n";
$header_info .= 'To: '.$sendTo."\r\n";
$header_info .= 'MIME-Version: 1.0'."\r\n";
$header_info .= 'Content-Type: text/html; charset=utf-8'."\r\n";

mail($sendTo, $subject, $msg_body, $header_info);
?>

pozdrawiam

Januszr - Czw 03 Cze, 2010 17:42

ja używam poniższych rozwiązań.

http://files.swish-tutori...act=file&id=191

http://files.swish-tutori...act=file&id=540

U mnie działa zawsze ok, chyba, że jakiś debil wpadnie na pomysł, że słanie poprzez php jest niebezpieczne (czytaj: jest zatrudnionym informatykiem i pracuje w firmie po znajomości i nie wie jak to działa więc wyłącza).

mobby - Pią 04 Cze, 2010 06:56

Dzięki wielkie!

Niestety te skrypty są z 2003 roku, php poszło do przodu i używasz dokładnie tego samego skryptu co ja, na niektórych forach php "mądrzejsi" stwierdzili ze jest to przestarzały skrypt i na nowych wersjach różnie z tym bywa... u mnie osobiście jest tak, że skrypt działą ale jeśli np. napiszę długo tekst w wiadomości to email nie dotrze....

[ Dodano: Pią 04 Cze, 2010 09:10 ]
Sprawdziłem ten skrypt z html, niestety u mnie nie działa, nawet nie modyfikowałem tego skryptu, zostawiłem tak jak jest $name, $message, $email, te same nazwy mam w pliku html w polach formularza. Email dociera do mnie ale name, message i email są puste, nagłówek emaila mam (nieznany nadawca) a przecież wpisałem te dane w formularzu.
Pomocy ludzie.

Januszr - Pią 04 Cze, 2010 13:30

Najłatwiej będzie jeżeli zechcesz załączyć w zip dokładnie to co Ci nie działa. Nie jestem Bogiem i nie potrafię nawet wpaść na pomysł, czy to co napisane w instrukcji zostało wykonane przez Ciebie właściwie. Aaaa i czy CHMOD ustawiłeś?
mobby - Pią 04 Cze, 2010 14:59

Jansa sprawa, dołączam pliki spakowane w zip.
Januszr - Pią 04 Cze, 2010 20:49

Chyba coś przeoczyłem... To jest SWISH forum. Gdzie załączyłeś plik swi, który umożliwiłby mi jakąkolwiek pomoc?
mobby - Pią 04 Cze, 2010 22:09

Hmmm... :) No więc tak się składa że tutaj nie chodzi o swi a o html+php ale jakie to ma znaczenie? Pola w html będą takie same jak w swi, pytanie czy możesz pomóc, poza tym taki skrypt w php działający w pod html będzie pomocny dla innych w swi.
Januszr - Sob 05 Cze, 2010 11:06

Znaczenie ma kluczowe. To jest "SWiSH Forum
Forum użytkowników programów SWiSH" a nie twórców html.

mobby - Sob 05 Cze, 2010 17:07

ok, dzięki za pomoc.
mielu - Czw 10 Cze, 2010 20:12

mobby napisał/a:
ok, dzięki za pomoc.


:mrgreen: dobre

zobacz może to Ci pomoże http://www.egrafik.pl/php...e-mail,979.html

a tu to co mówi manual http://www.php.net/manual/pl/function.mail.php


Powered by phpBB modified by Przemo © 2003 phpBB Group