Pagina 1 di 1

Inserire php dentro javascript

Inviato: 09/12/2015, 22:04
da Dr.Joek\
Salve, ho un problema che penso sia molto banale per voi ma che io non riesco a comprendere:

vorrei mettere dentro codice javascript del php ma io penso sia impossibile dato che php adopera sul server e javascript sulla macchina dell'utente.

Nel mio caso specifico il problema è il seguente: ho una funzione javascript che si attiva all'onclick di una immagine e questo script in javascript serve per far sparire un div ma io gli voglio inserire anche uno script che al click dell'immagine cambi un dato nel database. Codice:

Codice: Seleziona tutto

<script type="text/javascript"> 
var button = document.getElementById('nascondi'); 

button.onclick = function() {
    var div = document.getElementById('waydiv');
        div.style.display = 'none';
		mysql_query("UPDATE `users` SET `v_way` = '1' WHERE `id` = '$user_id'")//codice //php per salvare nel database
		
};
</script>
Si può fare qualcosa per sistemare questo fatto?

Re: Inserire php dentro javascript

Inviato: 09/12/2015, 22:43
da Sir Xiradorn
E' assolutamente possibile visto che devi comunque costruire una pagina che ovviamente risiede sul server. Il codice php può essere avviato facendo una cosa del genere

Codice: Seleziona tutto

<p> <?php echo "testo dentro il paragrafo"; ?> </p>
Per fare quello che tu vuoi, credo che ci siano varie soluzioni per fare ciò.
1 - una form dove quando clicchi il bottone la pagina ricarica e a posto di quella che ti serve
2 - ajax