hola os escribo por lo seguiente, estoy intentando desarrollar un formulario web en html, en este formulario tengo un campo input file, hasta aqui voy bien.

mi problema ya se translada a otra cosa, cuando realizo el script php consigo recoger todas las variables menos la del campo en cuestion. he conseguido que me copie el archivo que me adjuntan en la carpeta del servido pero no me llega ningun archivo adjunto a mi correo, espero que me podais ayudar. a continuaci?n os adjunto el texto html y el php.

espero que me podais ayudar gracias ante mano.

<body>
<form action="yo.php" method="post" enctype="multipart/form-data" >

<label>nombre</label>
<br />

<input type="text" name="nombre" id="nombre" title="nombre" />

<br />
<label>mail</label>
<br />
<input type="text" name="mail" id="mail" title="su email" />
<label><br />
comentario</label>
<br />

<textarea name="comentario" id="comentario" title="su consulta" rows="8" cols="35"> </textarea>
<br />

<!-- send mail configuration -->

<input type="hidden" value="From torn wordpress online" name="subject" id="subject" />
<input type="hidden" value="yo.php" name="sendMailUrl" id="sendMailUrl" />
<!-- ENDS send mail configuration -->

<input type="submit" value="enviar" name="submit" id="submit" />
<input type="file" name="adj" value="archivos" />
</form>

</body>

<?
if(isset($_FILES[adj][name])){
$ima = $_FILES[adj][name];
move_uploaded_file($_FILES[adj][tmp_name], $destino.archivos/.$_FILES[adj][name]);
}
?>



<?
if (!$HTTP_POST_VARS){
?>
<?
}else{
//Estoy recibiendo el formulario, compongo el cuerpo
$cuerpo = "Formulario enviado\n";
$cuerpo .= "nombre: " . $HTTP_POST_VARS[nombre] . "\n";
$cuerpo .= "mail: " . $HTTP_POST_VARS[mail] . "\n";
$cuerpo .= "comentario: " . $HTTP_POST_VARS[comentario] . "\n";

//mando el correo...
mail("rotulosbastida@gmail.com","Formulario recibido", $cuerpo);

//doy las gracias por el env?o
echo "Gracias por rellenar el formulario. Se ha enviado correctamente.";
}
?>
Pertenece a la categoría:

No hay respuestas para esta pregunta