Loading...
Обучение/Помощь новичкам | Формы и взаимодействия hot
XxxDIABLOxxX (18.11.2017 в 21:07)
PhpStorm (18.11.2017 в 20:43)
header('location: адрес');
exit();

exit(header('location: /')); .дум.


в чём суть exit() после редиректа в PHP и что Вы тут насочиняли *CRAZY*
PhpStorm , а куда лучше подставить а то нефига не отправляет на страницу
-_-Vz[LET]kA-_- (18.11.2017 в 20:59)
ProcuratoR , с нуля творенье понаписал ну вот сам код

<?php
//Подключение шапки
require_once("header.php");
?>
<ul class="menu-main">
<li><a href="index.php">О компании</a></li>
<li><a href="autopark.php" class="current">Автопарк</a></li>
<li><a href="uslovia.php">Условия</a></li>
<li><a href="contact.php">Контакты</a></li>
</ul>
<?php
// файлы ядра, функции и т.п. и т.д
if (filter_has_var(INPUT_GET, 'id_auto')) {
$id_auto = empty($_GET['id_auto']) ? '0' : abs(intval($_GET['id_auto']));
}
if (filter_has_var(INPUT_GET, 'status')) {
$status = empty($_GET['status']) ? '0' : abs(intval($_GET['status']));
}
if($status < '1'){
// Дальше выбираешь запись из таблицы с id = $id
$query = "SELECT * FROM `auto` where id_auto = $id_auto";
if ($result = $mysqli->query($query)) {
/* извлечение ассоциативного массива */
while ($row = $result->fetch_assoc()) {
?>
<img src="<?=$row['url']?>" alt="trade" width="200">
</br />Марка автомобиля: <?=$row['mark']?>
<br />Модель автомобиля: <?=$row['model']?>
<br /> Класс автомобиля: <?php echo $row['klass']; ?>
<br />Цвет автомобиля: <?=$row['color']?>
<br />Тип коробки передач: <?=$row['typep']?>
<br />Государственный номер автомобиля: <?=$row['gnum']?>
<br />Статус автомобиля:
<?
if ($row['status'] == '0'){echo "свободно";}
else{echo "занято";}
?>
<br />Цена аренды автомобиля за один день: <? echo $row['cena'];
$cena = $row['cena'];
?> <a href="#print-this-document" onclick="print(); return false;">Распечатать</a>
<?
}}
$usluga_1 = addslashes ( $_POST['uslug_1'] );
$usluga_2 = addslashes ( $_POST['uslug_2'] );
$usluga_3 = addslashes ( $_POST['uslug_3'] );
$date_rend = $_POST['date_rend'];
$date_vozvr = $_POST['date_vozvr'];
$days = $_POST['days'];
$info = $_POST['info'];
if(isset($_POST['ok'])){
$add1 = $mysqli->query ("INSERT INTO `zakaz` (`id_auto`, `date_rend`, `date_vozvr`, `days`, `usluga_1`, `usluga_2`, `usluga_3`, `info`) values ('$id_auto', '$date_rend', '$date_vozvr', '$days', '".$usluga_1."', '".$usluga_2."', '".$usluga_3."', '$info')");
include("test.php");
}?>
<br>
<form action="" method="post">
<fieldset>
<legend>
Укажите дополнительную информацию
</legend>
<label>
Введите дату взятия авто в аренду:
</label>
<input type="text" name="date_rend" placeholder="00.00.00">
<br>
<label>
Введите дату окончания аренды авто:
</label>
<input type="text" name="date_vozvr" placeholder="00.00.00">
<br>
<label>
Аренда на:
</label>
<input type="text" name="days" placeholder="Укажите на сколька дней">
<br>
<label>
Вам нужен водитель? (стоимость услуги 1000 руб/день)
</label>
<input type="checkbox" name="uslug_1" value="1" title="Выбрать">
<br>
<label>
Вам нужен навигатор в машину? (стоимость услуги 200 руб/день)
</label>
<input type="checkbox" name="uslug_2" value="1" title="Выбрать">
<br>
<label>
С вами будет ребенок? (детские принадлежности для перевоза ребенка 1200 рублей)
</label>
<input type="checkbox" name="uslug_3" value="1" title="Выбрать">
<br>
<label>
Укажите дополнительную информацию:
</label>
<input type="text" name="info" placeholder="Введите дополнительную информацию. Укажите возвраст ребенка">
<br>
<button name="ok">ТЫК!</button>
</fieldset>
</form> <?
}else{echo '<br />Этот автомобиль уже арендован';}
?>
<?php
//Подключение подвала
require_once("footer.php");
?>



Я как понимаю это скрипт гонок?
Lil()Peep , бери глубже
XxxDIABLOxxX (18.11.2017 в 21:07)
exit(header('location: /')); .дум.

Веселая конструкция
Avenax , работала бы хоть какая нибудь а то нефига )
-_-Vz[LET]kA-_- ,
Вот замени у себя, на это
if(isset($_POST['ok'])){

$add1 = $mysqli->query ("INSERT INTO `zakaz` (`id_auto`, `date_rend`, `date_vozvr`, `days`, `usluga_1`, `usluga_2`, `usluga_3`, `info`) values ('$id_auto', '$date_rend', '$date_vozvr', '$days', '".$usluga_1."', '".$usluga_2."', '".$usluga_3."', '$info')");
header("Location: / ");
exit();
}
Там где красным, твой адрес
________
посл. ред. 18.11.2017 в 23:13; всего 1 раз(а); by Avenax
Avenax , header("Location: test.php"); так адрес делжен быть написан иль как всеравно не робит низ отрезает и все
PhpStorm (18.11.2017 в 21:27)
XxxDIABLOxxX (18.11.2017 в 21:07)
PhpStorm (18.11.2017 в 20:43)
header('location: адрес');
exit();

exit(header('location: /')); .дум.


в чём суть exit() после редиректа в PHP и что Вы тут насочиняли *CRAZY*

в нтопах без exit было первое время, так через админку по ссылке удаляли гости сайты))
хотя и переадресация была на index
________
посл. ред. 19.11.2017 в 05:07; всего 2 раз(а); by SNEG
.рукалицо.
Онлайн: 0
Время:
Gen. 0.1126
(c) Bym.Guru 2010-2026