Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 40

Discussione: php e javascript

  1. #1

    php e javascript

    io ho uno script in php chiamato esempio index.php e da una pagina html tramite uno script javascript e un form devo passare un valore al mio index.php .Il problema non sta nel passare il valore,ma come faccio a far capire al mio script in php che deve leggere un valore proveniente "dall'esterno"?grazie

  2. #2
    Dipende come funziona questo script in java script.
    per esempio potrebbe usare il metodo GET oppure POST.
    descrivici come funziona.

  3. #3
    <html><head><title>prova</title>
    <script>
    function invia(valore) {
    document.ilForm.variabile.value=valore;
    document.ilForm.submit();
    }
    </script></head>
    <body><form name="ilForm" action="index.php" method="POST">
    <input type="hidden" name="variabile" value="boh">
    </form>
    clicca su questo link per inviare il form con il valore in POST
    </body></html>

    questo e' un esempio di script che utilizzero.Io devopassare alla pagina index.php con metodo post il "valore".Il problema e' che non so come far capire al php che deve leggere il valore che gli passo.

  4. #4
    Utilizza il metodo post

    nell' index php la variabile

    $_POST[variabile]

    avrà come valore "boh";
    prova a scrivere nell index.php

    echo "$_POST[variabile]";

    ti dovrebbe stampare boh

  5. #5
    quindi cio che sarà inserito in VALUE sarà valore che passerò a index.php tramite javascript?
    quando scrivo: link , cosa dovrò mettere li dove ho indicato?

  6. #6
    il valore che vuoi inviare.

  7. #7
    se in value="qui metto il valore che devo inviare" , quando scrivo link

  8. #8
    codice:
    <script>
    function invia(valore) {
    document.ilForm.variabile.value=valore;
    document.ilForm.submit();
    }
    </script>
    secondo me (premetto non sono molto ferrato con javascript)
    devi scrivere il valore.
    perchè mi sembra che la funzione in javascipr faccia questo:

    function invia(valore) {
    passa alla funzione il valore che metti in <a href="" onClick='javascript:invia("il valore che metti qui")'>

    document.ilForm.variabile.value=valore;
    assegna alla variabile il valore che gli hai passato

    document.ilForm.submit();
    invia il documento a index php

    secondo me non serve
    <input type="hidden" name="variabile" value="boh">

  9. #9
    niente da fare.Nello script php non riesco a fargli leggere il valore che gli passo!

  10. #10
    non potresti usare un bottone?
    oppure se devi per forza usare il link puoi usare il metodo get!!
    senza usare javascript!!!!

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.