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

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

sUP 25-06-06 14:48

בעיה קטנה עם עברית (UTF8)
 
העברתי איזה קובץ לקידוד UTF
עכשיו העברית עובדת בסדר הכל סבבה..

אבל שבניתי ARRAY שצריך לבדוק אם הכניסו אותיות עבריות, זה לא עובד!


http://www.cue.co.il/sites/upload/

PHP קוד:

$allowarray = array("א""ב""ג""ד""ה""ו""ז""ח""ט""י""כ""ל""מ""נ""ס""ע""פ""צ""ק""ר""ש""ת","`","=","+");
$getcheckvalue str_replace($allowarray""$getcheckvalue);

// ואז עשיתי ככה

    
elseif ($getcheckvalue != $getvalue) {
        echo
"<span style='color: red;'> שגיאה: השימוש בעברית ותווים מיוחדים אסורים </span>";
    } 

עכשיו עם ה = וה ` ו + זה עובד..
אבל עם האותיות עבריות לצערי זה לא עובד.

אגב, הבדיקה נעשית ע"י קובץ אחר (למי שתהה), שאותו העברתי ל UTF

מה לעשות אני נואש

daniel3375 25-06-06 15:33

לא יודע אחיי יש מצב אתה מביא לי את קוד מקור להרשמה הזו?

BlueNosE 25-06-06 16:17

תשתמש בPREG
זה יותר מהיר וגם יכול להיות יפתור לך את הבעיה

Alm 25-06-06 16:24

ציטוט:

נכתב במקור על ידי daniel3375
לא יודע אחיי יש מצב אתה מביא לי את קוד מקור להרשמה הזו?

יש לך אזהרה, תקרא חוקים.

sUP 25-06-06 16:36

עומר..
זה עושה לי ככה:

PHP קוד:

Warningpreg_replace(): No ending delimiter ':' found in /home/cubase/domains/cue.co.il/public_html/sites/upload/usercheck.php on line 39

2000000 פעם 


BlueNosE 25-06-06 16:45

OO"
PHP קוד:

if (preg_match ("/([א-ת]|-|`|\+)+/"$text))
{
שגיאה


sUP 25-06-06 17:02

זה לא טוב אחי =\

eLad 25-06-06 17:11

קוד:

/^[&#224;-&#250;, ,+,=]{1,}$/

BlueNosE 25-06-06 21:00

פסיקים בPREG? אני לא בטוח שזה תחביר של PHP.

בכל מקרה תנסה דניאל.
ואהבתי תרעיון להשתמש בUTF במקום בא' ב', אלעד

eLad 25-06-06 21:06

ציטוט:

נכתב במקור על ידי BlueNosE
פסיקים בPREG? אני לא בטוח שזה תחביר של PHP.

בכל מקרה תנסה דניאל.
ואהבתי תרעיון להשתמש בUTF במקום בא' ב', אלעד

זה לא בכוונה, היה אמור להיות רשום שם א-ת, משום מה זה כתב אותם בג'בריש |Rolleyes|

זה Regular Expression ואפשר להשתמש בפסיקים שם


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

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