Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
Ev0luti0N каза:Правиш си двата бутона с едно и също име в единия слагай стойност 1 в другия стойност 2 или true и false ти си знаеш.
Правиш проверка кое точно е избрано:
PHP:if ($_POST['radio'] === 1) { // датата } else if ($_POST['radio'] === 2) { // нищо }
$sql = "INSERT INTO `godini` (`id`, `godina`,`date`, `info`, `addon`) VALUES ('NULL', '$godina','$date', '$info', '$addon')";
$result = mysql_query($sql) or die(mysql_error());
if($result == true){
echo "УСПЕШНО ДОБАВИХТЕ СЪБИТИЕТО!";
echo "<meta http-equiv='refresh' content='1;url=add.php''>";
}
Ми няма поле $_POST['date'];niki_noki каза:Да ама не става вади ми тази грешка:
Код:Notice: Undefined variable: date in C:\xampp\htdocs\m\add.php on line 125
И събитието си го добавя в базата данни обаче колоната date си стои празна
Да!niki_noki каза:PHP:if ($_POST['radio'] === 1) { $date = htmlspecialchars(addslashes($_POST['days'])).'.'.htmlspecialchars(addslashes($_POST['months'])); } else if ($_POST['radio'] === 2) { $date = 'Не е зададен'; }
Така ли трябва
Каква грешка ти изкарва или ти записва всичко в базата данни?niki_noki каза:Код:<input type="radio" name="radio" value="1"> <input type="radio" name="radio" value="2">
И пак така... :Х
niki_noki каза:Да ама не става вади ми тази грешка:
Код:Notice: Undefined variable: date in C:\xampp\htdocs\m\add.php on line 125
И събитието си го добавя в базата данни обаче колоната date си стои празна
Дай си кода :shock:niki_noki каза:niki_noki каза:Да ама не става вади ми тази грешка:
Код:Notice: Undefined variable: date in C:\xampp\htdocs\m\add.php on line 125
И събитието си го добавя в базата данни обаче колоната date си стои празна
<?php
if (isset($_POST['submit']))
{
$days = htmlspecialchars(addslashes($_POST['days']));
$months = htmlspecialchars(addslashes($_POST['months'])); }
?>
<form action="" method="post">
<font color="#ddd">Година:</font> <input name="godina" type="text" style="width: 80px; padding-left: 8px; " maxlength="4"/>
<br/>
<?php
echo '<font color="#ddd">Дата:</font> <input type="radio" name="radio" value="1"> <select name="days">';
for ($i=1;$i<=31;$i++)
{
echo '<option value="'.$i.'">'.$i.'</option>';
}
echo '</select>
<select name="months">';
echo '<option value="01">01</option>';
echo '<option value="02">02</option>';
echo '<option value="03">03</option>';
echo '<option value="04">04</option>';
echo '<option value="05">05</option>';
echo '<option value="06">06</option>';
echo '<option value="07">07</option>';
echo '<option value="08">08</option>';
echo '<option value="09">09</option>';
echo '<option value="10">10</option>';
echo '<option value="11">11</option>';
echo '<option value="12">12</option>';
echo '</select> <font style="color: #ddd;">няма информация </font><input type="radio" name="radio" value="2"><br />';
?>
<font color="#ddd">Информация:</font><br/>
<textarea name="info" onKeyDown="limitText(this.form.info,this.form.countdown,800);"
onKeyUp="limitText(this.form.info,this.form.countdown,800);" style="border: none; width: 436px; height: 292px; padding-left: 10px; ">
</textarea><br>
<font size="1" color="#ddd">Имате още <input readonly type="text" name="countdown" value="800" style="background: #eee; border: none; width: 22px;"> символа.</font>
<br />
<br />
<input name="submit" type="submit" value="Изпрати"/>
</form>
<?php
include "include/config.php";
date_default_timezone_set('Europe/Sofia');
if(isset($_POST['submit'])){
$godina = htmlspecialchars(addslashes($_POST['godina']));
$info = htmlspecialchars(addslashes($_POST['info']));
$addon = date('d/m/Y H:i:s');
$broy = strlen($info);
if($broy < '10'){
echo "ТРЯБВА ДА ВЪВЕДЕТЕ ПОВЕЧЕ ОТ 10 СИМВОЛА";
exit;
}
if ($_POST['radio'] === 1)
{
$date = htmlspecialchars(addslashes($_POST['days'])).'.'.htmlspecialchars(addslashes($_POST['months']));
}
else if ($_POST['radio'] === 2)
{
$date = 'Не е зададен';
}
$sql = "INSERT INTO `godini` (`id`, `godina`,`date`, `info`, `addon`) VALUES ('NULL', '$godina','$date', '$info', '$addon')";
$result = mysql_query($sql) or die(mysql_error());
if($result == true){
echo "УСПЕШНО ДОБАВИХТЕ СЪБИТИЕТО!";
//echo "<meta http-equiv='refresh' content='1;url=add.php''>";
}} ?>
<?php
if (isset($_POST['submit']))
{
$days = htmlspecialchars(addslashes($_POST['days']));
$months = htmlspecialchars(addslashes($_POST['months'])); }
?>
<form action="" method="post">
<font color="#ddd">Година:</font> <input name="godina" type="text" style="width: 80px; padding-left: 8px; " maxlength="4"/>
<br/>
<?php
echo '<font color="#ddd">Дата:</font> <input type="radio" name="radio" value="1"> <select name="days">';
for ($i=1;$i<=31;$i++)
{
echo '<option value="'.$i.'">'.$i.'</option>';
}
echo '</select>
<select name="months">';
echo '<option value="01">01</option>';
echo '<option value="02">02</option>';
echo '<option value="03">03</option>';
echo '<option value="04">04</option>';
echo '<option value="05">05</option>';
echo '<option value="06">06</option>';
echo '<option value="07">07</option>';
echo '<option value="08">08</option>';
echo '<option value="09">09</option>';
echo '<option value="10">10</option>';
echo '<option value="11">11</option>';
echo '<option value="12">12</option>';
echo '</select> <font style="color: #ddd;">няма информация </font><input type="radio" name="radio" value="2"><br />';
?>
<font color="#ddd">Информация:</font><br/>
<textarea name="info" onKeyDown="limitText(this.form.info,this.form.countdown,800);"
onKeyUp="limitText(this.form.info,this.form.countdown,800);" style="border: none; width: 436px; height: 292px; padding-left: 10px; ">
</textarea><br>
<font size="1" color="#ddd">Имате още <input readonly type="text" name="countdown" value="800" style="background: #eee; border: none; width: 22px;"> символа.</font>
<br />
<br />
<input name="submit" type="submit" value="Изпрати"/>
</form>
<?php
include "include/config.php";
date_default_timezone_set('Europe/Sofia');
if(isset($_POST['submit'])){
$godina = htmlspecialchars(addslashes($_POST['godina']));
$info = htmlspecialchars(addslashes($_POST['info']));
$addon = date('d/m/Y H:i:s');
$broy = strlen($info);
if($broy < '10'){
echo "ТРЯБВА ДА ВЪВЕДЕТЕ ПОВЕЧЕ ОТ 10 СИМВОЛА";
exit;
}
if ($_POST['radio'] == "1")
{
$date = htmlspecialchars(addslashes($_POST['days'])).'.'.htmlspecialchars(addslashes($_POST['months']));
}
else if ($_POST['radio'] == "2")
{
$date = 'Не е зададен';
}
$sql = "INSERT INTO `godini` (`id`, `godina`,`date`, `info`, `addon`) VALUES ('NULL', '$godina','$date', '$info', '$addon')";
$result = mysql_query($sql) or die(mysql_error());
if($result == true){
echo "УСПЕШНО ДОБАВИХТЕ СЪБИТИЕТО! - " . $_POST['radio'] . " - " . $date;
//echo "<meta http-equiv='refresh' content='1;url=add.php''>";
}} ?>