הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 21-06-06, 12:20   # 1
link
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 191

link לא מחובר  

בדיקת מחרוזת(עזרה קטנה)

שלום, השאלה שלי היא כיצד אני בודק שלא הזינו רק רווחים.
  Reply With Quote
ישן 21-06-06, 12:22   # 2
lalamen
חבר פורום
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 328

lalamen לא מחובר  

עם הפונקציה trim
  Reply With Quote
ישן 21-06-06, 12:24   # 3
eLad
Fatal Error
 
eLad's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: localhost
גיל: 38
הודעות: 1,968

eLad לא מחובר  

תחליף את
קוד:
/^\s+|\s+$/g
ב:

קוד:
""
כלומר ב"כלום". זה בודק גם ירידת שורה.
__________________
eLad
  Reply With Quote
ישן 21-06-06, 14:08   # 4
link
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 191

link לא מחובר  

ציטוט:
נכתב במקור על ידי eLad
תחליף את
קוד:
/^\s+|\s+$/g
ב:

קוד:
""
כלומר ב"כלום". זה בודק גם ירידת שורה.
כאילו ככה:
קוד:
if ( ereg ( "/^\s+|\s+$/g" , $var ) )
{
    echo "not vaild";
}
  Reply With Quote
ישן 21-06-06, 14:21   # 5
eLad
Fatal Error
 
eLad's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: localhost
גיל: 38
הודעות: 1,968

eLad לא מחובר  

ציטוט:
נכתב במקור על ידי link
כאילו ככה:
קוד:
if ( ereg ( "/^\s+|\s+$/g" , $var ) )
{
    echo "not vaild";
}
יותר בכיוון של:

קוד:
function fTrim(str) { 
	alert(str.replace(/^\s+|\s+$/g,"")); 
}
ודוגמא בפעולה - http://www2.sycx.net/trim.html

זה יקצץ רווחים רק מהסוף ומההתחלה (ולא מאמצע הטקסט). הכוכביות מסמנות את תחילת וסוף המחרוזת (כדי שתוכל לראות את הקיצוץ שנעשה.
__________________
eLad
  Reply With Quote
ישן 21-06-06, 15:38   # 6
-VladK-
הוסטסניון
 
-VladK-'s Avatar
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
גיל: 34
הודעות: 2,182

-VladK- לא מחובר  

אז רגע כפי שהבנתי הקוד הזה מחליף את הרווח ב"ריק" ואז זה מדפיס שגיאה שזה ריק...אוקי הכל טוב ויפה..אבל אם המשתמש כתב: אהלן אנשים.
שימו לב שיש רווח...אז מה לא יהיה רווח?

עריכה:
אופסי מצטער...לא שמתי לה להמשך...
  Reply With Quote
ישן 21-06-06, 15:52   # 7
link
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 191

link לא מחובר  

אני יותר הייתי צריך פונקציה שבודקת האם הזינו מילים או רק רווחים בphp
  Reply With Quote
ישן 21-06-06, 15:56   # 8
-VladK-
הוסטסניון
 
-VladK-'s Avatar
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
גיל: 34
הודעות: 2,182

-VladK- לא מחובר  

אחי אתה יכול להשתמש בפונקציה הזאת שנתנו לך בכך שאתה עושה כזה דבר:
קודם הפונקציה מחליפה את כל הרווחים המיותרים....ואז...אתה בודק אם זה ריק אז מוציאים ERROR.
  Reply With Quote
ישן 21-06-06, 16:56   # 9
link
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 191

link לא מחובר  

ציטוט:
נכתב במקור על ידי CriSis
אחי אתה יכול להשתמש בפונקציה הזאת שנתנו לך בכך שאתה עושה כזה דבר:
קודם הפונקציה מחליפה את כל הרווחים המיותרים....ואז...אתה בודק אם זה ריק אז מוציאים ERROR.
תודה רבה לכולם, עשיתי משהו שונה אבל על אותו רעיון. למי שרוצה הינה פונקציה מוכנה:
PHP קוד:
function check_if_enter($var)
{
    
$var str_replace(" """ $var);

    if ( 
$var == "" )
    {
        return 
false;
    }
    else
    {
        return 
true;
    }

  Reply With Quote
ישן 21-06-06, 18:18   # 10
link
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 191

link לא מחובר  

יש לי עוד שאלה קטנה(אני יודע שאני הרבה שאלות בזמן האחרון - גם אותי זה מעצבן).
בתוך עורך הwyswig שלי יש תג div שמבחינת עיצוב הוא נמצא שם הוא הולך ככה:
<DIV dir=rtl style="FONT-SIZE: 11px; FONT-FAMILY: arial"></DIV>
וכשאני בודק עם לא הזינו תוכן אז בשביל php המשתנה של האיזור טקסט עדיין מלא. אני מעוניין לדעת אם יש דרך להשיג את מה שבין הdiv - כלומר ליישם את זה לתוך משתנה?

תודה רבה,
רועי.
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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