Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Nie wysyła formularza ze strony
Forum PHP.pl > Forum > Przedszkole
twister218
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');
Xart
A masz na tym hostingu serwer poczty do dyspozycji ?
twister218
MAM.

Czy ktoś jeszcze wie na czym może polegać niniejszy problem?
johny_s
Wysyłasz formularz w miejsce które nie istnieje
http://gost-bruk.pl/form/form/send.php
twister218
I faktycznie tu był problem. Po prostu testowałem stronę nie w głównym katalogu i źle był plik zaadresowany.

Dziękuje za pomoc!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.