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

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

Ran1989 16-12-05 13:07

הבעיה היא ככה
בINPUT אתה עושה
value=""
עכשיו שרושמים " זה חושב אילו סגרת כבר את זה נגיד
value="בע"ה"
את בעיה זו ניתן לפתור בכך שתהפוך את " לקוד האסקי שלו

A.M.F 16-12-05 13:10

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

Ran1989 16-12-05 13:20

http://www.lookuptables.com/

LosNir 16-12-05 13:38

גם לי יש את הבעיה הזאת.
ניסיתי לעשות:
PHP קוד:

str_replace('"'"&#34"""); 

אבל זה לא עובד :(
אפשר עזרה?

A.M.F 16-12-05 15:37

ציטוט:

נכתב במקור על ידי LosNir2
גם לי יש את הבעיה הזאת.
ניסיתי לעשות:
PHP קוד:

str_replace('"'"&#34"""); 

אבל זה לא עובד :(
אפשר עזרה?

תנסה ככה-
PHP קוד:

$text str_replace("\"""&#34"$text); 

אני תאמת עוד לא ניסיתי אצלי אבל זה אמור לעבוד

sUP 16-12-05 16:36

אז אולי תוריד תסלאש בסוף של ה INPUT? =\

למה צריך

<input />

אפשר גם בלי

Neoteric 16-12-05 19:01

אתה שם סלאשים ללא סיבה, מומלץ שתחזור על HTML.
ככה זה אמור להיות:
(דוגמא קטנה מכל הקוד)
HTML קוד:

<input type="text" disabled="disabled" style="width: 386px; border: 2px inset white; height: 21px; font-size: 12px; font-family: Arial; padding-right: 2px;" value=""/>
עריכה: החלטתי כבר לתקן הכל:

PHP קוד:

<?php
while ($data mysql_fetch_array($city_query)) {
        echo 
'<input type="text" disabled="disabled" style="width: 386px; border: 2px inset white; height: 21px; font-size: 12px; font-family: Arial; padding-right: 2px;" value="';
        echo 
$data['name'];
        echo 
", ".$data['city'];
        echo 
", ".stripslashes($data['bAdd']);
        echo 
", îñ' èìôåï: ".$data['phone'];
        echo 
", ".$data['cellPhone'];
        echo 
' "/>';
        echo 
"<br/>";
    }  
    
?>


sUP 16-12-05 19:30

למה לפני המשתנה אתה סוגר תאקו?

PHP קוד:

<?php 
while ($data mysql_fetch_array($city_query)) { 
        echo 
"<input type='text' disabled='disabled' style='width: 386px; border: 2px inset white; height: 21px; font-size: 12px; font-family: Arial; padding-right: 2px;' value='"
        echo 
"$data['name']"
        echo 
", $data['city']"
        echo 
", stripslashes($data['bAdd'])"
        echo 
", îñ' èìôåï: $data['phone']"
        echo 
", $data['cellPhone']"
        echo 
" '/>"
        echo 
"<br/>"
    }   
    
?>

אני בכל מקרה עובד ככה


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

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