vorrei che $id_cartella = sia un numero compreso tra 1 e 9 e che cambi ogni minuti.
qualcuno sa com' è lo script ?![]()
vorrei che $id_cartella = sia un numero compreso tra 1 e 9 e che cambi ogni minuti.
qualcuno sa com' è lo script ?![]()
Per ottenerelo puoi utilizzare http://www.php.net/time e l'operatore modulo.
Se non cerchi la precisione svizzera![]()
puoi fare così
Così cambia ogni minuto ma da 0 a 9, quindi per l'appunto se non ti interessa la precisione puoi aggiungereCodice PHP:
$id_cartella = substr(date('i'), -1, 1);
Così hai un range da 1 a 9, solo che l'1 dura 2 minutiCodice PHP:
if($id_cartella == 0) $id_cartella = 1;
perfetto, va bene anche la precisione "approssimata"..
ora con questo seleziono la cartella che l'utente deve utilizzare per visualizzare le proprie foto.
ora $id_cartella = substr(date('i'), -1, 1); è un numero,
vorrei settare questa variabile per far si che le foto successive siano sempre scelte da questa cartella per questo utente.
io ho fatto cosi':
<?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 = $riga['id_user'];
}
$id_cartella = substr(date('i'), -1, 1);
if($id_cartella == 0) $id_cartella = 1;
$cartella = "fotos/".$id_cartella ;
$image_src ="fotos/" . $id_cartella . "fotos/"."1" . ".jpg";
echo "<img src=\"$image_src\">";
?>
pero' allo scadere del tempo pesca in un 'altra cartella...
Se vuoi "ricordare" quel numero basta che lo inserisci nel db
si ma solo alla fine lo faro', vorrei solo che la sessione si ricordi di quel numero che viene ripreso per tutta la durata...![]()
e il problema qual'è?
Ps. quanti 3d hai aperto per 'sto script? aprine uno in offro lavoro che fai prima![]()
si, ne ho aperto uno con la stessa argomentazione alla fine..
cmq vorrei solo che la variabile sia valida per tutta la sessione...
ma non mi riesce..