Tema: Script como?
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/12/2003, 22:41
Avatar de Reynier
Reynier
 
Fecha de Ingreso: noviembre-2002
Ubicación: Por ahí en algún sitio
Mensajes: 1.844
Antigüedad: 21 años, 4 meses
Puntos: 1
Script como?

Hola:
Estoy realizando un Libro de Visitas yo mismo pues no me gusta copiar de los demás que se esfuerzan y sudan para hacer lo suyo. Además así se aprende mejor. Ya casi lo tengo terminado ahora el problema es que cuando trato de redireccionar a otra página porque me han dejado el nombre en blanco, o el correo esta mal escrito o en blanco o los comentarios están vacíos se me pierde la página. El código es este:
Código PHP:
 <?php
 
include_once("../includes/config.inc.php");
 if (isset(
$_GET['modulo'])){
     if (isset(
$_GET['opcion'])){
         if ((
$_GET['modulo'] == "librovisitas") && ($_GET['opcion'] == "firmar")){
             if ((!empty(
$_POST['name'])) && (!empty($_POST['email'])) && (!empty($_POST['comentarios']))){
              
conectadbsql();
             
$fecha date("d/m/Y");
             
$consulta "INSERT INTO librodevisitas (nombre,ecorreo,sitioweb,pais,comentarios,imagen,fecha,publicado) VALUES ('".$_POST['name']."','".$_POST['email']."','".$_POST['url']."','".$_POST['pais']."','".$_POST['comentarios']."','".$_POST['image']."',$fecha,'0')";
               if (
mssql_query($consulta)){
                echo 
"<html>
                       <head>
                         <title>:: Joven Club de Computaci&oacute;n y Electr&oacute;nica de Granma ::</title>
                         <meta http-equiv='Refresh' Content='5 ;url=../index.php?modulo=librovisitas&opcion=mostrar'>
                       </head>
                         <script language='JavaScript' src='../includes/tinogrm.js'></script>
                         <link href='../includes/tinogrm.css' rel=stylesheet type=text/css>
                         <body  bgcolor=#becfdf><div align=center><span class=loginadmin>Gracias por firmar nuestro Libro de Visitas. Tu Firma será analizada y publicada ...<br>Por favor espere unos segundos.</span></div></body>
                   </html>
               "
;
               }    
             }elseif (empty(
$_POST['name']))
              
header("Location: index.php?modulo=librovisitas&opcion=firmar&error=noname");
             elseif (empty(
$_POST['email'])) 
              
header("Location: index.php?modulo=librovisitas&opcion=firmar&error=noemail");
             elseif (empty(
$_POST['comentarios'])) 
              
header("Location: index.php?modulo=librovisitas&opcion=firmar&error=nocomments");
         }
     }
 }
__________________
Ing. Reynier Pérez Mira