![]() |
[שאלה] ספירת תווים, ובתו מסוים..
שמעו רגע, המערכת שלי כוללת תגובות,
עכשיו לפעמים יש מצבים שהתגובות יוצאות מגבולות העמוד. (אני לא רוצה לעבוד עם BR שמחליף את הN\ בTEXTAREA) נגיד וזה הקוד שלי: PHP קוד:
PHP קוד:
לא ממש הלך לי.. =\ בקיצור רציתי שכל 170 תווים, הוא יעשה <br> אוטומטית.. מישהו יודע? תודה רבה. |
ציטוט:
תעשה לולאה כמו שעשית מ1 עד האורך של הmsg, תיצור משתנה שיכיל את מס' התו הנוכחי ואז כל פעם שהלולאה מסתיימת הוא גדל ב1. בתוך הלולאה תבדוק(if) אם המשתנה הזה שווה ל170, אם כן תוסיף br ותאפס את המשתנה שוב ל0, אם לא אז הלולאה תמשיך. מקווה שעזרתי :) |
PHP קוד:
|
לא הבנתי למה הגדרת את
PHP קוד:
אך בכל זאת זה עדיין ממשיך בבעיה =\ |
אפשר לעשות משהו הרבה יותר פשוט, לבדוק אם הmsg גדול מ170 אז להוסיף לו br, אם הוא גדול מ340 אז להוסיף לו עוד br וכו'...
|
ציטוט:
בגלל זה עדיף בלולאה, אבל הבעיה שלי שצריך לעצור אותו בתו מסוים, לשים לו <BR>, ולהמשיך אותו בתו הזה.. |
אם שמת לב בתוך הלולאה התשמשתי ב .= שזה בעצם מוסיף לסוף של הערך ולא מחליף אותו..
ובגלל שכבר השתמשת במשתנה $msg צריך לאפס אותו כדי להתחיל להוסיף לו את הטקסט שכולל <br /> PHP קוד:
|
תודה רבה אחי. עובד.
|
כל הזמנים הם GMT +2. הזמן כעת הוא 00:53. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ