Добрый вечер профессионалы. Вот как мне сделать, что бы переходя по ссылке (допустим их здесь пять), ссылка присваивала своё значение для переменной dep ? Я так понял это делается через сессии $session_start, может я не прав?
<?php
$arr=array();
$arr[0]='запись1';
$arr[1]='запись2';
$arr[2]='запись3';
$arr[3]='запись4';
$arr[4]='запись5';
for ($j = 0; $j < count($arr); $j++) {
echo '<a href="http://localhost/test.php?dep='.$arr[$j].'">'. $arr[$j] . '</a><br>'; }
echo $dep;
?>
Да, еще, сейчас у меня маленькая ошибка в этом скрипте, так как переменная dep неправильно объявлена, как я понял. но не суть..
после того как перешли по ссылки с переменной, до нее можно достучаться через глобальный массив $_GET
if (isset($_GET['dep']) { // проверяем существует ли $_GET['dep']
echo $_GET['dep'];
}
Просто на странице test.php сверху пишите
session_start();
if(!empty($_REQUEST["dep"])){
$_SESSION["DEP_VALUE"] = $_REQUEST["dep"];
}
А если нужно использовать просто, то тогда, как вам ответили выше.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Подскажите пожалуйста по какой причине не получается записать данные из массива в таблицу? Ошибок никаких не выдает, но запись не происходит,...
Всем привет! Столкнулся с проблемой, что при выгрузке данных из базы и конвертации их в json получаю ошибку "Malformed UTF-8 characters, possibly incorrectly encoded"Решил...