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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 06-08-12, 17:36   # 1
איציק ברבי
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Feb 2011
הודעות: 970

איציק ברבי לא מחובר  

שליחת נתונים של multipart/form-data באמצעות JQ

איך אני עושה זה?
הרי הוא משתמש במטודה $_FILES ולא בPOST או GET
ואני משלב בניהם,
חיפשתי על זה קצת בגוגל וקיבלתי כיוון אבל לא מספיק..
תודה לעוזרים.
__________________

איציק ברבי - שירות לקוחות
כתובת אתר: http://build-net.co.il/
איימל: Support@build-net.co.il
טלפון: 052-3937296.
  Reply With Quote
ישן 06-08-12, 19:57   # 2
Haimz
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Sep 2010
הודעות: 1,221

Haimz לא מחובר  

עניתי לך כבר באשכול קודם, זה פועל ב100% ואני מדבר מנסיון, חבל שאתה לא קורא.
  Reply With Quote
ישן 06-08-12, 20:03   # 3
איציק ברבי
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Feb 2011
הודעות: 970

איציק ברבי לא מחובר  

אני חושב שאתה מתבלבל ביני לבין משהו אחר.
__________________

איציק ברבי - שירות לקוחות
כתובת אתר: http://build-net.co.il/
איימל: Support@build-net.co.il
טלפון: 052-3937296.
  Reply With Quote
ישן 06-08-12, 22:13   # 4
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

ניתן לשלוח באותו REQUEST גם multipart/form-data וגם שדות GET וגם POST
כל נתון יגיע במערך המתאים
  Reply With Quote
ישן 07-08-12, 01:47   # 5
איציק ברבי
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Feb 2011
הודעות: 970

איציק ברבי לא מחובר  

ציטוט:
נכתב במקור על ידי בניה צפה בהודעה
ניתן לשלוח באותו REQUEST גם multipart/form-data וגם שדות GET וגם POST
כל נתון יגיע במערך המתאים
אוקי,
ואיך זה בא לידי ביטוי בקוד של הJS?
זה כל השאלה?
__________________

איציק ברבי - שירות לקוחות
כתובת אתר: http://build-net.co.il/
איימל: Support@build-net.co.il
טלפון: 052-3937296.
  Reply With Quote
ישן 07-08-12, 09:35   # 6
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

זה טופס? פשוט תעשה לו SUBMIT...
אם אתה רוצה להעלות את הקובץ בצורה אסינכרונית ("AJAX")
לא כל הדפדפנים תומכים בזה, בדרך כלל משתמשים בפלאש או IFRAME או בפלאגין שבוחר את הדרך הזמינה
  Reply With Quote
ישן 07-08-12, 09:38   # 7
איציק ברבי
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Feb 2011
הודעות: 970

איציק ברבי לא מחובר  

PHP קוד:
$.ajax({
            
url"Ajax.php?act=UploadImg",
            
type"POST",
            
data: $(this).serialize(),
            
success: function(callback){
                
/*if(callback.match(/(.*):::ok/i)){
                    $("form#upload").hide();
                    $("div.status").html(callback);
                }
                else{
                    alert("אירעה שגיאה במהלך העלאה");
                }*/
                
alert(callback);
                                
            }
        }); 
אני רוצה אופציה כזאת ללא שימוש בפלאגין מסויים, יש אפשרות?
__________________

איציק ברבי - שירות לקוחות
כתובת אתר: http://build-net.co.il/
איימל: Support@build-net.co.il
טלפון: 052-3937296.
  Reply With Quote
ישן 07-08-12, 10:37   # 8
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

בכל מקרה זה לא יהיה בדיוק בצורה הזו, ולא יהיה CROSS BROWSER
אנחנו משתמשים כרגע ב:
http://valums.com/ajax-upload/
שעושה לך את העבודה
  Reply With Quote
ישן 07-08-12, 11:13   # 9
איציק ברבי
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Feb 2011
הודעות: 970

איציק ברבי לא מחובר  

ציטוט:
נכתב במקור על ידי בניה צפה בהודעה
בכל מקרה זה לא יהיה בדיוק בצורה הזו, ולא יהיה CROSS BROWSER
אנחנו משתמשים כרגע ב:
http://valums.com/ajax-upload/
שעושה לך את העבודה
עמוס מידי לטעמי,
מצאתי פתרון ברשת,
בFORM שמתי את הקישור לעמוד העלאה(uppic)
וזה הקוד JS
PHP קוד:
$('form#upload').ajaxForm({
        
beforeSubmit: function() {
            $(
'div.status').html('<img src="loading.gif" alt="" />');
        },
        
success: function(callback) {
            if(
callback.match(/(.*):::ok/i)){
                $(
"form#upload").hide();
                $(
"div.status").html(callback);
            }
            else{
                
alert("אירעה שגיאה במהלך העלאה");
            }                            
        }
    }); 
תהנו חברה!
__________________

איציק ברבי - שירות לקוחות
כתובת אתר: http://build-net.co.il/
איימל: Support@build-net.co.il
טלפון: 052-3937296.

Last edited by איציק ברבי; 07-08-12 at 11:21..
  Reply With Quote
ישן 07-08-12, 11:35   # 10
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

נראה שלא עובד בIE, גם לא 9:
http://jquery.malsup.com/form/progress.html
  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. הזמן כעת הוא 17:49.

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