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

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

חבר13 27-12-05 14:00

שאלה ב PHP דחופה;
 
אני רוצה לעשות נגיד הוספת עבודות
ואני רוצה שיהיה לי כפתור checkbox
שישאל עם אני רוצה שזה יוצג בדף הראשי או לא
עם מסמנים את זה אז זה יופיע עם לא אז לא יופיע
איך?

x-ray 27-12-05 14:06

מירו,ככה נראה לי אם הבנתי אותך נכון:

PHP קוד:

if($chack==true)blabla
else bla 


LosNir 27-12-05 14:11

בשם תשים 1 וב value תשים 2 (סתם דוגמה)
קוד:

$1 = $_POST['1'];
if($1 == $2)
{
bla
}


חבר13 27-12-05 15:02

קוד:

$name = $_POST["name"];
$namesite= $_POST["namesite"];
$link = $_POST["link"];
$pic = $_POST["pic"];
$title = $_POST["title"];
$check = $_POST["check"];

if(isset($check))
$check=1;
else
$check=0;

$query = mysql_query("insert into des(name, namesite, link,pic,title,check) values('$name','$namesite', '$link','$pic','$title','$check')")or die(mysql_error());
echo "העבודה נקלטה אתה מועבר";
  echo "<meta http-equiv=\"refresh\" content=\"2; url=bar.php\">";

זה הקוד שלי
וזה התיבה של הchekbox
אבל זה לא שולח לי למסד
עם אני מוחק את הchekbox
הכל עובד לי רגיל

קוד:

<input type="checkbox" name="check" value="1" />

שקד 27-12-05 15:21

תחליף את הקוד שלך בזה:

PHP קוד:

        if(isset($check==true))
        {
                
$check=1;
        } else {
                
$check=0;
        }

 
mysql_query("INSERT INTO `des` VALUES('$name','$namesite','$link','$pic','$title','$check')") or die(mysql_error());
echo 
"äòáåãä ð÷ìèä àúä îåòáø";
   echo 
"<meta http-equiv=\"refresh\" content=\"2; url=bar.php\">"


חבר13 27-12-05 15:23

ואיי שקד אתה מלך אין אין באמא שלי שאתה תותח


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

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