-
Lancia col pulsante
Ciao, volevo un'informazione...
Io ho creato uno script in php per lanciare i dadi ma...
Vorrei creare un pulsante in html che cliccandolo dia come risultato l'effetto dello script PHp.
Avete capito?Lo spero...
Cià
P.S. Non sapevo in che sezione metterlo visto che le comprendeva tutte e 2...
-
Se è completamente in php devi caricare la pagina in questione, quindi o la richiami da un altra pagina o fai un reload della stessa (se il pulsante e il codice php sono nella stessa pagina).
Per fare ciò basta associare ad un link o ad un pulsante onClick="javascript:window.location('pagina_lancia _dadi.php');"
Ciaoooooo!!!!!!!
-
la prima pagina l'ho fatta così:
<html>
<head>
<title>Ci provo...</title>
</head>
<body>
<a href="onClick=javascript:window.location('random.p hp');">LANCIA</a>
</body>
</html>
La seconda così:
<HTML>
<HEAD>
<TITLE>RANDOM</TITLE>
<HEAD>
<BODY>
<?
$numero=rand(1,6);
echo"Il dado lanciato dà come risultato: $numero";
?>
</BODY>
</HTML>
-
Mi pare perfetta.
Ciaooooo!!!!
-
-
Sostituisci:
<a href="onClick=javascript:window.location('random.p hp');">LANCIA</a>
con:
<a href="javascript:" onClick="javascript:window.location('random.php'); ">LANCIA</a>
ciaoooooooooooo!!!!!!!!!!!!!
-
Con la prima possibilità mi da l'errore 404 ovvero che la pagina non esiste...
Dopo la tua correzione da errore nella linea 10 carattere 1
-
Codice HTML:
<a href="javascript:window.location('random.php');return false">LANCIA</a>
?
-
Con questo invace mi da errore in riga 1 carattere 31
-
così per curiosità, ma i codici html dei link li metti cm echo in una pagina php o lo usi sl cm html puro?
-
Così deve funzionarti:
<a href="javascript:window.location('random.php');">L ANCIA</a>
Ciaooooooo!!!!!
-
io ho sempre usato location come proprietà e mai come function, mi ha sempre funzionato, dunque farei:
<a href="javascript:document.location.href = 'random.php';">LANCIA</a>
ovviamente random.php deve risiedere nella stessa cartella altrimenti rintracciato il percorso corretto.
-
Uffi i pannelli di controllo sono in manutenzione e non posso provare...
Cmq grazie
Cià
-
ok ce l'ho fatta con quello di Debug
Grazie