Salve a tutti ho questa domanda:
Ho una pagina wordpress in cui ho una immagine collegata ad uno script script.
Cliccando sull'immagine la stessa cambia. Tipo ON/OFF. IN questo caso lo stato è a 3 variabili.
La riga prima dello script è fatta così:
codice HTML:
<img src="https://miosito.com/wp-content/uploads/2019/03/grigio0.png" name="AceJSimage" OnClick="AceJSswapper();">
dove src è il nome dell'immagine che dopo un click camberà
name è il nome della variabile
e AceJSswapper() la funzione che cambia l'immagine.
codice HTML:
<img src="https://miosito.com/wp-content/uploads/2019/03/grigio0.png" name="AceJSimage" OnClick="AceJSswapper();">
<script>
var wImage = 0;
function AceJSswapper()
{
wImage=wImage+1;
if (wImage == 1)
{document.AceJSimage.src='https://miosito.com/wp-content/uploads/2019/03/verde1.png';}
if (wImage == 2)
{document.AceJSimage.src='https://miosito.com/wp-content/uploads/2019/03/grigio1.png';}
if (wImage == 3)
{document.AceJSimage.src='https://miosito.com/wp-content/uploads/2019/03/rosso1.png';
wImage=0;}
}
</script>
Fino a qui tutto perfetto.
Ora devo prendere il contenuto (valore) di quel document.AceJSimage.src e inserirlo in una variabile PHP in modo da poterlo trasferire ad un altra pagina con una sintassi simile a questa:
Codice PHP:
<?php
$titolo=document.AceJSimage.src;
echo "<a href=\"pagina-di-ricezione?titolo={$titolo}\">Link</a>";
?>
Nell'altra pagina lo dovrei ricevere con la riga
Codice PHP:
$titolo = isset($_GET['titolo'])
Inutile dire che queste righe in PHP non funzionano. $titolo mi diventa "documentAceJSimagesrc" e non il contenuto della variabile. In più ho il dubbio di non lavorare correttamente in quanto lo script è lato client mentre php lavora lato server.
Un grazie a chi mi potrà dare una mano.
Saluti