Witam,
Napisałem funkcje wywylania maili:
<?php
function kontakt(){
if ($_GET['id'] == 'administrator') {
print '<td>Imię i nazwisko</td>'; print '<td><input name="imie" type="text" class="pole" /></td>'; if($_POST['imie'] == "") {
print '<td><div class="blad">Proszę podać imię, nazwisko, bądź ksywę.</div></td>'; } else {
}
print '<td>Adres e-mail:</td>'; print '<td><input name="email" type="text" class="pole" /></td>'; if($_POST['email'] == "") {
print '<td><div class="blad">Proszę podać poprawny adres e-mail.</div></td>'; } else {
}
print '<td><input name="temat" type="text" class="pole" /></td>'; print '<td><textarea name="tresc" class="textarea"> </textarea></td>'; if($_POST['tresc'] == "") {
print '<td><div class="blad">Proszę wpisać treść wiadomości.</div></td>'; } else {
}
print '<td><input type="submit" value="Wyślij" /> <input type="reset" value="Wyczyść" /></td>'; if (($_POST['imie'] != "") AND ($_POST['email'] != "") AND ($_POST['tresc'] != "")) {
$wyslij = mail(".$mail_admin.",$_POST['temat'],$_POST['tresc'],"From: ".$_POST['imie']."<".$_POST['email'].">"); if ($wyslij) {
print "<script>alert ('Wiadomość została wysłana')</script>"; header("Location: kontakt.php?id=wyslane"); } else {
print "<script>alert ('UWAGA! Wystąpił błąd przy wysyłaniu.')</script>"; header("Location: kontakt.php?id=administrator"); }
} else {
print 'Wystąpił błąd w otwieraniu strony. Prosimy ponformować <a href="'.$mail_admin.'" class="link">Administratora</a>.'; }
}
?>
Niewiem dlaczego ale na tej lini:
<?php
if (($_POST['imie'] != "") AND ($_POST['email'] != "") AND ($_POST['tresc'] != "")) {
?>
Parse error: syntax error, unexpected $end
wywala mi bład. Proszę o pomoc w rozwiazaniu problemu.
Ten post edytował matyskiewicz 29.10.2006, 21:46:44