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

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

   
|!|

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

Nils לא מחובר  

הגבלות העלאה

היי [=
עשיתי דף העלאת קבצים
עכשיו רציתי להגביל עד גודל מסויים של העלאה
עכשיו השאלה שלי זה איך אני יודע מה הגודל של הקובץ שהמשתמש קלט????
אם אני אדע יהיה אפשר לעשות את זה בעזרת תנאי פשוט...
יש איזה פונקציה מוכנה או משו??

עכשיו רציתי גם לדעת בקשר לפורמטים מסויימים שאני רוצה שיעלו,את זה אני עושה בעזרת מערכים לא?
  Reply With Quote
ישן 09-11-07, 20:07   # 2
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

יש לך את הגודל בתוך המערך FILES אחרי ההעלאה
  Reply With Quote
ישן 09-11-07, 20:15   # 3
Nils
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
הודעות: 85

Nils לא מחובר  

אז זה אמור להיראות ככה:
PHP קוד:
<?php

$limit_size 
"20000";

if (
$limit_size $file_size) {
$endresult "<font size=\"2\">הקובץ גדול מידי</font>";
}

?>

ככה זה אמור להראות?

יעני מה אמור להיכנס ל$file_size ?
  Reply With Quote
ישן 09-11-07, 20:20   # 4
Rom
Winner
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,359

Rom לא מחובר  

איך אתה מקבל את השם של הקובץ?
__________________
בברכה, רום.
מתכנת אפליקציות אינטרנט.

אימייל: Rom.As10@gmail.com
מסנג'ר: Rom_as10@hotmail.com
  Reply With Quote
ישן 09-11-07, 20:21   # 5
Derey22
הוסטסניון
 
Derey22's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: באר שבע
גיל: 31
הודעות: 2,128
שלח הודעה באמצעות ICO אל Derey22 שלח הודעה באמצעות MSN אל Derey22

Derey22 לא מחובר  

א' היחדיה הבסיסית זאת 1024 בתים ולא 1000.עכשיו תעשה תחישוב.
ב' תכניס תגדול למשץתנה ככה:
PHP קוד:
$_FILES['file']['size'
  Reply With Quote
ישן 09-11-07, 21:07   # 6
Nils
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
הודעות: 85

Nils לא מחובר  

לא עובד :S

PHP קוד:
<?php

$target_path 
"up/";

$file_size $_FILES['uploadedfile']['size'];

$limit_size "20000";

$url='http://84.94.230.229/~yairsh/upload/up/';

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

if(
move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {

if (
$limit_size $file_size) {


echo 
"הקובץ הועלה בהצלחה!!
:קישור לקובץ
<a href="
.$url.$_FILES['uploadedfile']['name'].">".$url.$_FILES['uploadedfile']['name']."<a/>";

}

} else{
    echo 
"There was an error uploading the file, please try again!";
}


?>

הוא לא מציג כלום,דף ריק.


סליחה התבלבלתי בסימן!!! עשיתי <
זה עובד [= תודה רבה [=

Last edited by Nils; 09-11-07 at 21:10..
  Reply With Quote
ישן 09-11-07, 21:13   # 7
Derey22
הוסטסניון
 
Derey22's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: באר שבע
גיל: 31
הודעות: 2,128
שלח הודעה באמצעות ICO אל Derey22 שלח הודעה באמצעות MSN אל Derey22

Derey22 לא מחובר  

אני בטוח שיש לך כאן שגיאה:יכול להיות שזה מה שאתה מתכוון אבל לא נראה לי:
if ($limit_size < $file_size) {

ב' גישת 777
ג'
בדוק ש:
$_FILES['uploadedfile']['error'];
שווה ל0.
  Reply With Quote
ישן 09-11-07, 21:36   # 8
Nils
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
הודעות: 85

Nils לא מחובר  

נתתי 777
אבל עכשיו שאני מעלה שיר נגיד אז הוא רושם לי
There was an error uploading the file, please try again!


מה הבעיה? \=
  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. הזמן כעת הוא 00:00.

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