PDA

Zobacz pełną wersję : Problem z DirectPHP, wystetla sie "...eval()'d code on line 2"



bercow
24-03-2011, 18:34
Witam.

Wstawiam za pomoca dodatku kod jak nizej, i niestety wystepuje blad, z ktorym sobie nie moge poradzic, ale np. <?php echo date('Y-m-d H:i:s');?> dziala prawidlowo. Blad jaki otrzymuje dokladnie dla tego skryptu to:


Parse error: syntax error, unexpected '<' in /home/bercow/domains/optykbartek.pl/public_html/optykbartek/plugins/content/DirectPHP.php(54) : eval()'d code on line 2
{else
} mail(‘ webmaster@strona.pl’, $_POST[‘temat’], $_POST[‘komentarz’], ‘From: ‘.$_POST[‘email_nadawcy’]);{if($_POST[‘wyslij’]) //Gdy wcisniety jest przycisk wyslij w formularzu


<?php
if($_POST[‘wyslij’])
{
mail(‘xxx@gmail.com’, $_POST[‘temat’], $_POST[‘komentarz’], ‘From: ‘.$_POST[‘email_nadawcy’]);
}

else
{
?>

<form method="post" action="index.php">
//index.php = plik, ktory sie wykona po wyslaniu formularza
E-Mail: <INPUT TYPE="TEXT" NAME="email_nadawcy" size=60>
Temat: <INPUT TYPE="TEXT" NAME="temat" size=60>
Komentarz: <TEXTAREA NAME="komentarz" rows=10 cols=30></TEXTAREA>
<input type="submit" name="wyslij" value="wyslij">
</form>


<?php
}
?>

Jola
24-03-2011, 19:11
Witam,
ja zaczęłabym od poprawienia tych "kosmicznych" apostrofów na normalne. :)