Originariamente inviato da TheYooMan
$_SESSION['cometipare'] = $id_cartella;
Giusto, prima però devi iniziare la sessione mettendo 'session_start();' ad esempio dopo il ciclo 'while'.

Se non ho capito male però, vuoi memorizzare lo stesso minuto per tutta la durata della sessione, quindi il codice ti diventa così:

Codice PHP:
<?php

include "config.php";
$query mysql_query("SELECT id_user, date FROM messaggi ORDER BY date DESC limit 1"); while($riga mysql_fetch_assoc($query))
{
    
$id_user 1;
}

session_start();

$id_cartella substr(date('i'), -11);

if(!isset(
$_SESSION["id_cartella"]))
    
$_SESSION["id_cartella"] = $id_cartella;

$cartella "fotos/".$id_cartella ;
$image_src ="fotos/" $id_cartella "fotos/"."1" ".jpg";

echo 
$id_cartella;

?>
In questo modo se è la prima volta che inizi la sessione, la variabile '$_SESSION["id_cartella"]' non era stata ancora inizializzata e quindi la inizializzi con il valore di $id_cartella. Le volte successive sarà già stata inizializzata e quindi manterra il valore iniziale, finchè non saranno resettate tutte le variabili di sessione, ovvero finché non verrà eseguita l'istruzione 'session_unset()'.