Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Problem END OF FILE
DeW0
post 2.05.2018, 15:20:02
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?
Go to the top of the page
+Quote Post
kapslokk
post 2.05.2018, 15:26:17
Post #2





Grupa: Zarejestrowani
Postów: 965
Pomógł: 285
Dołączył: 19.06.2015
Skąd: Warszawa

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


Każdą klamerkę, którą otworzyłeś, musisz zamknąć tongue.gif. Albo ściągnij sobie jakiś lepszy edytor albo licz klamerki smile.gif
Go to the top of the page
+Quote Post
nospor
post 2.05.2018, 15:52:01
Post #3





Grupa: Moderatorzy
Postów: 36 446
Pomógł: 6292
Dołączył: 27.12.2004




Ja tylko jako ciekawostke dodam, ze generalnie ludzie gubia jedna klamerke.
Ty zas masz 7 otwierajacych i tylko 4 zamykajace. No trzeba sie niezle starac by zgubic prawie polowe zamykajacych klamerek wink.gif


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
DeW0
post 2.05.2018, 16:34:59
Post #4





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 25.03.2018

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


No powiem wam że tego nie zauważyłem haha.gif.
Dzięki wink.gif
Go to the top of the page
+Quote Post
Pyton_000
post 2.05.2018, 18:38:56
Post #5





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Dla tego jak się otwiera toi od razu zamyka klamry.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.04.2024 - 09:56