Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Recuperare variabile pagina con PHP

    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

  2. #2
    Una alternativa potrebbe essere quella invece di avere script e PHP, di scrivere tutto in PHP ma non so come fare.
    Saluti

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.