Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/02/2014, 04:30
RaulCDT
 
Fecha de Ingreso: febrero-2014
Ubicación: Murcia
Mensajes: 119
Antigüedad: 10 años, 2 meses
Puntos: 0
Enviado con exito

Como podría poner un mensaje de formulario enviado con éxito y que me mande a otra pagina una vez enviado los datos a la BD..

Tengo este código en la misma pagina

Código PHP:
<FORM class="contact_form" ACTION="/v1.0/alta.php" id="contact_form" enctype="multipart/form-data"  method="post">
        <div>
            <ul>
                
                <li>
                  <label for="LG_cmNew">Local / Grupo:</label>
                    <input id="LG_cmNew" name="LG_cmNew" maxlength="50" type="text" placeholder="CrazyMurcia" required  />
              </li>
               <li>
                 <label for="Logo_cmNew" class="required">Logo Local / Grupo:</label>
<input type="file" name="Logo_cmNew" id="Logo_cmNew"  maxlength="150" class=" input"/>
              </li>
                
              <li>
                    <button class="submit" type="submit">Solicitar Alta</button>
                </li>
            </ul>
        </div>
    </form>




<?php   
include("conex.php");  
$link=Conectarse();    

$LG_cmNew=$_POST['LG_cmNew'];  



$dir "carpeta"//recuerda que debe tener permisos de escritura ;)   
$ext = array('image/jpeg''image/gif''image/png''image/bmp'); //Puedes agregar más extenciones   
    
foreach($_FILES as $archivo) {   
        
$attachtmp  $archivo['tmp_name'];   
        
$attachtype $archivo['type'];   
        
$attachname $archivo['name'];   
        if(
file_exists($attachtmp)) {   
            if(
is_uploaded_file($attachtmp)) {   
                if(
in_array($attachtype,$ext)) {   
                    
$ruta move_uploaded_file($attachtmp"$dir/$attachname");  
                    
mysql_query("INSERT INTO tabla (id, LG_cmNew, Logo_cmNew) VALUES ('','$LG_cmNew','$attachname')" ,$link) or die(mysql_error());   

echo 
"<br>Datos enviado con éxito<br>";

header("Location: otrapagina.php"); 
}
                } else {   
                    echo 
"Esto no es una imagen";   
                }   
            }   
        }   
    }   
?>
No consigo hacerlo funcionar así... si le quito el

Código PHP:
echo "<br>Datos enviado con éxito<br>";

header("Location: otrapagina.php"); 

Inserta los datos pero me deja en el formulario otra vez y no sabes si a abido algun error o se ha subido correctamente a la BD, a no ser que accedas a la BD a verlo o agas una consulta de esos datos..