Dziękuje, działa.
Mam jeszcze jeden problem, a po co zakładać nowy temat.
Oto plik login.php:
<?php
include '../config.php';
include 'func.php';
switch($_GET['akcja']) {
case "zaloguj":
if(isset($_POST['login']) and
{
$sql = "SELECT id, user_name " .
"FROM users " .
"WHERE user_name='" . $_POST['login'] . "' " .
"AND user_pass='" . md5($_POST['pass']) . "'";
$_SESSION['id'] = $row['id'];
$_SESSION['name'] = $row['user_name'];
}
}
redirect('index.php');
break;
case "wyloguj":
redirect('../index.php');
break;
}
?>
Jak widać jest tam:
$_SESSION['id'] = $row['id'];
W innym pliku mam:
case "news":
$data = $_POST['data'];
$tytul = $_POST['tytul'];
$skrot = $_POST['skrot'];
$tresc = $_POST['tresc'];
//$id_user = $_SESSION['id'];
$sql2 = "INSERT INTO `TABELA`.`aktualnosci` (
`id` ,
`news_title` ,
`news_skrot` ,
`news_text` ,
`news_date` ,
`user_id`
)
VALUES (
NULL , '" . $tytul ."', '" . $skrot ."', '" . $tresc ."', '" . $data ."', '" . $_SESSION['id'] ."'
);";
echo "<h1>News dodany!</h1>"; break;
Lecz zamiast np. ID dodawać 1 to dodaje 12 non stop