• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Tworzenie strony www - formularz kontaktowy

0 głosów
106 wizyt
pytanie zadane 7 sierpnia 2018 w Sieci komputerowe, internet przez Kamil92 Nowicjusz (120 p.)

Cześć,

 

Mam lekki problem - tworzę stronę internetową dla swojej firmy - dostałem paczkę od grafika z plikami gotowej strony, wgrałem wszystko na domenę itd. Ok, strona sama w sobie działa, jednakże nie działa formularz kontaktowy - maile nie dochodzą.

Poniżej wrzucam skrypt PHP od grafika z pliku kontakt - czy wszystko jest ok?

<?php

$EmailFrom = $_REQUEST['email']; 
$EmailTo = "lex-liber@lex-liber.pl"; // Your email address here
$Subject = "Contact form";
$Name = Trim(stripslashes($_POST['name'])); 
$Email = Trim(stripslashes($_POST['email'])); 
$Message = Trim(stripslashes($_POST['message'])); 

// validation
$validationOK=true;
if (!$validationOK) {
  echo "Error";
  exit;
}

// prepare email body text
$Body = "";
$Body .= "Name: ";
$Body .= $Name;
$Body .= "\n";
$Body .= "Email: ";
$Body .= $Email;
$Body .= "\n";
$Body .= "Message: ";
$Body .= "\n";
$Body .= "\n";
$Body .= $Message;
$Body .= "\n";

// send email 
$success = mail($EmailTo, $Subject, $Body, "From: <$EmailFrom>");

// redirect to success page 
if ($success){
  echo "Succes";
}
else{
  echo "Error";
}
?>

 

komentarz 7 sierpnia 2018 przez Tomek Sochacki Mędrzec (175,940 p.)
Dawno już nie siedziałem w PHP, ale pamiętam, że kiedyś stosując funkcję mail() miałem problemy z częstym wpadaniem e-maili do spamu. Wiem, że są lepsze metody na obsługę e-maili ale tu niech się wypowie ktoś obeznany w PHP albo spróbuj poszukać na SO. Zobacz też czy w spamie nie macie jakiś e-maili z tego formularza.
komentarz 7 sierpnia 2018 przez Kamil92 Nowicjusz (120 p.)
Ogólnie to wygląda tak jakby mail wychodził w "próżnię" bo jasne jest sukces wysłania ale nigdzie nie trafia. W odebranych nie ma, w spamie nie ma. Jednym słowem od momentu wrzucenia plików na nazwa.pl i skonfigurowaniu domeny - formularz nie działa.
komentarz 7 sierpnia 2018 przez xmentor Nałogowiec (48,780 p.)
Skorzystaj np. Z PHPMailer

1 odpowiedź

0 głosów
odpowiedź 7 sierpnia 2018 przez OdsetekGlupoty Stary wyjadacz (13,000 p.)
Witam,

Jeśli stronę testujesz na localhoście, maile nie będą dochodzić.
komentarz 7 sierpnia 2018 przez Kamil92 Nowicjusz (120 p.)
Witam,

Dziękuję za szybkie zainteresowanie tematem.

Co ja mam zrobić po wrzuceniu plików na domenę teraz, żeby to działało? Zdziwiło mnie to, ponieważ jak strona znajdowała się na serwerze grafika, to wszystko działało. A formularz przestał działać po tym jak wrzuciłem pliki na nazwa.pl
komentarz 7 sierpnia 2018 przez OdsetekGlupoty Stary wyjadacz (13,000 p.)
Nie wiem jak jest z nazwa.pl ale niektóre hostingi nie obsługują maili.

Podobne pytania

0 głosów
0 odpowiedzi 68 wizyt
pytanie zadane 10 listopada 2018 w PHP, Symfony, Zend przez Byczek_ Bywalec (2,540 p.)
0 głosów
1 odpowiedź 52 wizyt
0 głosów
2 odpowiedzi 67 wizyt
pytanie zadane 24 grudnia 2018 w HTML i CSS przez yungmichas Początkujący (280 p.)
Porady nie od parady
Forum posiada swój własny chat IRC, dzięki któremu będziesz mógł po prostu pogadać z innymi Pasjonatami lub zapytać o jakiś problem. Podstrona z chatem znajduje się w menu pod ikoną człowieka w dymku.IRC

63,367 zapytań

109,637 odpowiedzi

229,049 komentarzy

44,351 pasjonatów

Przeglądających: 247
Pasjonatów: 16 Gości: 231

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...