View Single Post
ישן 28-01-09, 18:37   # 1
SniR-S
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Aug 2008
הודעות: 546

SniR-S לא מחובר  

בדיקת נתונים

יש לי תיבות טקסט, שאני לא רוצה שישארו ריקות, ובמידה והם יהיו ריקים או לא שווים לערך מסויים
תקפוץ הודעת alert..
"אנא מלאו שם!" / "אנא הכניסו הודעה!" לצורך העניין..
הבעיה היא שיצרתי תנאי else if שבעצם הוא בודק אם הערך של מה שנשלח בטופס הוא ריק או שווה לערכים "שם השולח" / "הודעה" אז הוא מציג את ה alert, אוקי הכל טוב וסבבה
אבל איך שאני מרענן את העמוד ההודעה alert קופצת.. כי היא בודקת את הערכים..

זה הקוד שתבינו על מה אני מדבר
PHP קוד:
else if (!isset($_POST['name']) == "'.$nametext.'" || null) {
    echo 
"<script>alert('אנא מלאו שם!')</script>";
}

else if (!isset(
$_POST['msg']) == "'.$msgtext.'" || null) {
    echo 
"<script>alert('אנא הכניסו הודעה!')</script>";

זה לא טוב בשבילי, אני יכול לבדוק בעצם עם הערך שיש במשתנים של השליחה name ו msg
הם לא ריקים אם אני שם ב value משהו..
אבל אז אנשים יוכלו לשלוח עם ה value שאני שמתי..
ואני לא רוצה את זה.

המטרה שלי היא לחייב משתמשים לרשום שם משתמש + הודעה ושלא יהיו ריקים או שווים ל value שקבעתי להם מראש.
  Reply With Quote