02-11-2010, 22:24
Witajcie
Mam nadzieję, że znów mi pomożecie. Chcę użyć takiego oto skryptu na stronie
Niestety pojawia mi się takie komunikat: Parse error: syntax error, unexpected $end in on line 16. Z tego co zdążyłam się zorientować za dużo lub brak jakiejś klamerki. Dopiero raczkuję w php więc trudno wyłapać mi błąd.
Mam nadzieję, że znów mi pomożecie. Chcę użyć takiego oto skryptu na stronie
Kod PHP:
<?
switch($_GET['mail'])
{
case 'ok';
if(isset($_POST['odkogo']) && $_POST['odkogo']=='') $blad.='- Nie podałeś od kogo jest ten e-mail!<br />';
if(isset($_POST['dokogo']) && $_POST['dokogo']=='') $blad.='- Nie podałeś do kogo jest ten e-mail!<br />';
if(isset($_POST['mail']) && $_POST['mail']=='') $blad.='- Nie podałeś swojego maila!<br />';
if(isset($_POST['mail']) && $_POST['mail']!='' && !ereg("^.+@.+\..+$", $_POST['mail'])) $blad.='- Podałeś niepoprawny adres e-mail!<br />';
if(isset($_POST['temat']) && $_POST['temat']=='') $blad.='- Nie podałeś tematu maila!<br />';
if(isset($_POST['tresc']) && $_POST['tresc']=='') $blad.='- Nie podałeś treści maila!<br />';
if(isset($_COOKIE[$_POST['dokogo']])) $blad.='- Wysłałeś już emaila do tej osoby!<br />';
if(!isset($blad))
{
setcookie($_POST['dokogo'], $_POST['dokogo'], time()+3600*3);
if(mail('[email protected]',$_POST['temat'],$_POST['tresc'],'From: '.$_POST['odkogo'].' <'.$_POST['mail'].'>'));
?>
Niestety pojawia mi się takie komunikat: Parse error: syntax error, unexpected $end in on line 16. Z tego co zdążyłam się zorientować za dużo lub brak jakiejś klamerki. Dopiero raczkuję w php więc trudno wyłapać mi błąd.