Mostrare mi codigo para que se entieda mas y me ayuden a incorporarlo ok?
envio.php
Código :
<?php //empiezo $nombre = $_POST['clan']; $apellido = $_POST['apellido']; $email = $_POST['email']; //mensajes $msg_error = ""; $msg = ""; if(!$nombre){ $msg_error .= "Falta poner el nombre \n"; } if($nombre){ $msg .= "Su nombre es: \t $nombre \n"; //muestra al recibir } if(!$apellido){ $msn_error .= "Falta poner el apellido \n"; } if($apellido){ $msg .= "Su apeelido es: \t $apellido \n"; } if(!$email){ $msg_error .= "Falta poner el E-Mail \n"; } if($email){ if(!eregi("^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\._\-]+\.[a-zA-Z]{2,4}", $email)){ echo "\n<br>este email no es valido. Por favor hace click en <a href=\"javascript:history.back()\">volver atras</a> y corregi el problem.\n<br>"; exit; } $msg .= "Su e-mail es: \t $email \n"; } $sender_email=""; if(!isset($name)){ if($name == ""){ $sender_name="envios"; } }else{ $sender_name=$name; } if(!isset($email)){ if($email == ""){ $sender_email="[email protected]"; } }else{ $sender_email=$email; } if($msn_error != ""){ echo "Falta rellenar<br>" .nl2br($error_msg) .'<br>Por favor <a href="javascript:history.back()">regresa atras</a> y corregi el fallo.'; exit; } $mailheaders = "MIME-Version: 1.0\r\n"; $mailheaders .= "Content-type: text/plain; charset=iso-8859-1\r\n"; $mailheaders .= "From: $sender_name <$sender_email>\r\n"; $mailheaders .= "Reply-To: $sender_email <$sender_email>\r\n"; mail("[email protected]","datos del user",stripslashes($msg), $mailheaders); header("Location: bien-hecho.php"); ?>
Bueno..
ahora muestro mi formulario normal.html:
Código :
<form METHOD=POST ACTION="envio.php"> <p>Nombre: <INPUT TYPE="text" NAME="nombre"> </p> <p>Apellido: <INPUT TYPE="text" NAME="apellido"> </p> <p>E-Mail: <input type="text" name="email"> </p> <p>Subir archivo: <input type="file" name="archivo" size="30" class="Textarea-Style"> </p> <p> </p> <p> <input type="submit" name="Submit" value="enviar"> </p> </form>
---
Bueno de momento asi sencillo rapido, pero.. la pregunta es..
EN ESTE MISMO SCRIPT PHP.. como puedo hacer para crear el envio de un archivo?? (imagen, gif o jpg y tamaño maximo "limite)
Como podria incorporalo???
Agradesco cualquier ayuda/guia
Saludos