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

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

רומן 22-06-07 09:55

רוצה להגביל רק תווים ממסויימים בשדה..
 
אני מנסה לעשות ששדה טקסט, של שם משתמש לדוגמא יוכלו לכתוב רק אותיות של א-ת
a-b 0-9, נגיד.. כדי לחסום כל מיני תווים בלתי נראים ודברים כאלה..

תודה למי שעוזר :)

Derey22 22-06-07 10:01

אני חושב שמשתמשים בpreg_match

mlnn 22-06-07 10:11

צד שרת או לקוח?

Elad-A 22-06-07 11:07

אז תבדוק אחרי שליחת הטופס...

PHP קוד:

function is_valid_name($name)
{
    return 
preg_match('#^[א-תa-zA-Z0-9\-.]+$#',  $name) ? true false;


אם אתה צריך ב JAVASCRIPT אז תגיד..

רומן 22-06-07 11:13

ציטוט:

נכתב במקור על ידי Elad-A (פרסם 504471)
אז תבדוק אחרי שליחת הטופס...

PHP קוד:

function is_valid_name($name)
{
    return 
preg_match('#^[א-תa-zA-Z0-9\-.]+$#',  $name) ? true false;


אם אתה צריך ב JAVASCRIPT אז תגיד..

בידיוק, תודה רבה אחי!!!

Elad-A 22-06-07 11:43

ד"א רומן תבדוק גם ככה שלא יהיה משתמשים ריקים:

PHP קוד:

if(!trim($user))
{
      die(
"error!");




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

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