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

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

RS324 15-05-06 20:33

העלאת קבצים בדרך קצת שונה ?
 
שלום

אני מחפש דרך לעשות את הדבר הבא :

שיהיה לי כפתור שנקרא ATTACH FILE
(זה לא הבעיה)
ואז כשאני לוחץ עליו, נפתח לי חלון חדש עם INPUT להכניס קובץ
ואז אחרי העלאה יהיה לי CLOSE WINDOW בחלון החדש.
ואחרי שלוחצים יופיע לי ב FORM
attached files : $filename

ממש כמו פה ב VB - יש למישהו רעיון לאיך לעשות את זה ?

Alon.R 15-05-06 20:38

אולי אתה רוצה את כל המערכת שאני יתכנת לך וזהו? :S

meshuga 15-05-06 20:40

ציטוט:

נכתב במקור על ידי RS324
שלום

אני מחפש דרך לעשות את הדבר הבא :

שיהיה לי כפתור שנקרא ATTACH FILE
(זה לא הבעיה)
ואז כשאני לוחץ עליו, נפתח לי חלון חדש עם INPUT להכניס קובץ
ואז אחרי העלאה יהיה לי CLOSE WINDOW בחלון החדש.
ואחרי שלוחצים יופיע לי ב FORM
attached files : $filename

ממש כמו פה ב VB - יש למישהו רעיון לאיך לעשות את זה ?

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

RS324 15-05-06 20:42

לא אני לא רוצה שתתכנתו לי מערכת שלמה כי אני יודע לתכנת טוב מאד לבד

השאלה שלי הייתה איך אני גורם ל UPLOAD שהוא בעצם בדף אחר
להיות חלק מה FORM שלי שנמצא בדף המקורי...

כי אם אני עושה אותו בדף אחר אז הוא לא נחשב חלק מה FORM
לזה התכוונתי

לא ביקשתי אפילו מילת קוד אחת....

Pro-HostCoil 15-05-06 20:56

לא הבנתי מה בדיוק אתה צריך.

RS324 16-05-06 00:33

אוקי אני אנסח את זה אחרת....

מה שאני רוצה לעשות זה ככה :

דף אחד - בלחיצה על כפתור הוא פותח POP UP

לא משנה מה יש ב POP UP
כשאני לוחץ על כפתור ב POPUP הוא הופך את העיצוב של DIV מסויים בדף הראשון

כלומר במילים אחרות, איך אני יכול לשלוח מידע מידע לדף מבלי לרענן את הדף הראשון ?

BlueNosE 16-05-06 01:18

תראה
יש דרך לשליטה בwindow.. אני לא זוכר בדיוק אבל נניח שהשם של החלון הוא bla אז אתה עושה innerHTML לDIV עם AJAX... שהתוכן שלו יהיה window.bla.mashu

RS324 16-05-06 08:04

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

הדרך הכי טובה שבה אפשר לראות אתה מה שאני מתכוון זה לפתוח הודעה חדש ואז שם ללחוץ על
נהל קבצים מצורפים

זה בדיוק מה שאני מתכוון....

BlueNosE 16-05-06 09:27

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

somebody 16-05-06 13:06

אתה עושה זאת ע"י:
document.opener.window
ואחרי שאתה כותב את זה אתה יכול לעשות מה שאתה רוצה.
זאת אומרת לדוגמא:
document.opener.window.getElementById('id').innerH TML="הועלה בהצלחה!";


BlueNosE 16-05-06 14:57

ציטוט:

נכתב במקור על ידי somebody
אתה עושה זאת ע"י:
document.opener.window
ואחרי שאתה כותב את זה אתה יכול לעשות מה שאתה רוצה.
זאת אומרת לדוגמא:
document.opener.window.getElementById('id').innerH TML="הועלה בהצלחה!";


אתה טועה. opener מתייחס לחלון הנפתח, והוא ביקש שבחלון הפותח יהיה את שם הקובץ שהועלה..

ali_napso 16-05-06 15:38

אולי תעשה קובץ Temp בו יהיה את שם הקובץ שהועלה ואז אחרי ההעלאה הוא יציג את השם? אבל זה לא יעזור בהעלאות מרובות אי אפשר לעשות עוגיה או משהו? או לשמור את השם במסד ותעשה לולאה שאחרי נגיד 100 שורות זה מוחק את השורה הראשונה....כאילו מעלה את השורה ה100 ומחק את ה1

אם הבנתי נכון

somebody 16-05-06 16:16

ציטוט:

נכתב במקור על ידי BlueNosE
אתה טועה. opener מתייחס לחלון הנפתח, והוא ביקש שבחלון הפותח יהיה את שם הקובץ שהועלה..

לא נכון.
אני לא טועה, באתר שלי אני עובד על אותו עיקרון, אני מדבר על עובדות על על תאוריות.

RS324 16-05-06 16:24

טוב תקשיבו, יש לי דבר אחד להגיד לכם (מנהל אתה יכול לנעול ולחסום)
אתם פשוט גועל נפש, באמת אני לא מדבר על עזרה לא עזרה, אני מדבר על הצורה של הדיבור
שמי שכביכול ה"וותיקים" פה מרשים לעצמם לדבר כלפי משתמשים אחרים

מה זה הדבר הזה ? חשבתי שאולי הגעתי לפורום טיפה איכותי אבל כנראה שטעיתי...כל הפורום מלא בילדים קטנים שלא מבינים את המשמעות של יחסי אנוש.

כמה ממכם באמת יכולים לקרוא לעצמם מתכנתים ? כמה ממכם באמת עובדים בשביל כסף עבור תיכנות ?

תתחילו מפה, באתי לפה סתם כי חשבתי שיהיה נחמד,אני לא צריך את הפורום בשביל עזרה ב PHP
ממש לא.... אתם יכולים לבדוק את כל הפוסטים שלי,
בפוסט היחידי ששאלתי שאלה...ביקשתי דרך להכוונה ככה אתם מגיבים ? "לך תלמד JS" , "אתה רוצה שאני אולי יבנה לך את כל הסקריפט?"
מה זה הדבר הזה ? אתם קוראים לעצמכם קהילה ? תתבייישו בעצמכם באמת
את התשובה למה שחיפשתי מצאתי כרגיל בדרכים הישנות והנפוצות...

באמת תודה רבה על כל העזרה.....

מנהל : אתה יכול לחסום אותי, אתה יכול למחוק את הפוסט, אתה יכול לעשות מה שאתה רוצה
אבל דבר אחד אתה לא יכול לעשות וזה להתעלם מהעובדה שאני צודק

חבל שזה ככה....כי יכולתי לתרום פה הרבה מאד אבל כנראה שאין לזה טעם כבר...

יום נעים לכם

-VladK- 16-05-06 16:35

ציטוט:

נכתב במקור על ידי RS324
טוב תקשיבו, יש לי דבר אחד להגיד לכם (מנהל אתה יכול לנעול ולחסום)
אתם פשוט גועל נפש, באמת אני לא מדבר על עזרה לא עזרה, אני מדבר על הצורה של הדיבור
שמי שכביכול ה"וותיקים" פה מרשים לעצמם לדבר כלפי משתמשים אחרים

מה זה הדבר הזה ? חשבתי שאולי הגעתי לפורום טיפה איכותי אבל כנראה שטעיתי...כל הפורום מלא בילדים קטנים שלא מבינים את המשמעות של יחסי אנוש.

כמה ממכם באמת יכולים לקרוא לעצמם מתכנתים ? כמה ממכם באמת עובדים בשביל כסף עבור תיכנות ?

תתחילו מפה, באתי לפה סתם כי חשבתי שיהיה נחמד,אני לא צריך את הפורום בשביל עזרה ב PHP
ממש לא.... אתם יכולים לבדוק את כל הפוסטים שלי,
בפוסט היחידי ששאלתי שאלה...ביקשתי דרך להכוונה ככה אתם מגיבים ? "לך תלמד JS" , "אתה רוצה שאני אולי יבנה לך את כל הסקריפט?"
מה זה הדבר הזה ? אתם קוראים לעצמכם קהילה ? תתבייישו בעצמכם באמת
את התשובה למה שחיפשתי מצאתי כרגיל בדרכים הישנות והנפוצות...

באמת תודה רבה על כל העזרה.....

מנהל : אתה יכול לחסום אותי, אתה יכול למחוק את הפוסט, אתה יכול לעשות מה שאתה רוצה
אבל דבר אחד אתה לא יכול לעשות וזה להתעלם מהעובדה שאני צודק

חבל שזה ככה....כי יכולתי לתרום פה הרבה מאד אבל כנראה שאין לזה טעם כבר...

יום נעים לכם

חבל מאוד שאתה חושב כך...יש כאן אנשים מאוד חכמים ושמאוד יכולים לתרום. נכון שיש כאן עצלנים אבל זה בכל מקום...

BlueNosE 16-05-06 16:43

ציטוט:

נכתב במקור על ידי RS324
טוב תקשיבו, יש לי דבר אחד להגיד לכם (מנהל אתה יכול לנעול ולחסום)
אתם פשוט גועל נפש, באמת אני לא מדבר על עזרה לא עזרה, אני מדבר על הצורה של הדיבור
שמי שכביכול ה"וותיקים" פה מרשים לעצמם לדבר כלפי משתמשים אחרים

מה זה הדבר הזה ? חשבתי שאולי הגעתי לפורום טיפה איכותי אבל כנראה שטעיתי...כל הפורום מלא בילדים קטנים שלא מבינים את המשמעות של יחסי אנוש.

כמה ממכם באמת יכולים לקרוא לעצמם מתכנתים ? כמה ממכם באמת עובדים בשביל כסף עבור תיכנות ?

תתחילו מפה, באתי לפה סתם כי חשבתי שיהיה נחמד,אני לא צריך את הפורום בשביל עזרה ב PHP
ממש לא.... אתם יכולים לבדוק את כל הפוסטים שלי,
בפוסט היחידי ששאלתי שאלה...ביקשתי דרך להכוונה ככה אתם מגיבים ? "לך תלמד JS" , "אתה רוצה שאני אולי יבנה לך את כל הסקריפט?"
מה זה הדבר הזה ? אתם קוראים לעצמכם קהילה ? תתבייישו בעצמכם באמת
את התשובה למה שחיפשתי מצאתי כרגיל בדרכים הישנות והנפוצות...

באמת תודה רבה על כל העזרה.....

מנהל : אתה יכול לחסום אותי, אתה יכול למחוק את הפוסט, אתה יכול לעשות מה שאתה רוצה
אבל דבר אחד אתה לא יכול לעשות וזה להתעלם מהעובדה שאני צודק

חבל שזה ככה....כי יכולתי לתרום פה הרבה מאד אבל כנראה שאין לזה טעם כבר...

יום נעים לכם

אני אגיד לך למה, כי אתה חושב שאם תקרא משהו שאמרתי לך ותגיד לעצמך "אי אפשר לעשות את זה", אז זה נכון.
אני אמרתי לך- אפשר להגדיר שם- אז אתה מיד אומר "כן זה פשוט להניח שהשם של החלון הוא BLA והכל טוב ויפה
אבל זה לא ככה באמת...כי אתה לא יכול לקחת סתם שם ולהגיד זה החלון שלי"
ואם באמת היית מבין בJS היית יודע שאפשר להגדיר שם לחלון בעת פתיחתו.
ואם לא בודקים לא יודעים.
לא יותר פשוט להגיד, "אז איך מגדירים לחלון שם?" במקום להתחיל לתקוף?
וכן, בתקופה שלך יש נימה מאוד תוקפנית!
מה רצית שאני אגיד לך?
"משתמש יקר, אתה טועה. אני מבין שאתה מרוגז עלי ללא כל סיבה"

בסדר כנראה שזה משהו בי לא בסדר אם לא באתי בגישה הזו

RS324 16-05-06 16:49

לא אני לא באתי ואמרתי שתגיד לי משתמש יקר וכאלה

אבל לכל אחד יש את התחום שהוא חלש בו אז ללכת להגיד לך תלמד ? זה לא פתרון

אתה יחסית בסדר כי אתה כן הגבת... יכול להיות שלא הבנת את התגובה שלי נכון
כי הרבה אנשים מדברים פה שטויות ואומרים תעשה ככה וככה ובתכלס אין להם מושג על מה הם מדברים

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

זה כמו שתגיד שאתה לא מבין ב GD (סתם דוגמא) אז אני יגיד לך לך תלמד PHP...
תחשוב על זה ככה על איזה מעצבן זה....

somebody 16-05-06 16:54

ציטוט:

נכתב במקור על ידי RS324
לא אני לא באתי ואמרתי שתגיד לי משתמש יקר וכאלה

אבל לכל אחד יש את התחום שהוא חלש בו אז ללכת להגיד לך תלמד ? זה לא פתרון

אתה יחסית בסדר כי אתה כן הגבת... יכול להיות שלא הבנת את התגובה שלי נכון
כי הרבה אנשים מדברים פה שטויות ואומרים תעשה ככה וככה ובתכלס אין להם מושג על מה הם מדברים

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

זה כמו שתגיד שאתה לא מבין ב GD (סתם דוגמא) אז אני יגיד לך לך תלמד PHP...
תחשוב על זה ככה על איזה מעצבן זה....

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

RS324 16-05-06 17:02

ציטוט:

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


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

somebody 16-05-06 17:50

ציטוט:

נכתב במקור על ידי RS324
אני לא באתי לפה לחפש עזרה ב PHP ואני לא באתי לפה בשביל שיכתבו לי סקריפטים
אני פתחתי את הטרייד הזה רק בשביל לקבל הכוונה
תאמין לי אני מתכנת הרבה שנים כבר ואני יודע לחפש את התשובות שאני צריך לפעמים אתה רק צריך הכוונה קטנה בשביל לדעת מה לחפש...
וזה מה שביקשתי...

וזה מה שנתתי.נתתי לך את הדרך+את הסקריפט.
מה שנישאר לך זה רק למקם אותו בעמוד שנפתח, ולשנות ב ID לID במסמך שבו אתה רוצה שיהיה הטקסט.


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

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