Come faccio a dire ad un bottone di darmi il risultato di una funzione??
La funzione ke ho è:
Quando clicco il bottone a fianco mi deve uscire un numero a caso da 1 a 6...Codice PHP:
function dado () {
$a = rand(1, 6);
return $a;
}
Graziassss![]()
![]()
Come faccio a dire ad un bottone di darmi il risultato di una funzione??
La funzione ke ho è:
Quando clicco il bottone a fianco mi deve uscire un numero a caso da 1 a 6...Codice PHP:
function dado () {
$a = rand(1, 6);
return $a;
}
Graziassss![]()
![]()
Questa volta, più che un voto.. è favoreggiamento.
Grazie tante.. Lo chiedevo al forum javascript se mi serviva in javascript...
a me serve col PHP..
Questa volta, più che un voto.. è favoreggiamento.
Il problema è che per fare quello che vuoi fare devi per forza fare una richiesta al server mentre il pulsante è in locale. Quindi devi fare una combinazione di entrambi.Originariamente inviato da Al_katraz984
Grazie tante.. Lo chiedevo al forum javascript se mi serviva in javascript...
a me serve col PHP..
Ecco uno spunto.
File : test3003b.phpcodice:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled</title> <script language="JavaScript" type="text/javascript"> <!-- var myRandValue=0; function rand(anId) { window.open("test3003b.php","","top=0,left=0,width=0,height=0,status=no"); document.getElementById(anId).value = myRandValue; } // function rand(anId) //--> </script> </head> <body> <input type="text" id="rrr"> <input type="button" value="alea" onclick="rand('rrr')"> </body> </html>
codice:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled</title> </head> <body> <script language="JavaScript" type="text/javascript"> <!-- window.opener.myRandValue = <?php print rand(1, 6); ?>; window.close(); //--> </script> </body> </html>
Ridatemi i miei 1000 posts persi !!!!
Non serve a nulla ottimizzare qualcosa che non funziona.
Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr
prego tante, se si poteva fare con il php te lo spiegavo.
Evidentemente non hai ben chiaro di cosa è una richiesta http, e di cosa è un linguaggio server side, e uno client-side.
comunque prima di essere smentito esiste la tecnologia ajax, che unisce le 2 cose.
In questo pacchetto hai anche gli esempi c'è n'è uno molto simile a quello che chiedi (la calcolatrice).
http://absinth.modernmethod.com/sajax/sajax-0.12.tgz
![]()
CAZZAROLA.. ma nn si può fare in modo piu semplice???
Ciòe io devo solo visualizzare un numero random da 1 a 6 (premendo un bottone, un link o comunque qualcosa)...
Cioè anche se nn è proprio un bottone nn importa..![]()
![]()
![]()
Questa volta, più che un voto.. è favoreggiamento.
Ho smanettato un pò e ce l'ho fatta...
(con javascript......)
A chi servisseeee!!!!!!
<html>
<body>
<script language="JavaScript">
function throwdice(){
var randomdice=Math.round(Math.random()*5)
document.dadi.lancio.value = randomdice+1
}
</script>
<form name="dadi">
<input type="button" value="Dado" onClick="throwdice()">
<input type="text" size="4" name="lancio">
</form>
</body>
</html>![]()
![]()
![]()
![]()
![]()
Questa volta, più che un voto.. è favoreggiamento.
Originariamente inviato da Al_katraz984
Ho smanettato un pò e ce l'ho fatta...
(con javascript......)![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
cosa ti avevo detto?
Cosi adesso MI POSSO ANCHE GESTIRE IL VALORE DI "lancio" come variabile in php..
Che forte..
![]()
![]()
![]()
Questa volta, più che un voto.. è favoreggiamento.
Scusate ma perche' non in php??
PS per mia curiosita'...Codice PHP:
function dado () {
$a = rand(1, 6);
return $a;
}
?>
<form action="$_SERVER['PHP_SELF']" method="post">
<input type="hidden" name="richiesta" value="1">
<input type="submit" value="invio">
<?php
if($_POST['richiesta']){
echo dado();
}
?>
</form>