Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Assegnare ad una variabile PHP un valore

    Salve
    come faccio ad assegnare ad una variabile PHP il valore di campo di testo di una FORM ???

    Supponiamo che abbia:

    <form name=modulo etc..>
    <input type="text" name="primo">

    <a href="?action=salva_in_cassa&entrata ='javascript:document.modulo.primo.value'">
    Clicca qui</a>

    Ho bisogno che che entrata assuma il valore che inserisco nel campo di testo PRIMO

    Avevo pensato ad una dicitura javascript come quella mostrata però NON Funge, Forse posso assegnare ad una variabile PHP il contenuto del campo di testo ????

    Qualcuno può aiutarmi ???

  2. #2
    assegni un id all'input (id='nomecampo)

    href lo fai puntare ad una funzione javascript che fa una cosa del tipo:

    document.location.href = '?action=salva_in_cassa&entrata =' + document.getElementById('nomecampo').value;

    comunque questo è javascript non php...e non stai assegnando una variabile php ma stai passando una variabile sulla querystring

  3. #3
    Ohhh grazie del consiglio ... ti volevo chiedere una cosa
    se volessi invece assegnare ad una variabile PHP , il valore di una variabile javascript ???

    Come faccio ??? è possibile ??? io finora ho sempre fatto il contrario !!!

  4. #4
    Originariamente inviato da pietrodib
    Ohhh grazie del consiglio ... ti volevo chiedere una cosa
    se volessi invece assegnare ad una variabile PHP , il valore di una variabile javascript ???

    Come faccio ??? è possibile ??? io finora ho sempre fatto il contrario !!!
    beh dipende da che devi fare...nel senso esistono librerie che permettono far comunicare php con javascript...ma assegnare il valore di una variabile javascript ad una php può significare un sacco di cose!

  5. #5
    Per esempio posso fare un assegnamento di questo tipo ???

    <script language=javascript>
    var mia = 1;
    </script>

    <?
    $mia_Var = mia // qui però dovrei fare l'assegnamento , ovviamente questo esempio è errato, era per farti capire il senso
    ?>

  6. #6
    Utente di HTML.it L'avatar di zoseppe
    Registrato dal
    Jan 2005
    Messaggi
    306
    te la puoi cavare anche senza javascript: solo php! Crea due pagine:
    1) form.php
    Codice PHP:
    <?php
    PRINT <<< FORM

    <form method="POST" action="salva_in_cassa.php">
    <input type="text"  name="entrata_valore">

    <input type="submit"  value="invia"
    </form>

    FORM;
    ?>
    2) salva_in_cassa.php
    Codice PHP:
    <?php

    $entrata
    =trim($_POST['entrata_valore]);

    echo $entrata;

    ?>

  7. #7
    Grazie zoseppe,
    la mia era solo una curiosità , di solito ho sempre assegnato a variabili javascript variabili PHP, volevo capire come fare il contrario :-).

    Grazie comunque

  8. #8
    Utente di HTML.it L'avatar di zoseppe
    Registrato dal
    Jan 2005
    Messaggi
    306
    di niente!!!

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.