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

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

dsw 06-01-07 17:40

[PHP] הגבלת תווים
 
צריך איזה קוד שמגביל את התבים בשדה טקסט...

Meir 06-01-07 17:45

בphp אתה יכול לבדוק רק אחרי שהטופס נשלח ולא לפני, כדי לבדוק תשתמש בפונקציה strlen

sUP 06-01-07 18:05

ב HTML תשים ב INPUT:
maxlenght="100"

בשביל להגביל ל 100 תווים

hpman28 06-01-07 18:20

תלוי למה
 
אתה מדבר על TEXTAREA או על שדה TEXT של שורה אחת?

dsw 06-01-07 19:12

ציטוט:

נכתב במקור על ידי hpman28 (פרסם 401617)
אתה מדבר על TEXTAREA או על שדה TEXT של שורה אחת?

TEXT

eLad 06-01-07 19:34

ציטוט:

נכתב במקור על ידי sUP (פרסם 401598)
ב HTML תשים ב INPUT:
maxlenght="100"

בשביל להגביל ל 100 תווים

maxlength, שים לב לאיות

ואפשר לעקוף את זה כי זו הגבלה בצד לקוח..

LosNir 06-01-07 19:53

ציטוט:

נכתב במקור על ידי eLad (פרסם 401682)
maxlength, שים לב לאיות

ואפשר לעקוף את זה כי זו הגבלה בצד לקוח..

נכון,
אבל זה גם בנוסף לבדיקה בצד שרת.

הכי טוב, כי אם אתה עושה רק בדיקה בצד שרת, הבנאדם יכול להמשיך ולרשום טקסט מעל למותר מבלי לדעת שאסור.

Eli-Hai 07-01-07 14:25

ציטוט:

נכתב במקור על ידי LosNir (פרסם 401698)
נכון,
אבל זה גם בנוסף לבדיקה בצד שרת.

הכי טוב, כי אם אתה עושה רק בדיקה בצד שרת, הבנאדם יכול להמשיך ולרשום טקסט מעל למותר מבלי לדעת שאסור.

חיסרון בשדות כמו שדות של שם משתמש, שהוא יכתוב, ויכתוב ויכתוב, המערכת תקצר לו אוטומטית את השם משתמש והוא לא ידע את שם המשתמש החדש שלו.
maxlength ו-substr יעשו טוב את העבודה.

dsw 07-01-07 17:14

לא הבנתיי כלוםם........

sUP 07-01-07 17:36

ציטוט:

נכתב במקור על ידי dsw (פרסם 402071)
לא הבנתיי כלוםם........

אז תוריד את התכנות קידוד ובניית אתרים מהחתימה
ואז אחרי שתבין תחזיר


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

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