Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/07/2011, 09:58
ondesigns
 
Fecha de Ingreso: julio-2011
Mensajes: 3
Antigüedad: 12 años, 8 meses
Puntos: 0
Formulario PHP con Checkbox

Buenas , no soy un experto en el PHP y por lo tanto he estado tratando de crear un formulario mediante PHP el cual tome los datos y los envie a un archivo "contacto.txt" , datos los cuales son tomados desde un "form" .Ahora bien el problema esta cuando trato de crear un "checkbox" que me servira para la aceptación de terminos y contratos y que sin no esta aceptado los terminos no se envie el formulario .

por otro lado quisiera agregarle una funcion para enviar un archivo desde la pc al servidor con un peso maximo de 10 MB y que todo ello se cree en una carpeta individual por cada usuario que vaya enviando información.-

aqui coloco parte del codigo que tengo ya hecho y el cual no me deja modificar nada mas
Cita:
dentro del head
<?php
if($_POST['action']=="enviar"){

$nombre=$_POST['nombre'];
$correo=$_POST['correo'];
$teléfono=$_POST['Teléfono'];
$mensaje=$_POST['mensaje'];
if($nombre==""){
echo"<script>alert('por favor escriba un nombre')</script>";
}else{
if($correo==""){
echo"<script>alert('por favor inserte su correo')</script>";
}else{
if(!ereg('^([a-zA-Z0-9\._]+)\@([a-zA-Z0-9\.-]+)\.([a-zA-Z]{2,4})', $correo)){
echo "<script>alert('Por Favor introdusca un email Valido!')</script>";
}else{
if($asunto==""){
echo"<script>alert('por favor escriba un asunto')</script>";
}else{
if($mensaje==""){
echo"<script>alert('por favor escriba un mensaje')</script>";
}else{

$fp=fopen("contacto.txt","a");
fputs($fp,"Nombre: $nombre \n");
fputs($fp,"Correo: $correo \n");
fputs($fp,"Teléfono: $asunto \n");
fputs($fp,"Mensaje: $mensaje \n\n");
fputs($fp,"-------------------------------------------------------- \n\n");
fclose($fp);
echo "<script>alert('Tu datos han sido enviados correctamente')</script>";
} } } }}}
?>
agradesco cualquier ayuda posible.-
de antemano gracias