Adaugare buton Refresh la Script Loto 6/49
Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
-
mpadaniel
- Mesaje:12
Adaugare buton Refresh la Script Loto 6/49
Salut;
In codul de mai jos se pot genera numere loto 6/49 insa doresc sa pun si un buton refresh .
Cod: Selectaţi tot
<?php
/**
* Genereaza un numar unic aleator intre 1 si 49
*
* @param array $existente
* @return unknown
*/
function genereazaUnNumar($existente){
mt_srand((double)microtime()*1000000 );
$numar_random = mt_rand(1, 49);
if(is_array($existente)){
if(in_array($numar_random, $existente)){
return genereazaUnNumar($existente);//recursivitatea
}else{
return $numar_random;
}
}else{
return $numar_random;
}
}
/**
* returneaza un numar dat de numere random unice
*
* @param int $max numarul maxim de numere generate
* @return array $numere matricea cu numerele random
*/
function genereazaToate($max){
$numere = array();
for($i=1;$i<=$max;$i++){
$numere[] = genereazaUnNumar($numere,$max);
}
return $numere;
}
$max = 6;
$numere_loto = genereazaToate($max);
//echo
foreach ($numere_loto as $key=>$numar){
echo $numar." ";
}
?>
Ma poate ajuta careva cu aplicare unui buton refresh ?
mersi.
MarPlo
Mesaje:4343
Salut
Ce sa faca exact acel buton Refresh, sa dea refresh la pagina cu scriptul?
Codul php se executa cand se incarca pagina, sau cand se apeleaza acea adresa.
In cazul asta, adaugi un simplu link HTML (<a>) prin care se redeschide pagina.
Daca vrei refresh la numere fara redeschidere pagna, e mai complicat; se face cu Ajax. Poti invata din Cursul Ajax de pe site.
O alta varianta e sa afisezi pagina cu scriptul intr-un <iframe>, iar link-ul html sa redeschida acel iFrame (prin atributul "target").
Cam asa:
Cod: Selectaţi tot
<iframe src="script_loto.php" width="600" height="200" align="center" scrolling="no" frameborder="0" name="loto"> </iframe>
<a href="script_loto.php" target="loto" title="Loto 6/49">Loto 6/49</a>
Subiecte similare
- Adaugare orar zilele saptamanii in baza de date
PHP - MySQL - XML
Primul mesaj
Salut
Am o baza de date cu toate locatiile
location_id | name |address |telephone | open
Si un formular prin care incarc datele in bd....
Ultimul mesaj
Treaba cu adaugare json in mysql e simpla, se rezuma la adaugarea unui sir care contine ghilimele duble.
Problema la tine e ca acele ghilimele sunt...