הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   עזרה בהוצאה לנתון. (https://hosts.co.il/forums/showthread.php?t=59000)

snirk 14-01-08 17:12

עזרה בהוצאה לנתון.
 
שלום לכולם,

PHP קוד:

        if($_POST['imageupload'] != NULL) {
        
$imageupload $_POST['imageupload'];
        
$rand rand(10000,99999999999);
        
$max_filesize 2097152;
        
$filetype 'application/octet-stream';
        
$name $_FILES['imageupload']['name'];
        
$temp $_FILES['imageupload']['tmp_name'];
        
move_uploaded_file($temp,"images/ups/".$rand.$name);
        
chmod("images/ups/".$rand.$name0777);
        
$image22 "".$rand.$name."";
        
$_POST['image'] = $image22;
        echo 
$image22 ;
        } 

חתחתי את הקטעים שלא היה צריך, למרות שיש פה את רוב הקוד.

בכול מקרה אני מנסה להוציא את השם הסופי של הקובץ שהעלו, (image22), ולהכניס אותו למסד או רק להציג אותו.
ולא מצליח הוא פשוט אומר שהוא ריק.

מישהו רואה פה מה הבעיה?
תודה לעוזרים מראש.

Elad-A 14-01-08 18:36

תעשה
PHP קוד:

print_r($_FILES); 

ותבדוק אם יש משהו במערך.

snirk 14-01-08 22:17

ציטוט:

נכתב במקור על ידי Elad-A (פרסם 600364)
תעשה
PHP קוד:

print_r($_FILES); 

ותבדוק אם יש משהו במערך.

כלום. =\

Elad-A 14-01-08 23:24

כנראה שכחת להוסיף בטופס את זה:

קוד:

<form method = "post" action = "./page.php" enctype="multipart/form-data">

snirk 15-01-08 08:03

ציטוט:

נכתב במקור על ידי Elad-A (פרסם 600449)
כנראה שכחת להוסיף בטופס את זה:

קוד:

<form method = "post" action = "./page.php" enctype="multipart/form-data">

יש את זה ,
איזה בעיה מעצבנת =\
אבל לדוגמא אם אני עושה ישר,
PHP קוד:

echo "".$rand.$name.""

זה מציג את זה.
אני פשוט חייב להפוך את זה לנתון כדי שאני אוכל להכניס את השם הסופי למסד.


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

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