![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 29.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam pewnie banalny problem ze skryptem, chodzi o to, że po wypełnieniu wszystkich pól formularza nie przechodzi do strony określonej w skrypcie $DEFAULT_EXIT_PAGE = "oferta.html"; pojawia się biała strona o treści "Kategoria góry:. Ok w skrypcie jest coś takiego ale co mam zmienić aby ten skrypt zachował się tak jak należy, poniżej mój skrypt: <?php if (strtoupper(substr(PHP_OS,0,3)=='WIN')) { $eol="\r\n"; } elseif (strtoupper(substr(PHP_OS,0,3)=='MAC')) { $eol="\r"; } else { $eol="\n"; } $DEFAULT_EXIT_PAGE = "oferta.html"; $model = $_POST['model']; $wysokosc = $_POST['wysokosc']; $grubosc_stropu = $_POST['grubosc_stropu']; $kierunek = $_POST['kierunek']; $rodzaj_drewna = $_POST['rodzaj_drewna']; $rodzaj_schodow = $_POST['rodzaj_schodow']; $jednozabiegowe_A1 = $_POST['jednozabiegowe_A1']; $jednozabiegowe_B1 = $_POST['jednozabiegowe_B1']; $jednozabiegowe_C1 = $_POST['jednozabiegowe_C1']; $jednozabiegowe_D1 = $_POST['jednozabiegowe_D1']; $dwuzabiegowe_A1 = $_POST['dwuzabiegowe_A1']; $dwuzabiegowe_B1 = $_POST['dwuzabiegowe_B1']; $dwuzabiegowe_C1 = $_POST['dwuzabiegowe_C1']; $dwuzabiegowe_D1 = $_POST['dwuzabiegowe_D1']; $Proste_A1 = $_POST['Proste_A1']; $Proste_B1 = $_POST['Proste_B1']; $typ_zamawiajacego = $_POST['typ_zamawiajacego']; $nazwisko = $_POST['nazwisko']; $imie = $_POST['imie']; $adres = $_POST['adres']; $telefon = $_POST['telefon']; $fax = $_POST['fax']; $mail = $_POST['mail']; //pobieranie szóstej zmiennej if (!empty($_POST['kierunek'])) { print "Kategoria góry: \n\t"; if ($_POST['kierunek'] == "lewoskrętne") print "lewoskrętne"; if ($_POST['kierunek'] == "prawoskrętne") print "prawoskrętne"; print "<br>\n\t"; } $from = stripslashes($from); $sendTo = "ask@me.pl"; $subject = "Zapytanie ze strony WWW"; $msg_body = "Model: <strong>$model</strong><br />"; $msg_body .= "Wysokosc: <strong>$wysokosc</strong><br />"; $msg_body .= "Grubosc Stropu: <strong>$grubosc_stropu</strong><br />"; $msg_body .= "Kierunek Schodow: <strong>$kierunek</strong><br />"; $msg_body .= "Rodzaj Drewna: <strong>$rodzaj_drewna</strong><br />"; $msg_body .= "Rodzaj Schodow: <strong>$rodzaj_schodow</strong><br />"; $msg_body .= "Jednozabiegowe A1: <strong>$jednozabiegowe_A1</strong><br />"; $msg_body .= "Jednozabiegowe B1: <strong>$jednozabiegowe_B1</strong><br />"; $msg_body .= "Jednozabiegowe C1: <strong>$jednozabiegowe_C1</strong><br />"; $msg_body .= "Jednozabiegowe D1: <strong>$jednozabiegowe_D1</strong><br />"; $msg_body .= "Dwuzabiegowe A1: <strong>$dwuzabiegowe_A1</strong><br />"; $msg_body .= "Dwuzabiegowe B1: <strong>$dwuzabiegowe_B1</strong><br />"; $msg_body .= "Dwuzabiegowe C1: <strong>$dwuzabiegowe_C1</strong><br />"; $msg_body .= "Dwuzabiegowe D1: <strong>$dwuzabiegowe_D1</strong><br />"; $msg_body .= "Proste A1: <strong>$Proste_A1</strong><br />"; $msg_body .= "Proste B1: <strong>$Proste_B1</strong><br />"; $msg_body .= "Typ Zamawiajacego: <strong>$typ_zamawiajacego</strong><br />"; $msg_body .= "Nazwisko: <strong>$nazwisko</strong><br />"; $msg_body .= "Imie: <strong>$imie</strong><br />"; $msg_body .= "Adres: <strong>$adres</strong><br />"; $msg_body .= "Telefon: <strong>$telefon</strong><br />"; $msg_body .= "Fax: <strong>$fax</strong><br />"; $msg_body .= "Email: <strong>$mail</strong><br />"; $header_info = 'From: '.$model.' <'.$delivery.'>'.$eol; $header_info .= 'To: '.$sendTo.$eol; $header_info .= 'MIME-Version: 1.0'.$eol; $header_info .= 'Content-Type: text/html; charset=iso-8859-2'.$eol; mail($sendTo, $subject, $msg_body, $header_info); if(! $exit_page) $exit_page = $DEFAULT_EXIT_PAGE; ?> |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
1) Uzywaj BBCODE
2) A gdzie robisz jakieś przekierowanie skoro oczekujesz przejścia na jakąś tam stronę? -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 29.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
$DEFAULT_EXIT_PAGE = "oferta.html"; tutaj jest przekierowanie na stronę po wypełnieniu formularza.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Nie, tutaj jest jedynie przypisanie do zmiennej i nie ma to żadnego związku z przekierowaniem...
Do przekierowania używa się funkcji header() - patrz manual -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 29.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
To skoro widzisz więcej niż ja to pomóż jeśli możesz bo jak widzisz wstawiłem mój problem do "przedszkola" więc nie jestem tak zorientowany jak Ty a to, że mi pomożesz wzbogaci mnie o wiedzę.
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Przecież ci napisałem
Cytat Do przekierowania używa się funkcji header() - patrz manual Czego nie zrozumiałeś w tym prostym zdaniu? Masz użyć funkcji header(). Jak? To masz napisane w manualu do którego cię odesłałem. Przedszkole czy nie, z manuala należy korzystać a przynajmniej spróbować.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 29.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
ok, nie ważne, dzięki.
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No ale co nie ważne? Użyłeś tego header() czy nie?
Tu masz napisane jak: http://pl1.php.net/manual/en/function.header.php -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 29.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję, pomogłeś
![]() Teraz działa Temat do zamknięcia. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 19:55 |