בדיקת משתנה

Mr Boggy Man

New member
בדיקת משתנה

טוב, אחרי הרבה בדיקות, הבנתי שכל משתנה שעובר דרך <form> הוא string השאלה שלי זה: איך אני בודק אם המשתנה הוא float or intiger? תודה מראש
 

Mr Boggy Man

New member
ברור אבל

אם תבדוק, תראה שכל משתנה (לא משנה מהו) שעובר דרך <form> הוא string... תעשה gettype ל$_POST\$_GET שלך ותראה
 

Mr Boggy Man

New member
לדוגמא:

file number 1. testrun.php <form action=testrun.php method=get> Testtext : <input type=text name=test> <input type=submit> </form> <?php $num = gettype($_POST['test']); echo $num; ?>​
תראה מה קורה...הכל string איך אני בודק אם זה float or intiger???
 

kensaggy

New member
תבדוק

אם יש בסטרינג (הנחה: הוא מספר, ז"א אין אותיות) אם יש נקודה.. http://il.php.net/manual/en/function.strpos.php בהצלחה, חן.
 

kensaggy

New member
ואולי זה יעזור לך...

http://il.php.net/manual/en/function.settype.php במידה ואתה צריך שזה יהיה INT לשאר הסקריפט..
 
למעלה