Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/02/2006, 15:58
Avatar de decano
decano
 
Fecha de Ingreso: diciembre-2005
Ubicación: Montevideo, Uruguay
Mensajes: 146
Antigüedad: 18 años, 4 meses
Puntos: 0
por que no funciona

hola a todos:
Este script no se que le pasa si recibe la inf de otra pag hasta que le puse la primera -

codigo php
Código PHP:
  if (isset($_POST['solicitud'])!='')
          
          
$valid['solicitud'] = $_POST['solicitud'];      
          
             else 
array_push($errores,'Elija los servicios que desea contratar'); 
parte me funcina bbien pero si le agrego esta otra no me funcina alguien sabe porque o en que le erro?
este es todo el codigo

Código PHP:
$errores = array();

$valid = array();


            
          if (isset(
$_POST['solicitud'])!='')
          
          
$valid['solicitud'] = $_POST['solicitud'];      
          
             else 
array_push($errores,'Elija los servicios que desea contratar');         
          

           if ((
$_POST['nombre']!='') and (!is_numeric($_POST['nombre'])))
    
            
$valid['nombre'] = $_POST['nombre'];         
               
              else 
array_push($errores,'Diganos su nombre sin números');

              
          if (
$_POST['descripcion']!='')
    
            
$valid['descripcion'] = $_POST['descripcion'];         
               
              else 
array_push($errores,'Diganos que tipo de proyecto desea');

        
          if ((
$_POST['empresa']!='') and (!is_numeric($_POST['empresa'])))

            
$valid['empresa']=$_POST['empresa'];        
            
              else 
array_push($errores,'Debe de procionarnos el nombre de su empresa');

            
          if (
$_POST['mail']!=''
                
             
$valid['mail']=$_POST['mail'];         
                
               else 
array_push($errores,'Su casilla de e-mail es incorrecta');

                  
          if (
is_numeric($_POST['fone']))
                    
              
$valid['fone']=$_POST['fone'];          

               else 
array_push($errores,'Ingrese su telefono con números solamente');  
               
               

if ((
count($errores)!= 0) and ($valid) != '')

    {
        echo 
'<br>';
        
        foreach (
$errores as $error)
        
        {
            echo 
'<div class="niq" align ="center">'.$error.'</div><br>';
        }
              
    
    echo 
'<div align="center"><FORM><INPUT TYPE="BUTTON" VALUE="VOLVER" onClick="javascript:history.back(-1)"></FORM></div>';
    
    }
    
    else 
    
     {
        
    
$solicitud implode(",",$_POST['solicitud']);       
    
$rs mysql_query("INSERT INTO clientes (nombre,empresa,mail,telefono,solicitud,descripcion) values ('$valid[nombre]','$valid[empresa]','$valid[mail]','$valid[fone]','$solicitud','$_POST[descripcion]') ");
        
    
    echo 
'<br><br><br><br><div align="center" class="cip">Muchas gracias '.$_POST['nombre'].' por su solicitud.<br>En breve nos pondremos en contacto con ud.<br></div>';
    echo 
'<div align="center"><FORM><INPUT TYPE="BUTTON" VALUE="CERRAR" onClick="self.close()"></FORM></div>';
        
    
    
      }