<?php include_once("bd_connect.php");
date_default_timezone_set('Europe/Moscow');
?>
<html>
<head>
<title>Главная</title>
<center><h3>САЙТ</h3></center>
</head>
<body>
<p> <small> <form action=".php" method="post">
<p> <a href="registration.php">Регистрация </a> Логин: <input type="text" name="Login" size="12">
Пароль:<input type="text" name="Password" size="12"> <input type="submit" value="Вход" />
</form></p>
<h4 style="background-color:#FFAFA0;"><a href="Index.php"> ФОРУМ </a>
<a href="dating.php">ЗНАКОМСТВА</a> <a href="personal.php">ЛИЧНЫЙ КАБИНЕТ </a>
<a href="search.php">ПОИСК </a> <a href="rules.php">ПРАВИЛА </a></h4>
<br>
<form method="post">
<textarea name="text"></textarea>
<input type="submit" value="Отправить" />
</form>
<?php
$date = date('Y-m-d H:m:s');
$strSQL1 = "SELECT * FROM userinfo WHERE id=" .$_GET["id"];
$strMSG="INSERT INTO messages (text,writer,reader,date) VALUES (";
// Выполнить запрос (набор данных $rs содержит результат)
$rs1 = mysql_query($strSQL1) or die(mysql_error());;
// Цикл по $rs
while($row1 = mysql_fetch_array($rs1)) {
// Записать данные человека
echo "<br><p></p><p class=i>" . $row1["name"] . " " . $row1["lname"] ." ".$row1["login"]. "<br>
Возраст: " . $row1["age"] . "<br>
Страна: " . $row1["country"] . "<br>
Город: ". $row1["city"] . "<br>
Образование: ". $row1["education"] . "<br>
О себе: ". $row1["info"] . "<br>
Зарегистрирован: " . $row1["regdate"] . "</p>";
if (isset($_POST['text']) && trim($_POST['text'])){
$strMSG = $strMSG."'".$_POST['text']."', '".$login."', '".$row1["login"]."', '".$date."')";
mysql_query($strMSG) or die(mysql_error());
header("Location: userpaige.php");
}
}
//mysql_close();
echo $strSQL1;
echo $strMSG;
echo $date;
?>
</body>
</html>
Как тут обойтись без header location? При его использовании редирректом на эту же страницу или на другие, у меня падает сессия и не распознается айди в строке $strSQL1 =
"SELECT * FROM userinfo WHERE id=" .$_GET["id"];
.