28-03-06, 11:17 | # 1 |
חבר בקהילה
|
[PHP] בעיה מוזרה...
שלום,
צצה לי בעיה מוזרה... טוב, אז הקוד הולך ככה: PHP קוד:
זה בודק האם יש את הסימן "." בתוך המשתנה SAddress, וזה בודק אם התו הראשון בתוך המשתנה SAddress הוא תו מתוך התווים שיש במשתנה chars. הקוד עובד בסדר... אבל הבעיה היא שאם למשל אני רושם "asdasd." , זה רושם לי "!Thank You", אך מדוע? זה בודק הרי אם התו הראשון הוא אחד מהתווים שיש בchars , ואין הרי נקודה בchars , אז למה הוא רושם את זה? |
28-03-06, 12:09 | # 2 |
משתמש - היכל התהילה
|
לש"ש
יכול להיות שהוא מתיחס לתו בתור ביטוי רגולרי. http://php.eitan.ac.il/main.php?id=00172#jump05 תנסה לשים\ לפני התו שאתה בודק.
__________________
קו ישר, כי אפשר גם אחרת |
28-03-06, 12:24 | # 3 |
חבר בקהילה
|
ניסיתי לעשות זאת כך:
PHP קוד:
מה עושים? |
28-03-06, 15:37 | # 4 |
משתמש - היכל התהילה
|
לש"ש
טעות שלי לא שמתי לב למה שעשית. תנסה ככה: PHP קוד:
__________________
קו ישר, כי אפשר גם אחרת |
28-03-06, 16:50 | # 5 |
חבר בקהילה
|
תודה
זה עובד, אפשר לנעול. |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|