Błąd z select

0

Witam!

Pojawia mi się taki błąd:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in/home/joingame/public_html/fardesign/template/kontakt.php on line 25

Nie wiem czemu, niby wszystko jest dobrze.

Linie od 7 do 51:

<div id="formularz">
<?php
// sprawdzamy, czy zmienna $submit jest pusta
if (empty($_POST['submit'])) {
    // wyświetlamy formularz
    echo "<form method=\"post\">
<div>
<label><strong>Imię:</strong> </label><br />
<input type=\"text\"  name=\"imie\" class=\"pole_formularz\" />
</div>
<br />
<div>
<label><strong>Gadu-Gadu:</strong> </label><br />
<input  type=\"text\" name=\"gg\" class=\"pole_formularz\" />
</div>
<br />
<div>
<label><strong>Usługa:</strong> </label><br />
<select name="usluga">
    <option value="1">Avatar</option>
    <option value="2">Sygnatura</option>
	<option value="3">Herb klanowy</option>
	<option value="4">Avatary klanowe</option>
	<option value="5">Header/Logo</option>
	<option value="6">Modyfikacja graficzna</option>
	<option value="7">Banner</option>
	<option value="8">Instalacja skryptów</option>
</select>
</div>
<br />
<div>
<label><strong>Twój adres e-mail:</strong> </label><br />
<input  type=\"text\" name=\"email\" class=\"pole_formularz\" />
</div>
<br />
<div>
<label><strong>Opis zamówienia:</strong><br />(wymiary, kolorystyka, materiały)</label><br />
<textarea name=\"tresc\" rows=\"10\" cols=\"48\" class=\"pole_formularz\" ></textarea>
</div>
<br />

<div>
<input type=\"submit\" name=\"submit\" value=\"Wyślij\" />
</div>";
}
0

co jest dobrze? parser sam Ci pokazuje, co jest nie tak - część cudzysłowów masz niewyeskejpowaną (btw paskudnie wygląda ten neologizm).
nawet masz podaną linijkę, w której jest błąd [glowa]

0

tzn? możesz jaśniej co jest źle? bo jak wkleję sam select bez formularza to jest dobrze...

0

a zobacz sobie może różnicę pomiędzy takimi kawałkami - będziesz wszystko wiedział:

<form method=\"post\">
<option value="1">Avatar</option>

0

tzn? możesz jaśniej co jest źle? bo jak wkleję sam select bez formularza to jest dobrze...

Na pewno? Chociażby tutaj

<select name="usluga">

a także wszystkie value w tym select

0

Ja jestem naprawdę zielony i nie mam kompletnie pojęcia co zrobić ;(

1

Dżizast:

<?php if (empty($_POST['submit'])): ?>
<form method="post">
<div>
<label><strong>Imię:</strong> </label><br />
<input type="text"  name="imie" class="pole_formularz" />
</div>
<br />
<div>
<label><strong>Gadu-Gadu:</strong> </label><br />
<input  type="text" name="gg" class="pole_formularz" />
</div>
<br />
<div>
<label><strong>Usługa:</strong> </label><br />
<select name="usluga">
    <option value="1">Avatar</option>
    <option value="2">Sygnatura</option>
        <option value="3">Herb klanowy</option>
        <option value="4">Avatary klanowe</option>
        <option value="5">Header/Logo</option>
        <option value="6">Modyfikacja graficzna</option>
        <option value="7">Banner</option>
        <option value="8">Instalacja skryptów</option>
</select>
</div>
<br />
<div>
<label><strong>Twój adres e-mail:</strong> </label><br />
<input  type="text" name="email" class="pole_formularz" />
</div>
<br />
<div>
<label><strong>Opis zamówienia:</strong><br />(wymiary, kolorystyka, materiały)</label><br />
<textarea name="tresc" rows="10" cols="48" class="pole_formularz" ></textarea>
</div>
<br />
 
<div>
<input type="submit" name="submit" value="Wyślij" />
</div>
<?php endif ?>
0

Ok, to działa tylko po zakończeniu if wyswietla mi na stronie dalsza czesc.
Kod (zmieniony):

<div id="kontakt">

<span class="nazwa_dzialu">Kontakt</span>
<div class="dzialowa_nazwa_dzialu"></div>


<?php if (empty($_POST['submit'])): ?>
<form method="post">
<div>
<label><strong>Imię:</strong> </label><br />
<input type="text"  name="imie" class="pole_formularz" />
</div>
<br />
<div>
<label><strong>Gadu-Gadu:</strong> </label><br />
<input  type="text" name="gg" class="pole_formularz" />
</div>
<br />
<div>
<label><strong>Usługa:</strong> </label><br />
<select name="usluga">
    <option value="1">Avatar</option>
    <option value="2">Sygnatura</option>
        <option value="3">Herb klanowy</option>
        <option value="4">Avatary klanowe</option>
        <option value="5">Header/Logo</option>
        <option value="6">Modyfikacja graficzna</option>
        <option value="7">Banner</option>
        <option value="8">Instalacja skryptów</option>
</select>
</div>
<br />
<div>
<label><strong>Twój adres e-mail:</strong> </label><br />
<input  type="text" name="email" class="pole_formularz" />
</div>
<br />
<div>
<label><strong>Opis zamówienia:</strong><br />(wymiary, kolorystyka, materiały)</label><br />
<textarea name="tresc" rows="10" cols="48" class="pole_formularz" ></textarea>
</div>
<br />
 
<div>
<input type="submit" name="submit" value="Wyślij" />
</div>
<?php endif ?>
// sprawdzamy, czy zmienne przesłane z formularza nie są puste
elseif (!empty($_POST['tresc']) && !empty($_POST['imie']) && !empty($_POST['email']) && !empty($_POST['usluga']) && !empty($_POST['gg'])) {
    // jeżeli powyższy warunek jest spełniony tworzona jest wiadomość
    // zmienna $message zawiera treść wiadomości
    $message = "Treść wiadomości:\n$_POST[tresc]\nWysłał: $_POST[imie]\nGadu-Gadu: $_POST[gg]\nUsługa: $_POST[usluga]\ne-mail: $_POST[email]";
    // zmienna $header zawiera przede wszystkim adres zwrotny
    $header = "From: $_POST[imie] <$_POST[email]>";
    // funkcja mail() za pomocą której wiadomość zostanie wysłana
    @mail("[email protected]","FarDesign || Kontakt","$message","$header")
    or die('Nie udało się wysłać wiadomości');
    // wyświetlenie komunikatu w przypadku powodzenia 
    echo "<div align=\"center\"><strong>Wiadomość została wysłana poprawnie!</strong></div>";
}
// lub w przypadku nie wypełnienia formularza do końca
else echo "<span style=\"color: #FF0000; text-align: center;\">Wypełnij wszystkie pola formularza!</span>";

?> 
</div>
<div id="kontakt_text">
Jeśli chcesz skontaktować się ze mną przez GG bądź inny komunikator jaki tutaj udostępniłem proszę abyś nie spamował bezsensownymi wiadomościami. Wyślij jedną, która będzie zawierała:
<ul>
<li>Twoje imię</li>
<li>Kontakt</li>
<li>Opis problemu</li>
</ul>
Następnie cierpliwie czekaj na odpowiedź.
</div>

<div id="mail">[email protected]</div>
<div id="gg">7009522</div>
</div>
0

po

<?php endif ?>

dodaj <?php

1 użytkowników online, w tym zalogowanych: 0, gości: 1