Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Nie wysyła formularza ze strony
twister218
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 25.04.2014

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


Witam,

posiadam formularz kontaktowy na serwerze (linuxpl). I mam teraz następujący problem, gdyż po wpisaniu danych do formularza, jest informacja iż trwa wysyłanie, aczkolwiek bez żadnego skutku.
Dodam, że na serwerze CBA.pl ten sam formularz działa bez problemu i wiadomości dochodzą.
Próbowałem już ze zmianą portów smtp, w ustawieniach php, ale bez skutecznie. W czym może tkwić problem?

Podaję linki stron do sprawdzenia:

http://otom.cba.pl/end/ - dziala OK
http://gost-bruk.pl/test/ - błąd

formularz znajduje się w stopce strony.


Z góry dziękuję za porady i pomoc



Dodatkowo wrzucam dwa kody:

http://gost-bruk.pl/class.phpmailer.txt



Kod
<?php

require_once 'class.phpmailer.php';

$_POST = array_map('trim', $_POST);

$error = false;

if (!isset($_POST['contact_name']) || empty($_POST['contact_name'])) {
    $error = true;
}

if (!isset($_POST['contact_email']) || empty($_POST['contact_email']) || !PHPMailer::ValidateAddress($_POST['contact_email'])) {
    $error = true;
}

if (!isset($_POST['contact_body']) || empty($_POST['contact_body'])) {
    $error = true;
}

if (!isset($_POST['contact_check']) || empty($_POST['contact_check']) || (int) $_POST['contact_check'] !== ((int) $_POST['contact_check_data'][0] * (int) $_POST['contact_check_data'][1])) {
    $error = true;
}

if ($error) {
    exit('nok');
}

$mail = new PHPMailer();

$mail->CharSet = 'iso-8859-2';

$mail->SetFrom($_POST['contact_email'], $_POST['contact_name']);
$mail->AddAddress('biuro@gost-bruk.pl');
$mail->Subject = 'Wiadomość z formularza www.GOST-BRUK.pl';
$mail->Body = $_POST['contact_body'];

if (!$mail->Send()) {
    exit('nok');
}

exit('ok');
Go to the top of the page
+Quote Post

Posty w temacie


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: 17.10.2025 - 21:47