יש לי את הדף הבא שתפקידו להוסיף מוצר חדש לגלרייה
ה
PHP קוד:
<?php
include 'config.php';
$name = $_POST['name'];
$price = $_POST['price'];
$text = $_POST['text'];
$type = $_POST['type'];
echo "you name : $name";
echo "</br>";
echo "the price : $price";
echo "</br>";
echo "the text $text";
echo "</br>";
echo "the type is : $type";
echo "</br>";
echo "pic type :$file1_type";
echo "</br>";
if ($file1 !== "")
{
move_uploaded_file( $file1 , "uploaded/".$file1_name );
print "Your file addres is : , <a href=\"uploaded/".$file1_name."\">uploaded/".$file1_name."</a>";
$sql ="INSERT INTO `prodact` ( `id` , `title` , `text` , `price` , `pic` , `type` ) VALUES (NULL , '$_POST['name']', '$_POST['text']', '$_POST['price']', '$file1_name', '$_POST['type']')";
mysql_query($sql);
}
else
{
print "No file hab been seended";
}
echo "Done!";
?>
עכשיו הדפדפן מחזיר לי את השגיאה הבאה
PHP קוד:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in public_html/Aiman/upload.php on line 21
למישהו יש מושג מה הבעיה זה משגע אותי כבר שעה!
הבעיה כנראה בפקודת הSQL אבל אין לי מושג מה הבעיה כי העתקתי את הפקודה הזאת מהphpMyAdmin ורק שינית את הקלט ככה שאני לא יודע מה הבעיה
תודה לעוזרים
__________________
"Yesterday is history, Tomorrow is a mystery,
Today is a gift, that's why it's called the present".