Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    24

    Link

    Ragazzi ho questo codice
    <table border='0' class='fantahisto' cellspacing='0' cellpadding='0' summary=''>
    <tr class='intestazione'><td colspan='2' class='int_tendina'>
    <form name='scelta' id='scelta' action='index.php?pid=140' method='get' style="margin: auto;">
    <select name='sceltaSQ' id="sceltaSQ" onchange='this.form.submit()'>
    <script type="text/javascript">
    document.write("<option value=''>.:: Scegli la Squadra ::.</option>")
    for(i=1;i<=arrElencoSquadre.length-1;i++) {
    document.write("<option value='"+arrElencoSquadre[i].Numero_file+"'")
    if (arrElencoSquadre[i].Numero_file == tpsq) document.write(" selected")
    document.write(">"+arrElencoSquadre[i].Nome_Squadra+"</option>");
    }
    </script>
    solo che ho un problema: non riesco ad indirizzare la pagina per colpa del punto interrogativo. Come posso ovviare?
    Grazie

  2. #2
    che significa "non riesco ad indirizzare la pagina"?
    I DON'T Double Click!

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    24
    cioè non va all'indirizzo 'index.php?pid=140' per colpa del punto interrogativo.

  4. #4
    prova a cambiare il method in POST
    I DON'T Double Click!

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    24
    non funziona. o meglio: va a l' indirizzo 'index.php?pid=140' ma non passa dei parametri.
    Posto tutto il codice:
    <script src="./Histo/fcmTpsqElenco.js" type="text/javascript"></script>
    <script type="text/javascript">
    function JSQueryString(par) {
    var sTemp
    var sPar

    var sFin, iStart, iEnd
    sTemp = new String(window.location)
    sPar = new String(par + "=")
    iStart = sTemp.indexOf(sPar)
    if (iStart>0) {
    iFin = sTemp.indexOf("&",iStart)
    if (iFin==-1) {
    //Se non c'è fine allora è l'ultimo
    iFin = sTemp.length
    }
    sFin = sTemp.substring(iStart + sPar.length,iFin)
    } else {
    sFin = ""
    }
    return sFin
    }

    tpsq = JSQueryString("sceltaSQ")
    if (tpsq=="" || tpsq==null) tpsq = "0"
    if (tpsq!="" && tpsq!=null) {
    document.write("<script src='fcmTpsq"+tpsq+".js' type='text/javascript'></scr"+"ipt>");
    //valori = tpsq.split("-");
    //document.write("<script src='fcmTpsq"+valori[1]+".js' type='text/javascript'></scr"+"ipt>");
    }
    </script>
    Come posso ovviare?
    Grazie

  6. #6
    ma nell'index.php li leggi i dati come $_POST?
    I DON'T Double Click!

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    24
    in che senso?

  8. #8
    voglio dire, come leggi i dati inviati dalla form in PHP?
    I DON'T Double Click!

  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    24
    Quando scelgo la squadra la pagina si aggiorna. Uso Mkportal e le pagine hanno come indirizzo 'index.php?pid='. Non sono molto pratico.
    Grazie

  10. #10
    Allora, puoi modificarlo in questo modo?

    <table border='0' class='fantahisto' cellspacing='0' cellpadding='0' summary=''>
    <tr class='intestazione'><td colspan='2' class='int_tendina'>
    <form name='scelta' id='scelta' action='index.php' method='get' style="margin: auto;">
    <input name="pid" value="140" type="hidden" />
    ...
    tutto il resto
    I DON'T Double Click!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.