Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1

    passare variabile da link a collegamento javascript

    Buonasera, ho una piccola domanda da porvi essendo un principiante in php.

    Vorrei passare tramite un link, una variabile che verrà letta dal codice che carica un javascript, in modo da caricare il javascript che voglio a seconda del link che clicco.

    in poche parole

    inizializzo la mia variabile
    <?php

    $locwhere = "valore";

    ?>

    <script type="text/javascript" src="quì vorrei inserire la variabile"></script>


    questo è il link che dovrebbe passare la mia variabile, naturalmente questo link ricaricherà tutte le volte la pagina
    VISITA


    Sareste così gentili da darmi una mano?

    Grazie in anticipo
    eccomiiiiiiii

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    Codice PHP:
    [url="?id=1"]LINK_01[/url]
    [
    url="?id=2"]LINK_02[/url
    Codice PHP:
    $id intval((isset($_GET['id'])?($_GET['id']):(0));
    switch (
    $id) {
      case 
    1$src 'nomefile01.js'; break;
      case 
    2$src 'nomefile02.js'; break;
    };
    if (
    $id) print '<script type="text/javascript" src="'.$src.'"></script>'

  3. #3
    Non funziona credo che ci sia un errore
    eccomiiiiiiii

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    io l'ho provato e a me va... cosa non ti funge?

  5. #5
    $id = intval((isset($_GET['id'])?($_GET['id'])0));

    mi da errore su questa linea Dreamweaver
    eccomiiiiiiii

  6. #6
    Utente di HTML.it L'avatar di DjBart
    Registrato dal
    Jan 2009
    Messaggi
    346
    che errore ti da ??
    posta tutto il codice

  7. #7
    Sia il primo pezz oche il secondo vanno messi racchiusi da

    <?php

    ?>

    Giusto?
    eccomiiiiiiii

  8. #8
    Utente di HTML.it L'avatar di DjBart
    Registrato dal
    Jan 2009
    Messaggi
    346
    fammi vedere come hai fatto e ti do la soluzione

  9. #9
    Non mi da un errore ben preciso, me lo marca solamente di rosso, infatti quando vado a controllare su browser non vedo la pagina, è tutt obianco senza nessuna scritta
    eccomiiiiiiii

  10. #10
    <?php
    $id = intval((isset($_GET['id'])?($_GET['id'])0));
    switch ($id) {
    case 1: $src = 'nomefile01.js'; break;
    case 2: $src = 'nomefile02.js'; break;
    };
    if ($id) print '="text/javascript" src="'.$src.'"></script>';

    ?>

    questo è subito dopo il body ovviamente con i rispettivi valori

    poi per i link


    LINK_01
    LINK_02
    eccomiiiiiiii

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.