Hi, ich habe mal wieder ein Problem. Es geht darum, das ich ein Array über mehrere Seiten hinweg befüllen und mitübergeben will.
Das Problem hierbei ist jetzt, das der Wert wohl gespeichert wird, allerdings nur einer. Dieser wird auf jeder Seite wieder überschrieben. Wie kann ich das jetzt lösen, das auf jeder Seite die userid in das Array geschrieben wird und wenn sie schon drin ist, halt nur ausgeben?
lg
PHP:
if($_SESSION['id'] != $userID){
if(!in_array($userID, $_SESSION['profil_array'])){
$nutzer = $rows['visit']+1;
$up = $dbh->prepare("UPDATE ".$dbpf."profil SET visit = ? WHERE id = ?");
$up->bindParam(1, $nutzer, PDO::PARAM_INT);
$up->bindParam(2, $userID, PDO::PARAM_INT);
$up->execute();
$array[] = $userID;
$_SESSION['profil_array'] = $array;
}else $nutzer = $rows['visit'];
}else $nutzer = $rows['visit'];
lg