Tengo este formulario:
<html>
<head>
<title>Formulari de Contacte</title>
</head>
<body bgcolor=#FFC400>
<center><h1>Formulari de Contacte</h1></center>
<hr>
<p>Nom:</p>
<form action="ok.php" name="benvingut" method="POST">
<input type="text" name="nom">
<p>Assumpte:</p>
<input type="text" name="assumpte">
<p>Gènere:</p>
<p>Masculí</p> <input type="radio" name="masculi"> <p>Femení</p> <input type="radio" name="femeni">
<p>Missatge:</p>
<textarea></textarea> <br /><br />
<input type="submit" name="submit" value="Enviar">
</form>
</body>
</html>
Y la página de ok.php
<html>
<head>
<title>Ok</title>
</head>
<body>
<?php
echo $_POST['nom'];
?>
</body>
</html>
Todo esto lo guardo en una carpeta de un PenDrive, no me funciona, cuando pulso enviar me sale la página de ok.php en blanco, en canvio si lo guardo en una carpeta del servidor (Wamp) me funciona correctamente y me sale el nombre del formulario en la página de ok.php.
Se puede solucionar o se tiene que hacer con un servidor obligatoriamente?
Gracias!
Tienes que pasarlo obligadamente por el interprete de PHP.
Cita de: WarGhost en 10 Junio 2012, 20:36 PM
Tienes que pasarlo obligadamente por el interprete de PHP.
Solo puedo hacerlo desde el servidor no? Ok
Gracias!
El xampp o wampp utilizan varios programas (servicios) que se encargan de tomar tu archivo e interpretar el código php, un archivo .php por si solo no funciona, necesita un servidor apache, librería php, directivas, etc y de todo eso se encarga el xampp.