![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 25.03.2018 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie, mam mały problem. Gdy próbuję uruchomić na serwerze (000webhost) ten kod:
Kod <?php session_start(); ?> <html> <head> <meta charset="UTF-8"> <title>ZAMÓW</title> </head> <body> <h1>STRONA W BUDOWIE</h1> <?php if(!isset($_SESSION['kod_wyslany'])){ ECHO <<<END <h3>Zamów</h3> <form method="post"> Nick: <input type="text" name="name"> Email: <input type="text" name="email"> Typ: <input type="text" name="type"> Opis: <textarea name="desc"></textarea> <input type="submit" value="Zamow"> </form> END; if(isset($_SESSION['kod_wyslany'])){ ECHO <<<END Po wysłaniu formularza na podany adres EMAIL przyjdzie kod który należy wpisać tutaj: <form method="post"> <input type="text" name="email_kod"> <input type="submit" value="Potwierdz"> </form> END; ?> <?php if(isset($_SESSION['kod_wyslany'])){ if($_POST['email_kod'] == $_SESSION['kod_email']){ $_SESSION['potwierdzony_email'] = "tak"; } } if (isset($_POST['name']) && !isset($_SESSION['potwierdzony_email']) && !isset($_SESSION['kod_wyslany'])) { $kod = ""; while (strlen($kod)<4){ $kod.=rand(1, 9); $_SESSION['kod_email'] = $kod; mail($_POST['email'], 'Coś tam coś tam - Potwierdzenie adresu', 'Twój kod to: <br /><b>'.$kod.'</b>'); $_SESSION['kod_wyslany'] = 1; $_SESSION['nazwa'] = $_POST['name']; $_SESSION['email'] = $_POST['email']; $_SESSION['typ'] = $_POST['type']; $_SESSION['opis'] = $_POST['desc']; } if (isset($_SESSION['potwierdzony_email'])) { mail ('nima mejla nie podam', $_SESSION['typ'].' '.$_SESSION['nazwa'], $_SESSION['email'].' '.$_SESSION['opis']); echo ('<span style="color: green;">Zamówienie zostało złożone. Oczekuj emaila. </span>'); session_destroy(); } ?> </body> (76 linia)</html> Wyskakuje mi to. Kod [b]Parse error:[/b] syntax error, unexpected end of file in /storage/ssd2/542/5587542/public_html/index.php on line 76 Co zrobiłem źle? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 18:54 |