Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Formularz kontaktowy - nie wysyła wiadomości - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Początkujący webmaster (https://www.webmastertalk.pl/forum-poczatkujacy-webmaster)
+--- Wątek: Formularz kontaktowy - nie wysyła wiadomości (/thread-formularz-kontaktowy-nie-wysyla-wiadomo%C5%9Bci)

Strony: 1 2


Formularz kontaktowy - nie wysyła wiadomości - konikowy - 22-04-2012

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 = '[email protected]';
$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 [email protected]');
        window.location = 'kontakt.html';
    </script>
<?php
}
?>

Gdzie jest błąd, ze nie dochodzą wiadomosci ?


RE: Formularz kontaktowy - nie wysyła wiadomości - Bucky - 22-04-2012

http://www.webmastertalk.pl/zmiana-formularzu-kontaktowego-t-8262.html#pid35375

Post: #5


RE: Formularz kontaktowy - nie wysyła wiadomości - konikowy - 22-04-2012

a w jaki sposób osoba jest informowana, ze formularz został wysłany? (w tym Twoim sposobie?)


RE: Formularz kontaktowy - nie wysyła wiadomości - konikowy - 23-04-2012

No wlasnie... wiem ze są milony skryptów w internecie ale nie moge nic znalezc dobrego..
HELP ME, please.


RE: Formularz kontaktowy - nie wysyła wiadomości - Kartofelek - 23-04-2012

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.


RE: Formularz kontaktowy - nie wysyła wiadomości - konikowy - 23-04-2012

@Kartofelek - az mi wstyd ale sam mialem formularz osadzony w tabelce Sad
Takze sprobuje uzyc tego co podal kolega wyżej Smile


RE: Formularz kontaktowy - nie wysyła wiadomości - konikowy - 24-04-2012

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ł ?