У меня очень неприятная проблема, и я понятия не имею, что я делаю неправильно. Он имеет (снова) что-то делать с загрузкой на страницу в DIV.Показать эхо внутри DIV
Я создал форму, которая может быть использована для обновления информации в базе данных. Эта форма и PHP-код находятся в одном файле и загружаются в один DIV. Когда я посещаю страницу, загруженную в DIV, все работает нормально, и база данных обновляется по мере необходимости.
Хотя, когда страница загружается на страницу. Когда я нажимаю кнопку «Отправить», ничего не происходит. То, что я хочу, это то, что эхо, которое или «Успех!» или "Ошибка!" отображается в том же DIV, что и страница. Это мой код, я надеюсь, что кто-то может помочь! некоторые переменные на голландском языке, извините за это.
if(isset($_POST['submit'])) {
include "database.php";
session_start();
$id = $_POST['id'];
$titel = $_POST['titel'];
$text = $_POST['text'];
$categorie = $_POST['categorie'];
$auteur = $_SESSION['sess_loginnaam'];
$laatst_aangepast = date("Y-m-d H:i:s");
$sql="UPDATE paginas SET id='$id', titel='$titel', text='$text', categorie='$categorie', auteur='$auteur', laatst_aangepast='$laatst_aangepast' WHERE id='$id'";
$result=mysql_query($sql);
if($result){
echo "Success!";
?>
<META HTTP-EQUIV="refresh" content="2;URL=index.php">
<?php }
else {
echo "Mislukt!";
}
}
else {
include "database.php";
$id = $_GET['id'];
$sql="SELECT * FROM paginas WHERE id='$id'";
$result=mysql_query($sql);
$rows=mysql_fetch_array($result);
<form name="form1" method="post" action="">
ID:
<input name="id" type="text" id="id" value="<? echo $rows['ID']; ?>" size="2"></div> Titel:
<input name="titel" type="text" id="titel" value="<? echo $rows['titel']; ?>" size="50%"> Categorie: <select name="categorie"><option value="Paginas">Pagina's</option>
</select>
Tekst:
<textarea name="text" type="text" id="text" rows="31" cols="79"><? echo $rows['text']; ? ></textarea>
<button type="submit" name="submit">Edit!</button>
</form>
А вот код я использую, чтобы загрузить эту страницу в DIV:
$("#edit").on('click',function(){
$('#content').load($(this).attr('href'));
});
Так как же мне удается отобразить эхо в той же DIV? :)