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

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

DorOaki 27-09-08 15:52

מד טעינת העלאת תמונות
 
שלום שוב לכולם :)
אני מעוניין להוסיף למערכת העלאת קבצים שבניתי מד טעינה, משהו פשוט כמו ב-SIZ.CO.IL ו-בYOP.CO.IL,
כמו תמונה שפשוט תנוע, בלי כל האפשרויות של כמה זמן נישאר, כמה הועלה וכו'
שיהיה פשוט תמונה שתרוץ בעת העלאה.
חיפשתי בגוגל upload progress bar אבל זה הביא לי תוצאות של מדים מתקדמים עם AJAX וכו' ובכלל לא הבנתי מהקוד איך הם עובדים מרוב שזה היה מסובך עם כל האפשרויות שהם נותנים חח.
אז איך עושים את זה בעצם?
תודה לעוזרים.

daMn 27-09-08 15:55

לsiz ולyop אין מד טעינה, זה פשוט אנימציה שרצה שוב שוב,
אם אתה רוצה לעשות מד טעינה, זה לא פשוט, כן צריך AJAX ואני די בטוח שצריך עוד כמה דברים, בכ"מ צריך להיות סקריפטים מוכנים, תנסה לחפש טוב.

DorOaki 27-09-08 16:02

תודה על התגובה המהירה
אך זה בעצם מה שאני צריך,
שיהיה אנימציה שרצה
השאלה היא איך עושים את זה שברגע שהמשתמש לחץ לעלות תמונה, זה יציג את האנימציה.
כי הרי שהמשתמש לוחץ העלאה אז הוא ממתין מספר שניות עד שהתמונה מועלת ורק לאחר מכן הוא מקבל שגיאות או אם הכל תקין הוא מקבל את הדף שהוא אמור לקבל

mlnn 27-09-08 16:03

תעשה לכפתור ההעלאה onclick="javacode"
ובמקום javacode תציג את התמונה שלך...

DorOaki 27-09-08 16:13

לא ממש הבנתי איך זה עובד,
מה לכתוב במקום ה-javacode? קישור לתמונה?
בכל מקרה, על מנת שיהיה יותר קל להבין
הנה קישור למערכת:
http://musicalz.smartracker.net/tester/
זה ללא עיצוב, רק תכנות

mlnn 27-09-08 16:16

תנסה את זה,
http://www.tizag.com/javascriptT/jav...-innerHTML.php

DorOaki 27-09-08 16:24

אמ קודם כל תודה על הניסיון לעזור,
אבל ברגע שלוחצים על הכפתור של העלאה, הוא מוביל לקובץ upload.php אז ככה שבמקרה הזה זה לא יעזור
בכל מקרה קראתי קצת ואני חושב שזה לא אמור להיות עם onClick אלא עם onload, תקן אותי אם אני טועה
יש עוד דרך אחרת? פשוט זה די מעצבן כשמעלים תמונה להסתכל על העמוד ולהשתעמם, לפחות שיהיה אנימציה שזזה

mlnn 27-09-08 16:34

לא, זה onclick.
לפני שאתה מתחיל php או שפת צד שרת, תלמד לפחות את הבסיס של css ו js.
בכל מקרה, onload זה כשהדף נטען, לא מה שאתה צריך. לא חובה להשתמש ב innerhtml, אפשר לשנות ב css display וכו'.

M.M 27-09-08 16:38

לא פשוט לשים אנימציה - תמונה ?

DorOaki 27-09-08 16:53

זה מה שאני מנסה לעשות,
אבל שוב - הסתבכתי
אם תסתכלו במערכת ותנסו לעלות, כשלוחצים על הכפתור "שלח קובץ" הוא מעביר אל הקובץ upload.php ואז מופיעה השגיאות או אם הכל תקין מופיע הדף שצריך
אז ככה שבעצם איך אני אמור לעשות לו את ה-onclick אם הוא מועבר לדף אחר?
עשיתי בדיוק כמו שבמדריך שהבאת לי (mlnn) וכלום לא קרה, זה העביר לדף האחר רגיל
יש אפשרות ללא JS אלא רק PHP או דרך אחרת?
אני פשוט רוצה שכשילחצו זה יציג את האנימציה, ולאחר כמה שניות שהוא בודק אם הכל תקין הוא יציג את השגיאות שצריך או את הדף שצריך אם הכל תקין
מצטער אם אני טיפה קשה הבנה חח, פשוט אין לי מושג בתחום ה-JS, לכתוב טקסט רגיל בJS אני לא יודע, לא ידעתי שאצטרך את זה כשלמדתי PHP, עכשיו אני רק מבין שהשפה הזאת מאוד שימושית

עריכה:
הסתדרתי, תודה רבה לעוזרים
אפשר לנעול


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

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