سلام به دوستان عزیز،
بنده مشکلی در زمینه کلاس مطرح شده در اینجا دارم.
بنده فرمی رو به شکل زیر در صفحه index.php خودم دارم :
که همانطور که میبینید، می خوام اطلاعات داخل المنت با آی دی editor رو به صفحه action.php ارسال کنم و در اونجا این اطلاعات رو در دیتابیس بریزم. منتها مشکلم اینه که نمیدونم چرا این عمل انجام نمیشه !
صفحه action.php من به شکل زیر هست :
البته تا جایی که خودم تلاش کردم مشکلم و حل کنم، فهمیدم در صفحه action.php
شناخته نمیشه. و پیام زیر نشون داده میشه :
Notice: Undefined index: editor in C:\wamp\www\Action.php on line 9
اما تا جایی که فهمیدم، کلاس ajax که ziXet عزیز مطرح کردن و توسط دوستان کامل شد، اطلاعات فرم رو میگرفت و به صفحه مقصد میفرستاد. اما اینجا چرا این عمل رو انجام نمیده؟؟
من کاربر تازه کار php و ajax هستم. ممنون میشم راهنماییم کنید.
بنده مشکلی در زمینه کلاس مطرح شده در اینجا دارم.
بنده فرمی رو به شکل زیر در صفحه index.php خودم دارم :
کد:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Ajax test</title>
<script type="text/javascript" src="ajax.js"></script>
<script language="javascript">
var get = function() {
var ajax = new Ajax();
ajax.setvals('editor', 'loading', "<img src='a-loading.gif' />", 'action.php', document.forms[MainForm]);
ajax.post();
}
</script>
</head>
<body>
<form name="MainForm" action="">
<div id="loading"></div>
<input type="button" value="send" onclick="get()" />
<input id="editor" type="text" name="editor" />
</form>
</body>
</html>
که همانطور که میبینید، می خوام اطلاعات داخل المنت با آی دی editor رو به صفحه action.php ارسال کنم و در اونجا این اطلاعات رو در دیتابیس بریزم. منتها مشکلم اینه که نمیدونم چرا این عمل انجام نمیشه !
صفحه action.php من به شکل زیر هست :
کد:
<?php
require_once 'DB.php';
?>
<?php
$q=1;
$content=$_POST["editor"];
mysql_query("update tbl_page set page_content = '$content' where id =".$q);
?>
البته تا جایی که خودم تلاش کردم مشکلم و حل کنم، فهمیدم در صفحه action.php
کد:
$content=$_POST["editor"];
شناخته نمیشه. و پیام زیر نشون داده میشه :
Notice: Undefined index: editor in C:\wamp\www\Action.php on line 9
اما تا جایی که فهمیدم، کلاس ajax که ziXet عزیز مطرح کردن و توسط دوستان کامل شد، اطلاعات فرم رو میگرفت و به صفحه مقصد میفرستاد. اما اینجا چرا این عمل رو انجام نمیده؟؟
من کاربر تازه کار php و ajax هستم. ممنون میشم راهنماییم کنید.
آخرین ویرایش: