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

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

BlueNosE 25-04-07 19:32

וואלה?
אז קבל קוד מאולתר במקום:
PHP קוד:

<?php
$TMP 
$_FILES['fld']['tmp_name'];
$hdl fopen ($TMP"r");
$CNT fgets ($hdl);
fclose ($hdl);
$hdl fopen ("path/to/full/{$_FILES['fld']['name']}""w+");
fseek ($hdl0);//למקרה שהקובץ היה קיים. מקסימום תעשה בדיקה אם אתה לא רוצה OVERWRITE
fwrite ($hdl$CNT);
fclose ($hdl);

תהנה =]
לא נבדק.

---

שכחתי לציין שהתיקייה צריכה הרשאות קריאה וכתיבה. שים 777.

Gold-System 25-04-07 23:16

הנה, ניר אמר שמותר,
תודה רבה על הקוד :)
אבל באיזה קובץ לקרוא לו? פרטים..

BlueNosE 26-04-07 07:10

אתה שולח את המידע (הקובץ שהוא מעלה) לקובץ הזה כמו שאתה שולח את הקובץ בmove_uploaded_file.
הנתיב שהקובץ יועלה אליו הוא path/to/full, שנה לתיקייה שאתה רוצה.
כמובן שאתה צריך להגדיר enctype והכל כמו בטופס רגיל..

Gold-System 26-04-07 13:49

אפשר לנעול

Gold-System 26-04-07 13:52

* עריכה *
הצלחתי! עברתי את הפונקציה הזו מבלי להשתמש בכלל בקוד שלך,

אפשר לנעול,
תודה לכולם! :)

BlueNosE 26-04-07 14:30

על לא דבר..
אפשר לדעת איך?

Gold-System 26-04-07 14:34

עם הקובץ uploader.php
והפונקציה move_uploaded_file ..

עכשיו עוד משהו,
אני רוצה לעשות שאיך שאני מעלה קובץ mp3 או wmv, אז יהיה גם קישור לשמוע את מה שהעלתי גם ב media player ..

איך אני אעשה את זה?

BlueNosE 26-04-07 14:48

תבדוק אם זה סוג הקובץ ותעשה קישור? O_O

Gold-System 26-04-07 14:49

לא משנה.. ירדתי מזה,
משהו אחר,

איך אני אוכל לעשות שזה יתחיל נגיד לספור בטיימר של קוד JS,
למשל 1,2,3&#37; ..

ואז כשזה יגיע ל 100%, מקבלים לינק לקובץ שהועלה..

BlueNosE 26-04-07 15:00

אתה לא.. (בPHP, אלא אם אתה בעל השרת (ואתה לא))


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

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