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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 02-07-07, 23:00   # 1
Startzero.net
חבר מתקדם
 
Startzero.net's Avatar
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
מיקום: מאחוריך.
הודעות: 737

Startzero.net לא מחובר  

עזרה במערכת העלאת קבצים

בניתי את המערכת העלאת קבצים הבאה:
PHP קוד:
<?php
if($_POST['c'] == "1")
{

$target_path "uploaded/";

$target_path $target_path basename$_FILES['uploadedfile']['name']); 
$_FILES['uploadedfile']['tmp_name'];  

$target_path "uploaded/";

$target_path $target_path basename$_FILES['uploadedfile']['name']); 

if(
move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
$upload "".  basename$_FILES['uploadedfile']['name']). 
    
"";

?>
        <strong>הקובץ הועלה בהצלחה,
קישור:</strong> 
        <input name="link" size="25" value="http://www.israel-online.org/uploaded/<?=$upload?>" /><br><br>
        <strong>קישור לפורומים:</strong><br>
        <input name="link" size="25" value="[IMG]http://www.israel-online.org/uploaded/<?=$upload?>[/IMG]" />
<?

} else{
    echo 
"לא ניתן להעלות תמונה זו";
}
}
?>
אני רוצה שזה ישנה תשם של הקובץ למשהו רנדומלי:
PHP קוד:
rand(1199999999999999); 
וזה יעלה בשם החדש..
בבקשה עזרה, אני לא הצלחתי לעשות את זה:\
__________________

www.Startzero.net
פיתוח אתרים | תכנות אתרים | עיצוב אתרים | קידום אתרים

  Reply With Quote
ישן 02-07-07, 23:27   # 2
Tzvika
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ירושלים
הודעות: 160
שלח הודעה באמצעות ICO אל Tzvika שלח הודעה באמצעות MSN אל Tzvika Send a message via Skype™ to Tzvika

Tzvika לא מחובר  

הנה הקוד
PHP קוד:
srand(time());
$a=rand(100000,999999);
$dir getcwd()."/Files/"
$file_name $_FILES['my_file']['name'];
$end substr($file_name , -3);
$filename=$a.".".$end;
move_uploaded_file($_FILES['my_file']['tmp_name'] , $dir.$filename); 

Last edited by Tzvika; 02-07-07 at 23:49..
  Reply With Quote
ישן 02-07-07, 23:43   # 3
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

ציטוט:
נכתב במקור על ידי Tzvika צפה בהודעה
הנה הקוד
PHP קוד:
srand(time());
$a=rand(100000,999999);
$file_name $_FILES['my_file']['name'];
$end substr($file_name , -3);
$filename=$a.".".$end;
move_uploaded_file($_FILES['my_file']['tmp_name'] , $dir.$filename); 
אני רק מקווה שהמערכת שלך לא עובדת עם הקוד הזה.

לפותח האשכול.
מומלץ (מאוד) להכין פונקציה שיוצרת שם רנדומלי (מומלץ עם כל התוים, לא רק מספרים) ואז בודקת אם השם פנוי, מומלץ מאוד לבצע את זה בצורה רקורסיבית, שלא יקרה שזה מצא שהשם לא פנוי ואז נתן שם אחר וגם הוא לא פנוי.
  Reply With Quote
ישן 02-07-07, 23:52   # 4
Startzero.net
חבר מתקדם
 
Startzero.net's Avatar
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
מיקום: מאחוריך.
הודעות: 737

Startzero.net לא מחובר  

Tzvika: אליל, תודה רבה=)
meshuga: אין בעיה, הסתדרתי אל תדאג

לנעול
__________________

www.Startzero.net
פיתוח אתרים | תכנות אתרים | עיצוב אתרים | קידום אתרים

  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. הזמן כעת הוא 13:30.

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