sivepocke
Новичок
Всем доброго времени суток, мне нужно получить переменную из скрипта index.php, и вставить в другой скрипт 1.php, но при этом что бы index.php не выполнялся, никак не получается это сделать. Изучаю язык совсем не давно, так что просьба не пинать слишком сильно за "быдлокодерство"
сам код index.php
в нем же ниже находится Html форма вот с таким кодом
ну и код странички куда я должен вставать переменную $x.
Подскажите пожалуйста, что мне нужно делать, интернет облазил, так и не понял, с помощью чего я ее должен получить.
сам код index.php
PHP:
<?php
include ('config.php'); // подключение конфига с данным о бд
$db = @mysql_connect($db_loc,$db_user,$db_pass); // подсоединение к mysql
mysql_select_db('ms'); //коннект к бд
////////////////////////////////////////////////////Блок валидации и редиректа//////////////////////////////////////////////////////////
if (isset ($_POST['send'])) // Проверка существования переменной
{
if ($_POST['number'] != "") // проверка на отсутствие нуля
{
$_POST['number'] = filter_var($_POST['number'],FILTER_SANITIZE_NUMBER_INT);//фильтрация введенной строки
if ($_POST['number'] == "") //
{
$Error_name = 'Пожалуйста, введите корректный номер группы ';
}
else
{
$x=$_POST['number']; // Присвоение переменной из глобальной перменной POST
$result=mysql_query(" SELECT `Id` FROM `groups` WHERE `Groupnumber` like '$x'") or die("Error: " .mysql_error()); // вывод результата SQL запроса
if( mysql_num_rows($result)) // Проверка на наличие названия из переменной со строкой в БД
{
$row = implode(mysql_fetch_assoc($result)); // Преобразование из массива в строковый тип
header("location: http://msiu.local/$row.php"); // Редирект
}
else
{
$Error_name = 'Группа не найдена';
}
}
}
else // если переменная изначально пуста
{
$Error_name = 'Пожалуйста, введите корректный номер группы ';
}
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
?>
HTML:
<!DOCTYPE html>
<html lang="ru">
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251"/>
<link rel="stylesheet" type="text/css" href="Http://msiu.local/Style.css">
<title>ФГБОУ ВПО</title>
</head>
<div id="msiu"><img src = "http://msiu.local/msiu.png"></div>
<body>
<div id="forma">
<form action="index.php" method="post">
<p>Поиск по номеру группы</p>
<p><input type="text" name="number" value= "<?php echo $_POST['number']; ?>" size="32"/></p>
<span class ="warning"><?php echo $Error_name; ?></span>
<p><input class="button" type="submit" value="Узнать" name="send"></p>
</form>
</div>
</body>
</html>
HTML:
<!DOCTYPE html>
<html lang="ru">
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251"/>
<link rel="stylesheet" type="text/css" href="Http://msiu.local/Styleforgroups.css">
<title>ФГБОУ ВПО "МГИУ"</title>
</head>
<div id="msiu">
<img src = "http://msiu.local/msiu.png">
</div>
<body>
<div id="tab">
<table>
<tr>
<td>
<p>Расшифровка названий учебных групп</p>
</td>
</tr>
</table>
</div>
<div id="tab2">
<table>
<tr><td rowspan="5"><div id="kod"><?php ?></div></td></tr>
<tr><td align="left">Год приема</td></tr>
<tr><td align="left">Кафедра</td></tr>
<tr><td align="left">Уровень образования</td></tr>
<tr><td align="left">Порядковый номер группы</td></tr>
</table>
</div>
</body>
</html>