Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Formularz kontaktowy - nie wysyła wiadomości
#1
Witam,
Mam na stronie prosty formularz kontaktowy, nie wysyła on wiadomości.
Po wciśnięciu przycisku wyślij strona się "przeładowywuje"
Możecie zobaczyć: www.sped-trans24.pl

Kod formularza HTML w zakladce kontakt:
Kod:
<form action="contact.php" method="post">
          <table width="474" border="0" cellpadding="2">
            <tr>
              <td width="166" align="right" valign="middle"><div align="right"><span class="verdana_tabela">Imię i nazwisko</span></div></td>
          <td width="294" align="left" valign="middle"><div align="left">
            <input name="cf_name" type="text" size="40" />
            </div></td>
        </tr>
            <tr>
              <td align="right" valign="middle"><div align="right"><span class="verdana_tabela">E-mail</span></div></td>
          <td align="left" valign="middle"><div align="left">
            <input name="cf_email" type="text" size="40" />
            </div></td>
        </tr>
            <tr>
              <td align="right" valign="middle"><div align="right" class="verdana_tabela">Telefon</div></td>
          <td align="left" valign="middle"><div align="left">
            <input name="cf_telefon" type="text" size="40" id="cf_telefon" />
            </div></td>
        </tr>
            <tr>
              <td align="right"><span class="verdana_tabela">Wiadomość</span></td>
          <td align="left" valign="middle"><div align="left">
            <textarea name="cf_message" cols="40" rows="10"></textarea>
            </div></td>
        </tr>
            <tr>
              <td align="right">&nbsp;</td>
          <td align="left" valign="middle"><input type="submit" value="Wyślij" />
            <input type="reset" value="Wyczyść" /></td>
        </tr>
          </table>
          </form>

Ww formularz odwołuje się do pliku contact.php
Kod:
<?php
$field_name = $_POST['cf_name'];
$field_email = $_POST['cf_email'];
$field_telefon = $_POST['cf_telefon'];
$field_message = $_POST['cf_message'];

$mail_to = 'info@sped-trans24.pl';
$subject = 'Wiadomość ze strony SPED-TRANS24 '.$field_name;

$body_message = 'From: '.$field_name."\n";
$body_message .= 'E-mail: '.$field_email."\n";
$body_message .= 'Telefon: '.$field_telefon."\n";
$body_message .= 'Message: '.$field_message;

$headers = 'From: '.$field_email."\r\n";
$headers .= 'Reply-To: '.$field_email."\r\n";

$mail_status = mail($mail_to, $subject, $body_message, $headers);

if ($mail_status) { ?>
    <script language="javascript" type="text/javascript">
        alert('Dziękujemy za wysłanie wiadomości.');
        window.location = 'kontakt.html';
    </script>
<?php
}
else { ?>
    <script language="javascript" type="text/javascript">
        alert('Wiadomosć nie została wysłana. Możesz się skontaktować na info@sped-trans24.pl');
        window.location = 'kontakt.html';
    </script>
<?php
}
?>

Gdzie jest błąd, ze nie dochodzą wiadomosci ?
Odpowiedz
#2
http://www.webmastertalk.pl/zmiana-formu...l#pid35375

Post: #5
"Badz czlowiekiem laskawym tak,
i od czasu do czasu wcisnij prawy alt."
Odpowiedz
#3
a w jaki sposób osoba jest informowana, ze formularz został wysłany? (w tym Twoim sposobie?)
Odpowiedz
#4
No wlasnie... wiem ze są milony skryptów w internecie ale nie moge nic znalezc dobrego..
HELP ME, please.
Odpowiedz
#5
Kornell na szybko to można różne rzeczy robić ale nie przerabiać skrypty.
Szczególnie gdy mylisz czasy ;]

Poza tym mamy 2012 rok. Teraz już jest wiochą robić formularze na tabelkach.
Odpowiedz
#6
@Kartofelek - az mi wstyd ale sam mialem formularz osadzony w tabelce Sad
Takze sprobuje uzyc tego co podal kolega wyżej Smile
Odpowiedz
#7
Nie potrafię innego formularza niz ten co zrobiłem.
Czy mogę Was prosić o poprawienie tego formularza na taki jaki według Was będzie dobry i będzie działał ?
Odpowiedz


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Jak zrobic Formularz Kontaktowy na stronie ? Kodarth 190 189,723 03-03-2019, 20:01
Ostatni post: lila87
  Walidacja zdjęć + formularz harvester2001 6 3,614 24-03-2014, 19:01
Ostatni post: harvester2001
  php formularz - wszystkie pola muszą być wypełnione d3d3d3 2 2,326 01-10-2013, 14:16
Ostatni post: Kartofelek
  [PHP] Formularz mailowy - wysyłanie wiadomości spolprog 7 3,664 05-09-2013, 17:13
Ostatni post: Engine
  Pewny formularz and licznik JOzEk 1 1,417 04-05-2013, 14:35
Ostatni post: Engine

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele