Skocz do zawartości

problem z formularzem kontaktowym


robcok

Rekomendowane odpowiedzi

Witam

Moglby ktos pomoc z formularzem kontaktowym

Nie wysyla on maili :)

oto kod:

<form method= "post">

<fieldset><legend>Formularz kontaktowy</legend>

<dl>

<dt><strong>Imię:</strong></dt>

<dd><input type="text" name="Imię" tabindex="l" value="" /></dd>

<dt><strong>E-mail:</strong></dt>

<dd><input type="text" name="E-mail" tabindex="2" value="" /></dd>

<dt><strong>Treść wiadomości : </strong></dt>

<dd><textarea class="y_msg" name=" Wiadomość" tabindex="3" rows="8"></textarea></dd>

<dd>

<input type="submit" name="Submit" tabindex="4" value="Wyślij" /><br />

<input type="hidden" name="to" value="robert.mozola@gmail.com" /><br />

<input type="hidden" name="subject" value="Wiadomość ze strony" /></dd>

</dl>

</fieldset>

</form>

Odnośnik do komentarza
Udostępnij na innych stronach

hmm a gdzie to wysyłasz ??? Brak pliku do którego wysyłasz zmienne, najlepiej skorzystaj z gotowców jak nie znasz php "gotowy formularz kontaktowy "]

Ewentualnie tu masz gotowca

<?php

// sprawdzamy, czy zmienna $submit jest pusta

if (empty($_POST['submit'])) {

// wyświetlamy formularz

echo "<table border=\"0\"><form method=\"post\">

<tr>

<td>Treść wiadomości</td>

<td><textarea name=\"tresc\" style=\"width: 250px; height: 100px\"></textarea></td>

</tr>

<tr>

<td>Imię, nazwisko lub nick</td>

<td><input type=\"text\" name=\"imie\" style=\"width: 250px\"></td>

</tr>

<tr>

<td>Adres e-mail</td>

<td><input type=\"text\" name=\"email\" style=\"width: 250px\"></td>

</tr>

<tr>

<td> </td>

<td><input type=\"submit\" name=\"submit\" value=\"Wyślij\"> 

<input type=\"reset\" value=\"Od nowa\"></td></form>

</tr>

</table>";

}

// sprawdzamy, czy zmienne przesłane z formularza nie są puste

elseif (!empty($_POST['tresc']) && !empty($_POST['imie']) && !empty($_POST['email'])) {

// jeżeli powyższy warunek jest spełniony tworzona jest wiadomość

// zmienna $message zawiera treść wiadomości

$message = "Treść wiadomości:\n$_POST[tresc]\nWysłał: $_POST[imie]\ne-mail: $_POST";

// zmienna $header zawiera przede wszystkim adres zwrotny

$header = "From: $_POST[imie] <$_POST>";

// funkcja mail() za pomocą której wiadomość zostanie wysłana

@mail("adres@domena.pl","Wiadomosc ze strony WWW","$message","$header")

or die('Nie udało się wysłać wiadomości');

// wyświetlenie komunikatu w przypadku powodzenia

echo "<div align=\"center\"><strong>Wiadomość została wysłana poprawnie!</strong></div>";

}

// lub w przypadku nie wypełnienia formularza do końca

else echo "<span style=\"color: #FF0000; text-align: center;\">Wypełnij wszystkie pola formularza!</span>";

?>

Źródło

 

"Na szczycie zawsze znajdzie się miejsce" - Ale potrzebujesz serwera by tam się znaleźć - Zgarnij kod rabatowy do SEOhost 40% - lub rabat do Cyber_folks - 10% - Rabat do hitme -5% - #reklama #link_sponsorowany

Odnośnik do komentarza
Udostępnij na innych stronach

ha,ha sam formularz maila Ci nie wyśle. Mówiąc w skrócie wysłać możne jedynie skrypt PHP, CGI itd który jest odbiorcą pól formularza.

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

na jakim hostingu to uruchamiasz ? Obsługuje @mail ? podaj błąd jaki się pojawia

 

"Na szczycie zawsze znajdzie się miejsce" - Ale potrzebujesz serwera by tam się znaleźć - Zgarnij kod rabatowy do SEOhost 40% - lub rabat do Cyber_folks - 10% - Rabat do hitme -5% - #reklama #link_sponsorowany

Odnośnik do komentarza
Udostępnij na innych stronach

Gotowe to zamawiasz platery z żarciem w cateringu ;)

Dział zlecnienia, lub:

https://php.net/manual/en/function.mail.php

https://pl.wikibooks.org/wiki/PHP/Wysy%C5%82anie_e-maili

ITD

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

na yoyo.pl
Z tego widać https://www.yoyo.pl/pomoc/index.php?action=kb&article=38, ze na yoyo działa funkcja mail jednak uważaj z testami, bo szybko wyczerpiesz ten limit 10 maili na godzinę ;)

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności