• User Newbie

    problema con le variabili javascript

    Ciao a tutti,
    Ho un problema con la gestione delle variabili in javascript e php.
    Devo fare una funzione javascript che viene richiamata dal codice php passandogli un valore.
    Il problema è che in questa funzione devo poter inserire del codice php per poter utilizzare la funzione mysql_query.

    function InserisciNuova(valore) {
    <?php
    $val = 'valore';
    mysql_query("INSERT INTO caratteristiche VALUES(' ".$val." ')");
    ?>
    alert(<?php echo $val ?>);
    }

    La mysql_query me la utilizza senza darmi errori, ma nel database mi scrive il nome della variabile javascript e non il suo valore, solo che nell'alert mi appare il valore corretto della variabile javascript passata nella variabile php.
    Spero che dal codice capiate il mio problema.... io non riesco a venirne a capo e vorrei evitare di ricaricare l'intera pagina per fargli eseguire una sola riga di php.


  • Super User

    quello che chiedi non è possibile in quanto js è un linguaggio client side ovvero viene eseguito sul browser dell'utente mentre php è server side ovvero viene eseguito sul server.
    a meno che non metti in comunicazione client e server come fanno a passare i dati?

    l'unico modo che hai per metterli in comunicazione è caricando una pagina e passare i valori via get o post. :ciauz: