operazioni con numeri casuali

colomber

Utente Attivo
4 Dic 2012
232
1
18
Salve ho due numeri che si generano casualmente con la funzione di php, su questi due numeri eseguo delle operazioni e controllo che il risultato inserito sia esatto, il problema é che ogni volta che si ricarico la pagina i numeri generati casualmente cambiano come faccio a mantenere quelli generati la prima volta?
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao, potresti memorizzarli in SESSION
PHP:
<?php

session_start();

$_SESSION['numero_casuale'] = isset($_SESSION['numero_casuale']) ? $_SESSION['numero_casuale'] : rand(1, 100);

echo $_SESSION['numero_casuale'];
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
è una semplice condizione : se non hai già memorizzato il numero, lo generi.
 

colomber

Utente Attivo
4 Dic 2012
232
1
18
e se volessi con un pulsante calcellare la session e rigenerare nuovi numeri?
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
puoi anche scrivere così se ti è più familiare
PHP:
if (!isset($_SESSION['numero_casuale'])) {
    $_SESSION['numero_casuale'] = rand(1, 100);
}
per cancellare una sessione puoi usare unset
PHP:
unset($_SESSION['numero_casuale']);
 
Discussioni simili
Autore Titolo Forum Risposte Data
G Operazioni matematiche con grandi numeri PHP PHP 5
C Operazioni con Frazioni PHP 2
M Operazioni matematiche con variabili Classic ASP 2
N operazioni con le date. PHP 2
L ancora operazioni con decimali Javascript 0
E Eseguire operazioni dal server con un timer PHP 1
A Inserimento dati nel database tramite form + altre operazioni PHP 18
P [Javascript] [html5] operazioni matematiche come output di un form Javascript 7
E [PHP] Operazioni di confronto su stringhe PHP 26
G [PHP] Operazioni sulle stringhe PHP 2
Z Operazioni tra campi di un form html HTML e CSS 2
V Date e operazioni aritmetiche PHP 13
Licantropo Log delle operazioni sul server Apache 0
Z Automattizzare operazioni su pagina web .NET Framework 1
voldemort Svolgere operazioni FTP all'interno di app iOS Sviluppo app per iOS 0
1 eseguire operazioni pianificate PHP 3
Vale2 Gestire operazioni Matematiche Snippet Javascript 0
A Confronto orari in variabili e operazioni PHP 1
D Operazioni tra record PHP 19
G Operazioni in java matematica/trigonometria Javascript 0
Z Operazioni tra colonne MySQL 4.4.1 MySQL 0
V Più operazioni........ Flash 1
C Come si fanno le operazioni automatiche in PHP? PHP 11
grottafelix Automatizzare le operazioni in Photoshop Photoshop 4
F Creare elementi html con javascript Javascript 0
R Problema query con ricerca id numerico PHP 2
R [C#] Quali dipendenze occorrono su progetto "Setup" con Access Database? .NET Framework 0
F Problema con risposta PHP 0
A Sottoquery con group by per mese MySQL 0
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
A Quale NVR con ingressi bnc ? IP Cam e Videosorveglianza 1
S problema con recupero dati tabella mysql PHP 2
Z Problema con il mio tp-l i nk Reti LAN e Wireless 0
T Film interattivo con linguaggi web Programmazione 7
A pulsante di update campo mysql con javascript Javascript 2
R Tutto su utf-8 ma ancora problemi con i caratteri speciali in mysql MySQL 1
Barierta Testo a comparsa con passaggio del mouse Javascript 13
M Estrarre valore con SELECT COUNT PHP 0
G VBA OpenForm con WhereCondition + LIKE su campi differenti MS Access 5
sara3 Offresi articolista con esperienza Offerte e Richieste di Lavoro e/o Collaborazione 2
L Problema RAM con Tomcat 8 Apache 0
S connesso, internet non disponibile ( con extebder tp-link850) Reti LAN e Wireless 0
L Menù con switch case C/C++ 1
Cosina Upload multiplo con invio allegati per email PHP 0
Cosina Upload multiplo con archiviazione in cartella PHP 16
B ciclare file xml con PHP PHP 1
napuleone problema con sort e asort PHP 4
F Group By con Alias condizionale MySQL 1
R [C#] Scrivere un post in grassetto con Selenium su FB Mobile .NET Framework 0
T cms con visualizzazione mind map Content Management System (CMS) 0

Discussioni simili