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

    Visualizzazione variabile dentro un link

    Ciao a tutti, ho bisogno di un aiuto per uno script che riguarda la condivisione di una pagina sui diversi social network.

    All'interno della pagina ho questo:

    codice:
    <div class="fb-share-button"
     data-href="http://miosito.it/link_pagina.php"
     data-layout="button_count"></div>
    al posto di link_pagina.php inserisco il link che voglio e quando vado a condividere tutto funziona correttamente. Dato che vorrei inserire la possibilità di condivisione su più social avrei in mente di dichiarare una variabile (esempio var_link="link_pagina.php") e includerla nei diversi script di condivisione in modo che diventi così:

    codice:
    <div class="fb-share-button"
     data-href="http://miosito.it/var_link.php"
     data-layout="button_count"></div>
    In questo modo non devo scrivere ogni volta il link della pagina in tutti gli script visto che è già stato dichiarato nella variabile var_link

    Il problema è che probabilmente sbaglio qualcosa nella visualizzazione della variabile, perchè quando vado a cliccare poi sul pulsante di condivisione il link non viene visualizzato ma vengo indirizzato alla pagina miosito.it/var_link.php . Mentre al posto di var_link dovrebbe comparire l'indirizzo della pagina.

    So che sicuramente è una cosa banale, ma avrei bisogno di una mano d'aiuto.

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ciao, dovresti mostrarci il codice che usi. Cosi' da quello generato non si capisce dove sta l'errore o meglio potrebbero essere una delle più possibilità

  3. #3
    il codice che uso è questo:

    <script>
    (function(d, s, id) {
    var js, fjs = d.getElementsByTagName(s)[0];
    if (d.getElementById(id)) return;
    js = d.createElement(s); js.id = id;
    js.src = "//connect.facebook.net/it_IT/sdk.js#xfbml=1&version=v2.4";
    fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));
    </script>

    io la variabile link dovrei dichiararla già prima di questo script. Questo è lo script di uno solo dei social, poi dovrò inserire tutti gli altri e tutti dovranno fare riferimento alla variabile link

  4. #4
    Ho risolto passando una variabile php $link allo script:

    <?php $link="link_pagina.php" ?>

    <div class="fb-share-button"
    data-href="<?php echo($link); ?>"
    data-layout="button_count"></div>

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.