У меня следующие файлы. По какой-то причине мой JavaScript (внутри тегов PHP 'Эхо') не работает:Почему мой Javascript не работает с файлом PHP?
HTML (index.php):
<form action="submit.php" method="post">
<div id="edit-box">
<INPUT type="submit" name="save-text" id="save-text" value="Save">
<textarea id="editor" name="editor">
<?php echo $content; ?>
</textarea>
</div>
</form>
PHP (submit.php):
<?php
include('connect-db.php');
$submit_date = date("Ymd");
$content = mysql_real_escape_string(htmlspecialchars($_POST['editor']));
$ip_address = getRealIPAddress();
if ($content != '') {
mysql_query("INSERT source SET submit_date='$submit_date', ip='$ip_address', content='$content'")
or die(mysql_error());
// The following line is not working! I need help here!
echo '<script type="text/javascript"> alert("Your file saved!");</script>';
mysql_close($connection);
}
?>
В «submit.php» не имеет никаких других скриптов/тегов PHP или HTML. Я понимаю, что использую устаревший PHP/MySQL API (вместо PDO/MySQLi), но это не относится к делу.
@Pekka 웃 '$ содержание = mysql_real_escape_string (htmlspecialchars ($ _ POST [ 'редактор']));' –
@Kolink я исправлюсь. –
Значение «контент» сохраняется правильно, никаких проблем нет. Но Javascript (внутри тегов эха) по разу не работает. Кажется, что он вообще не доходит! –