Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS][HTML][PHP]Wysłane maile nie trafiają do skrzynki
oyster
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 28.10.2006

Ostrzeżenie: (0%)
-----


Witam,

Mam problem ze skryptem PHP, który ma za zadanie wysyłać maile. Gdy wypełnię formularz i klikam ?Wyślij? to maile nie dochodzą na moją skrzynkę. Kod PHP wygląda tak:

CODE
<?php

if(isset($_POST['url']) && $_POST['url'] == '' && $_POST['message'] != ''){


$youremail = 'przykladowyemail@poczta.pl';

$body = "Formularz kontaktowy:
Imię: $_POST[firstname]
Nazwisko: $_POST[lastname]
E-Mail: $_POST[email]
Wiadomość: $_POST[message]";


if( $_POST['email'] && !preg_match( "/[\r\n]/", $_POST['email']) ) {
$headers = "From: $_POST[email]";
} else {
$headers = "From: $youremail";
}

mail($youremail, 'Kontakt', $body, $headers );

}


header('http://www.mojastrona.pl/');
exit('http://www.mojastrona.pl/');

?>


Kod HTML wygląda tak:

CODE
<label for="fname">Imię</label>

<input type="text" name="firstname" placeholder="Twoje imię">

<label for="lname">Nazwisko</label>

<input type="text" name="lastname" placeholder="Twoje nazwisko">

<label for="lname">Email</label>

<input type="text" name="email" placeholder="Twój email">

<label for="message">Wpisz swoją wiadomość</label>

<textarea id="message" name="message" placeholder="Treść wiadomości..." style="height: 200px"></textarea>

<input type="submit" value="Wyślij">

<p class="antispam">Zostaw to pole puste - ochrona przed spamem

<br /><input name="url" /></p>


Kod CSS:

CODE
.antispam { display:none;}

input[type=text], select, textarea {
width: 100%;
padding: 12px;
border: 1px solid #ccc;
border-radius: 4px;
box-sizing: border-box;
margin-top: 6px;
margin-bottom: 16px;
resize: vertical
}

input[type=submit] {
background-color: grey;
color: white;
padding: 12px 20px;
border: none;
border-radius: 4px;
cursor: pointer;
}

input[type=submit]:hover {
background-color: grey;
}

.contact {
border-radius: 5px;
background-color: #f4f4f4;
padding: 20px;
}


Oryginalny skrypt pochodzi z tego linka i mimo że robię wszystko zgodnie z instrukcją to nie działa - https://www.nfriedly.com/techblog/2009/11/h...thout-captchas/

W czym tkwi problem? Będę wdzięczny za pomoc (IMG:style_emoticons/default/smile.gif)

Ten post edytował oyster 12.02.2021, 21:58:43
Go to the top of the page
+Quote Post

Posty w temacie
- oyster   [CSS][HTML][PHP]Wysłane maile nie trafiają do skrzynki   12.02.2021, 21:57:19
- - dublinka   Input name=url ma byc przed submit i zawierac typ ...   12.02.2021, 22:21:00
- - oyster   czy tak to ma wyglądać? bo kombinuję z różnymi war...   12.02.2021, 22:58:53
- - dublinka   Wysylasz to z locala ? Wlączyles raportowanie bled...   12.02.2021, 23:14:23
- - oyster   ok, tak to teraz wygląda - HTML: CODE<form act...   13.02.2021, 02:54:12
|- - dublinka   Cytat(oyster @ 13.02.2021, 01:54:12 )...   13.02.2021, 09:30:49
- - LowiczakPL   PHP ma problem z pokazywaniem zmiennej tablicy ta...   13.02.2021, 08:07:38
- - oyster   dobra, teraz mam tak i dalej jest ten sam błąd: C...   13.02.2021, 17:09:47
- - LowiczakPL   Zobacz czy ten kod zadziała: [PHP] pobierz, plain...   13.02.2021, 17:30:09
|- - oyster   Cytat(LowiczakPL @ 13.02.2021, 17:30...   13.02.2021, 17:33:33
- - LowiczakPL   linia 6 to [PHP] pobierz, plaintext $from ...   13.02.2021, 17:35:25
- - oyster   też tak samo jest - HTTP ERROR 500... może poszuka...   13.02.2021, 17:38:21
- - LowiczakPL   może problem nie jest w skrypcie podaj adres gdzi...   13.02.2021, 17:41:34
|- - oyster   Cytat(LowiczakPL @ 13.02.2021, 17:41...   13.02.2021, 18:44:52
- - dublinka   Cytat(oyster @ 13.02.2021, 16:09:47 )...   13.02.2021, 18:15:59
- - LowiczakPL   nie dostałem 500, ale nie mam info że email został...   13.02.2021, 18:54:14
- - dublinka   Masz blad serwera 500. Header jest wogole w zlym ...   13.02.2021, 19:02:06
- - oyster   dobra, poddaję się jestem zielony jeśli chodzi o ...   13.02.2021, 19:16:05
- - dublinka   Wystarczy usunac wszystko z tego pliku i dac ten k...   13.02.2021, 19:19:50
- - oyster   tu trzeba cały skrypt od nowa napisać - sprawdziłe...   13.02.2021, 19:59:27
- - dublinka   To nie chodzi o to. Dalem Ci przyklad zebys sprawd...   13.02.2021, 20:06:09
- - Malinaa   Cytat(oyster @ 13.02.2021, 19:59:27 )...   17.02.2021, 22:11:32
- - oyster   Cytat(Malinaa @ 17.02.2021, 22:11:32 ...   18.02.2021, 03:59:07


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 22:35