passaggio dati tramite form in un campo hidden

Kelly

Utente Attivo
5 Set 2008
112
1
18
Non riesco a venirne fuori:

nella pagina A ho questo form
Codice:
    <form method="post" name="modulo"id="modulo">
     <input type="hidden" name="hiddenfield" id="hiddenfield" value="">
    </form>

nello script javascript sempre della paginA assegno il valore al campo hidden
Codice:
      document.getElementById('hiddenfield').value = estrapoladati;
      document.modulo.action = "diario.php?";
      document.modulo.submit();

invece nella pagina B li recupero così
Codice:
 function Formattadaticliente() 
 {
  var query = <?php echo($_POST['hiddenfield']);?>;
alert(query);

ma non funziona, sapreste dirmi perchè?
grazie mille
 

marino51

Utente Attivo
28 Feb 2013
3.041
192
63
Lombardia
ti invio i due script funzionanti, (ho usato il nome della funzione come dato da passare),
confronta con quanto hai fatto, forse ti sei dimenticata di inserire "jquery" o forse altro, in ogni caso,
index.php
PHP:
<!DOCTYPE html>
<html>
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
   <title>index.php</title>
</head>
<body>
  <form method="post" name="modulo" id="modulo" action = "">
    <input type="hidden" name="hiddenfield" id="hiddenfield" value="">
    <script type="text/javascript">
      document.getElementById('hiddenfield').value = 'estrapoladati';
      document.modulo.action = "diario.php";

      alert(document.getElementById('hiddenfield').value)
      alert(document.modulo.action)

      document.modulo.submit();
    </script>
  </form>
</body>
</html>

diario.php
PHP:
<!DOCTYPE html>
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <title>index.php</title>
  <script type="text/javascript" src="jquery.min.js"></script>
  <script type="text/javascript">
    $(function () {
      var query = '<?php echo $_POST['hiddenfield']; ?>';
      alert(query);
    });
  </script>
</head>
<body>
  <form method="post" name="modulo" id="modulo" action = "">
    <input type="text" name="textfield" id="textfield" value="">
  </form>
</body>
</html>
spero ti basti, ciao
Marino
 

Kelly

Utente Attivo
5 Set 2008
112
1
18
Ciao Marino,

grazie mille, in effetti non solo non l'ho inserito , ma non ho proprio incluso il file jquery.min.js,
basta scaricarlo da qualche parte giusto?





ti invio i due script funzionanti, (ho usato il nome della funzione come dato da passare),
confronta con quanto hai fatto, forse ti sei dimenticata di inserire "jquery" o forse altro, in ogni caso,
index.php
PHP:
<!DOCTYPE html>
<html>
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
   <title>index.php</title>
</head>
<body>
  <form method="post" name="modulo" id="modulo" action = "">
    <input type="hidden" name="hiddenfield" id="hiddenfield" value="">
    <script type="text/javascript">
      document.getElementById('hiddenfield').value = 'estrapoladati';
      document.modulo.action = "diario.php";

      alert(document.getElementById('hiddenfield').value)
      alert(document.modulo.action)

      document.modulo.submit();
    </script>
  </form>
</body>
</html>

diario.php
PHP:
<!DOCTYPE html>
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <title>index.php</title>
  <script type="text/javascript" src="jquery.min.js"></script>
  <script type="text/javascript">
    $(function () {
      var query = '<?php echo $_POST['hiddenfield']; ?>';
      alert(query);
    });
  </script>
</head>
<body>
  <form method="post" name="modulo" id="modulo" action = "">
    <input type="text" name="textfield" id="textfield" value="">
  </form>
</body>
</html>
spero ti basti, ciao
Marino
 

Kelly

Utente Attivo
5 Set 2008
112
1
18
sei stato chiarissimo, molto risolutivo! fantastico veramente!
funziona tutto.......grazie mille !!!!


Ciao Marino,

grazie mille, in effetti non solo non l'ho inserito , ma non ho proprio incluso il file jquery.min.js,
basta scaricarlo da qualche parte giusto?
 
Discussioni simili
Autore Titolo Forum Risposte Data
ESABOT Problema passaggio dati tra activity tramite intent Sviluppo app per Android 1
neo996sps Chiamare route laravel con passaggio di dati tramite jquery jQuery 0
M [risolto] Passaggio valore tramite link per selezione dati su database. PHP 3
E Passaggio dati tramite javascript esterno ad un HTML Server Controls Javascript 0
elpirata [PHP] Passaggio di dati tra variabili PHP 1
T Passaggio dati con ajax ad altra pagina Ajax 6
T [PHP] Passaggio dati sensore con ajax e exec, lento! PHP 0
A passaggio dati form al db PHP 1
T Problema con il passaggio dati metodo "POST" PHP 1
B Problema su passaggio dati da form Classic ASP 1
K passaggio dati e apertura di altra pagina. Ajax 4
S Passaggio dati da pagina html a php PHP 27
E come si esegue un backup dati per passaggio a nuovo hosting? Hosting 5
V problema passaggio di dati Javascript 0
V problema riguardante l'apertura di pagine e passaggio dati nei div Javascript 0
S problemi passaggio dati da menù tendina ad un'altro frame Javascript 3
L passaggio dati Javascript 0
F Editor wysiwyg e passaggio dati Classic ASP 3
tanaka Editor wysiwyg e passaggio dati php mysql PHP 17
B passaggio dati da popup a form principale Javascript 0
cosov Problema con passaggio dati tra pagine asp Classic ASP 5
T Passaggio dati in nuova pagina dinamica Classic ASP 2
I Passaggio dati con Javascript Javascript 0
M Passaggio dati in asp Classic ASP 5
MarcoGrazia Metodi static e passaggio di variabili PHP 1
M Passaggio Valori checbox in textarea Javascript 1
Barierta Testo a comparsa con passaggio del mouse Javascript 17
N Problema passaggio variabili tra pagine PHP 4
P Passaggio id php a javascript PHP 6
M errore dopo passaggio Php 7.2 PHP 6
P Passaggio di parametro al metodo: public void run() Java 3
T script jquery non funziona più dopo il passaggio a MVC jQuery 5
R passaggio variabili tra modulo genitore a figlio jQuery 3
J Passaggio variabile tra 2 file php PHP 15
zorro [PHP] passaggio di variabili PHP 7
Z Passaggio php 5.6 a php 7 PHP 1
B [Visual Basic] Passaggio variabili da un progetto all'altro (Visual Studio 2017 C#/SQL) Visual Basic 0
R [PHP] Testo su immagine al passaggio del mouse PHP 2
andreas88 Problema installazione passaggio 2 Magento Magento 0
gandalf1959 Passaggio da mysql a mysqli PHP 13
C Redirect passaggio a https Web Server 1
K [PHP] Passaggio Variabili Senza Refresh Di Pagina PHP 1
A Problema nel passaggio di una animazione da flash a animate Flash 9
S [HTML] Div visibile o nascosto al passaggio del mouse HTML e CSS 3
C [RISOLTO][PHP] Passaggio variabili senza refresh di pagina PHP 7
elpirata [PHP] Passaggio da webapp online a webapp offline PHP 2
V [Javascript] Passaggio valore da popup a pagina madre Javascript 5
V Passaggio codice html a javascript Javascript 8
G [HTML] Variazione di posizione di un tag <a> a passaggio del mouse di un altro tag <a> HTML e CSS 12
F [ASP] passaggio parametri form metodo post Classic ASP 6

Discussioni simili