سوالف اندرويد




العودة   سوالف سوفت > سوالف برمجة المواقع وتطويرها > PHP
التسجيل المدوّنات البحث مشاركات اليوم جعل الأقسام مقروءة

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو جديد
#1  
مشكلة في الphp

انا واجهتني مشكلة في الphp
انه لما اكتب
كود PHP:
 $a=strip_tags(htmlspecialchars($_POST['author']));
 
$t=strip_tags(htmlspecialchars($_POST['title']));
 
$c=strip_tags(htmlspecialchars($_POST['topic'])); 
يعطيني اخطاء على الوامب يعطيني

( ! ) Notice: Undefined index: author in C:\wamp\www\ali\add.php on line 11
( ! ) Notice: Undefined index: author in C:\wamp\www\ali\add.php on line 12
( ! ) Notice: Undefined index: author in C:\wamp\www\ali\add.php on line 13

وهذا كود الصفحة كامل
كود PHP:
<html>
<head><style>input{border-radius:5px;}textarea{border-radius:5px;}</style>
</head>
<body style="background: gray; color:orange;">

<?php
$connectdb
=mysql_connect('localhost','root','') or die('nonno');
$selectdbmysql_select_db('ali',$connectdb) or die('fofofo');



 
$a=strip_tags(htmlspecialchars($_POST['author']));
 
$t=strip_tags(htmlspecialchars($_POST['title']));
 
$c=strip_tags(htmlspecialchars($_POST['topic']));


 if(isset(
$_POST['add']) and $_POST['add']=='news' ){
    
   
$insertmysql_query("INSERT INTO alit(author,title,topic) values('$a','$t','$c')") or die('dkfj');
if(
$insert){header("location: show.php");


}

 };
 echo
'
<form action="'
.$_SERVER['PHP_SELF'].'" method="POST">
Author :<input name="author" type="text"/><br/>
title :<input name="title" type="text"/><br/>
content :<textarea name="topic"></textarea><br/>
<input type="submit"/>
Author :<input name="add" value="news" type="hidden"/>
</form>
'
;

mysql_close($connectdb);
?>
</body>

</html>






علي حسن is offline   قديم 14-01-2012, 06:30 AM
الرد مع إقتباس
عضو جديد
#2  

لازم تستخدم isset للتأكد من الارسال
إذا لم تستخدم isset سيعطيك Notice: Undefined index
و ذلك في حالة لم يتم الإرسال
و ستختفي Notice: Undefined index في حالة تم الإرسال

لذلك سيكون الكود كما يلي :

كود PHP:

if(isset($_POST['submit'])){
     
$a=strip_tags(htmlspecialchars($_POST['author']));
     
$t=strip_tags(htmlspecialchars($_POST['title']));
     
$c=strip_tags(htmlspecialchars($_POST['topic']));
 } 






__________________
تم إطلاق برمجتي ذات المصدر المفتوح بصورة رسمية
Rufaa 1.0 Alpha 1
البرمجة ستكون متاحة للتحميل حال إعتماد النسخة
vivid is offline   قديم 14-01-2012, 08:57 AM
الرد مع إقتباس
عضو جديد
#3  

والله مشكوور ماقصرت وتسلم






علي حسن is offline   قديم 14-01-2012, 09:19 AM
الرد مع إقتباس
الرد على الموضوع



أدوات الموضوع

قوانين المشاركات
لا يمكنك كتابة مواضيع جديدة
لا يمكنك إضافة ردود
لا يمكنك إرسال مرفقات
لا يمكنك تعديل مشاركاتك

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح


المواضيع المشابهه
الموضوع كاتب الموضوع القسم الردود آخر مشاركة
سؤال عن الphp علي حسن PHP 4 02-05-2011 09:58 PM
المصفوفات فى الphp سالم عزب PHP 2 20-06-2009 07:30 PM
إلى خبراء الPHP rashidjaber الويب والويب 2.0 والـ Semantic Web 3 27-05-2002 10:09 PM
هل الphp من صنع يهودي ؟ u1901 الويب والويب 2.0 والـ Semantic Web 9 21-04-2001 07:36 PM
هل من حل مع الphp ولد الإمارات الويب والويب 2.0 والـ Semantic Web 11 16-10-2000 05:29 PM


جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 10:28 PM.