• User Attivo

    Conferma eliminazine record

    Ciao a tutti scusate la domanda ma non son molto esperto di js, posto il codice php:

    [PHP]
    $output.='<td><a href="javascript:cancella('.$array["vino_id"].')">Elimina</a></td>';
    [/PHP]

    sript js:

    [PHP]
    <script type="text/javascript">
    function cancella(id){
    scelta=window.confirm("Sei sicuro di voler eliminare questo scheda vino?");
    if(scelta){location.href="gest_vini.php?azione=elimina&id="+id;}
    }
    </script>
    [/PHP]

    In questo modo funziona non ho problemi, ma se faccio così:
    [PHP]
    $output.='<td><a href="javascript:cancella('.$array["vino_id"].','.$_REQUEST["lingua"].')">Elimina</a></td>';

    //script
    <script type="text/javascript">
    function cancella(id,lingua){
    scelta=window.confirm("Sei sicuro di voler eliminare questo scheda vino?");
    if(scelta){location.href="gest_vini.php?azione=elimina&id="+id"&lingua="+lingua;}
    }
    </script>

    [/PHP]

    In questo modo non va, non fa niente, eppure i valori che passa son corretti. Chi può aiutarmi? Grazie ciao Simone


  • User Attivo

    Il secondo paramentro è una stringa, quindi divi mettere gli apici...

    [php]
    $output.='<td><a href="javascript:cancella('.$array["vino_id"].',''.$_REQUEST["lingua"].'')">Elimina</a></td>';

    [/php]