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

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

AlonElk 22-07-12 12:36

עזרה | שרשור בVALUE וTYPE=FILE
 
יש לי את הקוד הבא:
PHP קוד:

value="<img src=\"http://localhost/img.png\" />" 

עכשיו הוא בתוך ECHO, עכשיו מה שאני רשמתי לא עובד(מה שרשמתי למעלה), אולי יש דרך אחרת לפתור את זה?
--
עוד שאלה, ניסיתי לחפש קצת מידע על איך להזיז
PHP קוד:

<input type="file" /> 

ולא ממש מצאתי מידע מועיל, אשמח אם תוכלו לעזור לי עם איך למקם את זה

Ori The Man 22-07-12 12:43

לא הבנתי מה אתה מנסה לעשות.. ומה זאת השורה הראשונה..

AlonElk 22-07-12 12:57

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

M.a.T.a.N 22-07-12 13:17

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

$url 'http://localhost/img.png';
echo 
'value="<img src=\"'.$url.'\" />"'

בקשר לשאלה השניה, לא הבנתי מה זה להזיז...את המיקום? אם כן אז תכניס את הINPUT למעטפת מסויימת (DIV לדוגמא) ועם CSS תגדיר מיקום, MARGIN, TOP/RIGHT וכו'..

BuildDream 22-07-12 13:33

בhtml אי אפשר להבריח תווים עם סלאש - זה מתייחס אל הגרשיים בתור סוף,המחרוזת לא משנה מה יש לפניהם.
במקום גרשיים תשתמש ב&quote; ובמקום הסוגריים משולשים - &lt; ו- &gt;
או שפשוט תכניס את המחרוזת לפונקציה htmlspecialchars היא תעשה,את ההחלפה הזאת בשבילך

AlonElk 22-07-12 13:46

מתן, עדיין לא עובד, אותה תוצאה..
אלמוג, אם אני אשים &quote; בVALUE זה פשוט יציג לי &quote; ולא "

BuildDream 22-07-12 14:43

זה בגלל שטעיתי בקוד - זה &quot; ולא עם e כמו שכתבתי קודם
וכמו שאמרתי יש לך פונקציית php שעושה את ההחלפה בשבילך (htmlspecialchars)

AlonElk 22-07-12 14:56

אוקיי הצלחתי תודה, אבל לגבי להזיז את הINPUT TYPE=FILE עדיין לא הצלחתי, אשמח לעזרה..

BuildDream 22-07-12 15:29

מה הכוונה להזיז? אתה יכול להשתמש בפרמטרים הרגילים (position, top, bottom, right, left)

AlonElk 22-07-12 15:45

כן אבל אני רוצה רק להזיז את הבחר קובץ http://ufu.co.il/files/bri10na1zn9bvguz8a1m.png


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

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