السلام عليكم ورحمة الله وبركاته
أنا حاليا قاعد أبرمج في سكربت أخبار
وواجهت مشكلة اوقفت عمل بالكامل
وهي أن لما أقوم بعمل خبر جديد وأدخل نص طويل (الخبر )
قاعد البيانات لا تأخذ النص باكمله
بل تأخذ جزء منه فقط رغم أن لم انشأت القاعد اخترت الحقل يكون من نوع LONGTEXT
مع العلم أن :
post_max_size = 80M
هذا كود ملف إضافة مقال جديد :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Add Article</title>
<meta http-equiv="Content-Type" content="text/html; charest=windows-1256">
<link type="text/css" rel="stylesheet" href="style.css" />
</head>
<body>
<div id="headoflist">Add Article</div>
<?include"../include/config.php";
$title = addslashes(strip_tags($_POST['title']));
$user = addslashes(strip_tags($_POST['user']));
$article = addslashes(strip_tags($_POST['article']));
$cat = $_POST['cat'];
$time = @date("r");
if($_POST['add']){
if($title == '' or $user == '' or $article == ''){
echo"<div class='no'>All data required<div/>";
echo'<meta http-equiv="refresh" content="1; url=addarticle.php" />';
exit;}else{
$add = mysql_query("insert into article values ('','$title','$time','$cat','$article','$user')");
if($add){
echo"<div class='ok'>The article was added successfully<div/>";
echo'<meta http-equiv="refresh" content="2; url=addarticle.php" />';
exit;}
}
}
?>
<div class="bodypanel" id="bodyofhead">
<form action="addarticle.php" method="post">
<table dir="rtl" width="100%">
<tr>
<td>Name Of Article</td>
<td><input name="title" type="text" id="user" size="35"/></td>
</tr>
<tr>
<td>Author</td>
<td><input name="user" type="text" id="user" size="35"/></td>
</tr>
<tr>
<td>
Class
</td>
<td>
<select name="cat">
<?
$s = mysql_query("select * from cat");
while($r = mysql_fetch_assoc($s)){
$id = $r['cid'];
$name = $r['name_cat'];
echo"<option value='$id'>$name</option> ";
};
?>
</select>
</td>
</tr>
<tr>
<td>Article</td>
<td><textarea name="article" id="user" cols="50" rows="9"></textarea></td>
</tr>
<tr>
<td colspan="2" align="center"><input name="add" type="submit" id="login" value="Add Article" /></td>
</tr>
</table>
</form>
</div>
</body>
</html>