Hola a todos,
tengo esta funcion para un formulario:
function formulario(){
echo "FORMULARIO DE ENVIO"."<br>";
echo "<br>";
echo '<form method="post" action="procesar.php">';
echo 'INTRODUCE EL NOMBRE DEL PLATO'.'<input type="text" name="nombre"/>'.'<br>';
echo '<INPUT type="hidden" name="id" value=1>';
echo '<br>';
echo '<br>';
echo '<input type="submit" value="ENVIAR"/>';
echo '</form>';
}
El problema es que si le pongo un argumento $id de la siguiente forma
function formulario($id){
echo "FORMULARIO DE ENVIO"."<br>";
echo "<br>";
echo '<form method="post" action="procesar.php">';
echo 'INTRODUCE EL NOMBRE DEL PLATO'.'<input type="text" name="nombre"/>'.'<br>';
echo '<INPUT type="hidden" name="id" value=$id>';
echo '<br>';
echo '<br>';
echo '<input type="submit" value="ENVIAR"/>';
echo '</form>';
}
no transmite el valor de la variable $id que seria por ejemplo si la llamo formulario(6), el numero 6
Agradecería si alguien tuviese al solucion
gracias y que vaya bien