15-09-2008, 12:38
|
|
|
חבר מתאריך: 09.10.06
הודעות: 13
|
|
יש לי בעיה עם Move_upload ו forech
זה הטופס שלי :
קוד:
for ($i=1; $i<=$num; $i++) {
echo <<<addgallerynews
<tr><td class="righttd">תמונה $i</td><td class="lefttd"><input type="file" name="picture[$i]"></td></tr>
addgallerynews;
}
זה הדף שזה מעביר אליו :
קוד:
$idnews = GET['article'];
$url = 'pics/';
$uploaddir = '../pics';
foreach( POST['picture'] as $picture) {
move_uploaded_file( FILES[$picture]['tmp_name'],$uploaddir.'/'. FILES[$picture]['name']);
$pic = "{$url}{ FILES[$picture]['name']}";
mysql_query("INSERT INTO `gallerynews` (`link`,`newsid`) VALUES('".$pic."', '".$idnews."')") or die(mysql_error());
}
משום מה זה לא מעלה לי את הקובץ לשרת (המיקום שרשמתי לו בסדר גמור ניסיתי על משהו אחר כבר)
ושאני מציג את $pic הוא רושם רק את ה $url ולא את שם הקובץ.
מה הבעיה פה?
|