הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 07-11-07, 06:19   # 1
Nils
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
הודעות: 85

Nils לא מחובר  

שאלה: העלאת קבצים בעזרת PHP

שלום [=
רציתי לדעת איך אני יכול לעשות העלאת קבצים,אני משתמש בשפה PHP

התחלתי ללמוד מפה:
http://www.webmaster.org.il/article.asp?id=243

אבל לא זה לא עובד לי :S

שווה בכלל להתחיל ללמוד משם? יעני זה קבצים טובים?

הוא נותן לי שגיאה כזאת:
"Warning: move_uploaded_file(/upload/up/pas.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/yairsh/domains/nodomainfornow.com/public_html/upload/uploader.php on line 14

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpIKUKsv' to '/upload/up/pas.jpg' in /home/yairsh/domains/nodomainfornow.com/public_html/upload/uploader.php on line 14
שגיאה בהעברת הקובץ מתקיית הקבצים הזמניים בשרת למיקום הסופי."

הקבצים:

PHP קוד:
<html>
<
head>
<
title>העלה קובץ</title>
</
head>
<
body> <form action="uploader.php" method="post" enctype="multipart/form-data">
בחר קובץ: <input type="file" name="myfile" size="20" /><br />
<
input type="submit" value="שלח קובץ" />
</
form>
</
body>
</
html
PHP קוד:
<?php
$dir
='/upload/up/';
$url='http://84.94.230.229/~yairsh/upload/upl/';
if(
$_FILES['myfile']['name']=='')
{
echo 
"לא נבחר קובץ.";
die;
}
elseif(
$_FILES['myfile']['error']!=0)
{
echo 
"אירעה שגיאה בהעלאת הקובץ";
die;
}
if(
move_uploaded_file($_FILES['myfile']['tmp_name'],$dir.$_FILES['myfile']['name']))
{
echo 
"הקובץ הועלה בהצלחה!!
:קישור לקובץ
<a href="
.$url.$_FILES['myfile']['name'].">".$url.$_FILES['myfile']['name']."<a/>";
}
else
{
echo 
'שגיאה בהעברת הקובץ מתקיית הקבצים הזמניים בשרת למיקום הסופי.';
}
?>
  Reply With Quote
ישן 07-11-07, 09:11   # 2
Striker
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: May 2007
הודעות: 812

Striker לא מחובר  

התיקיה UP לא קיימת.
  Reply With Quote
ישן 07-11-07, 16:04   # 3
Nils
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
הודעות: 85

Nils לא מחובר  

שינית והוא נותן לי את השגיאה:


Warning: move_uploaded_file(/upload/up/pas.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/yairsh/domains/nodomainfornow.com/public_html/upload/uploader.php on line 15

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpATef3K' to '/upload/up/pas.jpg' in /home/yairsh/domains/nodomainfornow.com/public_html/upload/uploader.php on line 15
שגיאה בהעברת הקובץ מתקיית הקבצים הזמניים בשרת למיקום הסופי.

מה הבעיה ? Oo
  Reply With Quote
ישן 07-11-07, 16:11   # 4
DanielS
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Jan 2007
מיקום: ישראל
הודעות: 2,429

DanielS לא מחובר  

ציטוט:
נכתב במקור על ידי Nils צפה בהודעה
שינית והוא נותן לי את השגיאה:


Warning: move_uploaded_file(/upload/up/pas.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/yairsh/domains/nodomainfornow.com/public_html/upload/uploader.php on line 15

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpATef3K' to '/upload/up/pas.jpg' in /home/yairsh/domains/nodomainfornow.com/public_html/upload/uploader.php on line 15
שגיאה בהעברת הקובץ מתקיית הקבצים הזמניים בשרת למיקום הסופי.

מה הבעיה ? Oo
ניסית לשים הרשאות 777 ?
__________________
Daniel
Email : daniel [AT] smartwd [DOT] com

  Reply With Quote
ישן 07-11-07, 19:54   # 5
Nils
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
הודעות: 85

Nils לא מחובר  

כן נתתי הרשאה
  Reply With Quote
ישן 08-11-07, 08:42   # 6
O-B
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: בבית
גיל: 35
הודעות: 1,423
שלח הודעה באמצעות ICO אל O-B

O-B לא מחובר  

PHP קוד:
$dir "/up/"
תחליף.. הקובץ upload.php נמצא כבר בתיקיה upload.. ולכן התיקיה שאתה רוצה לעלות היא ל-up.. ולא ל upload/up
__________________
בברכה עובד, מפתח אתרים.
  Reply With Quote
ישן 08-11-07, 16:22   # 7
Nils
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
הודעות: 85

Nils לא מחובר  

איזה באסה עדיין שגיאה:


Warning: move_uploaded_file(/up/2wefk3d.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/yairsh/domains/nodomainfornow.com/public_html/upload/uploader.php on line 14

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpRq1Vw1' to '/up/2wefk3d.jpg' in /home/yairsh/domains/nodomainfornow.com/public_html/upload/uploader.php on line 14
שגיאה בהעברת הקובץ מתקיית הקבצים הזמניים בשרת למיקום הסופי.

הקובץ נראה כך:

PHP קוד:
<?php
$dir
='/up/';
$url='http://84.94.230.229/~yairsh/upload/up/';
if(
$_FILES['myfile']['name']=='')
{
echo 
"לא נבחר קובץ.";
die;
}
elseif(
$_FILES['myfile']['error']!=0)
{
echo 
"אירעה שגיאה בהעלאת הקובץ";
die;
}
if(
move_uploaded_file($_FILES['myfile']['tmp_name'],$dir.$_FILES['myfile']['name']))
{
echo 
"הקובץ הועלה בהצלחה!!
:קישור לקובץ
<a href="
.$url.$_FILES['myfile']['name'].">".$url.$_FILES['myfile']['name']."<a/>";
}
else
{
echo 
'שגיאה בהעברת הקובץ מתקיית הקבצים הזמניים בשרת למיקום הסופי.';
}
?>

Last edited by Nils; 08-11-07 at 16:25..
  Reply With Quote
ישן 08-11-07, 16:32   # 8
Daniel
אחראי פורום
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
הודעות: 2,875

Daniel לא מחובר  

אתה ממש מבקש את הכל על כפית של כסף, אז...

הבעייה היא במשתנה $dir
תקרא את הכתבה ותסתכל מה ההבדל.
  Reply With Quote
ישן 08-11-07, 16:37   # 9
Nils
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
הודעות: 85

Nils לא מחובר  

ציטוט:
נכתב במקור על ידי O-B צפה בהודעה
PHP קוד:
$dir "/up/"
תחליף.. הקובץ upload.php נמצא כבר בתיקיה upload.. ולכן התיקיה שאתה רוצה לעלות היא ל-up.. ולא ל upload/up


תקרא לפני שאתה אומר שאני מקבל הכל.
  Reply With Quote
ישן 08-11-07, 17:01   # 10
Daniel
אחראי פורום
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
הודעות: 2,875

Daniel לא מחובר  

גם מה שכתבת בתחילת ההודעה לא נכון.
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 21:23.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ