Hola.
Estoy trabajando con unos formularios y necesito pasarle el valor de una variable a uno de los campos ocultos del formulario.
En una pagina "calcula.php" tengo un formulario con ciertos campos que el navegante rellena y con otros campos ocultos. Necesito pasarle el valor de una variable a uno de los campos ocultos del formulario. Ejemplo...
"calcula.php"
Código:
<?php
...
$TMT = time() + microtime();
$total = $suma_a + $suma_b;
?>
...
<form action="muestra.php" method="get" name="Fpf2de2" id="Fpf2de2"
onSubmit="MM_validateForm('Email','','NisEmail');return document.MM_returnValue">
<input name="c_oculto" type="hidden" id="c_oculto" value="$TMT">
<input name="c_oculto2" type="hidden" id="c_oculto2" value="$total">
...
Al presionar el botón "enviar" se llama (con GET) a una pagina "muestra.php" que recoge los valores del formulario.
Simplemente para comprobar que los valores se asignaron bien, en la pagina llamada por la accion del formulario puse:
"muestra.php"
Código:
<?php
$campo_01 = $_GET["c_oculto"];
$campo_02 = $_GET["c_oculto2"];
echo "Valor: $campo_01<br>";
echo "Valor2: $campo_02";
?>
Pero el resultado que obtengo es:
Valor: $TMT
Valor2: $total
Y obviamente, debería mostrarme el valor de time() + microtime() que es un número, al igual que el valor dos.
En qué estoy fallando?