PHP - REDIRECCIONAR A PAGINA DESPUES DE LLENAR UN FORMULARIO

   
Vista:

REDIRECCIONAR A PAGINA DESPUES DE LLENAR UN FORMULARIO

Publicado por Roberto (1 intervención) el 11/02/2014 19:12:35
BUENOS TENGO UN FORMULARIO CON UNA SERIE DE CAMPOS A LLENAR, DESPUES QUE LE DOY ACEPTAR EL ME GUARDA LOS DATOS EN UNA BASE DE DATOS HECHA EN MYSQL, PERO NO ENCUENTRO LA FORMA DE QUE VAYA REDIRECCIONADO A UNA PAGINA Y ME DIGA QUE FUE ENVIADO, LO HICE COLOCADO EN EL ACTION EL NOMBRE DE LA PAGINA DE GRACIAS PERO LUEGO NO ME INSERTA EN LA BASE DE DATOS CUANDO LE COLOCO EN EL ACTION EL NOMBRE DE ESA PAGINA

ESTE ES EL CODIGO QUE ESTOY USANDO:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
if (isset ($_POST['Enviar']))
 
{
mysql_connect('localhost', 'root', ''); // hace la conexion con la Base de Datos
$SDB = mysql_select_db('bd_pagina'); // selecciona la base de datos
if (!$SDB) {
die ("No existe la BD". mysql_error);
}
$str_query = "INSERT INTO solicitante (cedula, nombre, cargo, email, telefono, datos, estudios) VALUES ('".$_POST['ccedula']."', '".$_POST['cnombre']."',
'".$_POST['ccargo']."', '".$_POST['cemail']."', '".$_POST['ctelefono']."',
'".$_POST['cdatos']."', '".$_POST['cestudios']."')";
//echo $str_query;
$SQR = mysql_query($str_query); // Ejecuta la variable que contiene el query
 
//if (!$SQR) {
//die ("Mensaje". mysql_error);
//}
 
}
?>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

REDIRECCIONAR A PAGINA DESPUES DE LLENAR UN FORMULARIO

Publicado por xve (5513 intervenciones) el 11/02/2014 19:57:28
Para redireccionar a un página desde php, es algo como:
1
2
header("location:http://www.lawebdelprogramador.com");
return;

Lo único que tienes que tener en cuenta, es no haber escrito nada en el navegador...

Coméntanos si es esto, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

REDIRECCIONAR A PAGINA DESPUES DE LLENAR UN FORMULARIO

Publicado por sergio adrian (10 intervenciones) el 11/02/2014 20:59:45
coloca una etiqueta meta despues del codigo php.
asi primero te guarda los datos en la base y luego cambia el index.php por la pagina donde quieres
que se redireccione.

recuerda tiene que estar afuera del codigo php

<html>
<head>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=index.php">
</head
</html>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar