Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/03/2010, 20:08
Avatar de sette15
sette15
 
Fecha de Ingreso: noviembre-2007
Ubicación: Rosario, Argentina
Mensajes: 97
Antigüedad: 17 años, 1 mes
Puntos: 0
Respuesta: Problema con Mootools y PHP.

Hola, gracias por responder. Mira el código PHP que tengo para el logeo de usuarios es simple, es el siguiente:

ingreso.php
Cita:
<?php

if ($_POST["campo1"]) {

// Declaro las variables que son enviadas desde el formulario de login.
$campo1 = $_POST["campo1"];
$campo2 = $_POST["campo2"]);

// Se seleccionan los datos del usuario.
$seleccionar_datos = mysql_query("SELECT campo1, campo2 FROM usuarios WHERE campo1='$campo1'") or die(mysql_error());
$datos = mysql_fetch_array($seleccionar_datos);

// Se leen los datos desde la base de datos "usuario".
$campo1_db = $datos["campo1"];
$campo2_db = $datos["campo2"];

// Se crean las cookies correspondientes.
setcookie("campo1",$campo1_db,time()+7776000);
setcookie("campo2",$campo2_db,time()+7776000);

echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"0;URL=index.php\">";

exit();

?>
Una vez logeado el usuario reedirecciona a "index.php", el usuario logea, eso funciona todo perfecto, lo único es eso que ya te digo, el slide de noticias (que se encuentra en index.php y no en ingreso.php) deja de funcionar y no se porque...

En el index.php, el código mas o menos sigue el siguiente esquema:
Cita:
<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es">
<head>
<title>TITULO</title>
<link href="estilo/slideshow.css" rel="stylesheet" type="text/css" media="screen" />
<script type="text/javascript" src="includes/mootools-1.2.1-core-yc.js"></script>
<script type="text/javascript" src="includes/mootools-1.2-more.js"></script>
<script type="text/javascript" src="includes/funciones/slide.js"></script>
</head>
<body>

<!- ACA HAY CODIGO HTML -->

<? include("noticias.php"); ?>

<!- ACA HAY MÁS CODIGO HTML -->

</body>
Como se puede ver el DIV que mencione antes no esta en el "index.php" en si, sino que hice otra pagina llamada "noticias.php", eso fue para facilitar la inclusión en otras paginas, así no tengo que copiar el codigo, ademas que para modificarlo lo hago de un sólo lugar.

Eso es básicamente, obviamente la web tiene mas código, si necesitas que copie todo o mas bien algo más completo solamente pedilo.

Muchas Gracias de nuevo!...

EDIT: Ha, me falto mencionar que "slide.js" no solamente contiene la función de slide de noticias, sino que también contiene la función de un slide de banners más un slide de texto (osea un DIV oculto con texto adentro que cuando presiono un link "Más" se muestra el texto, desplegándose de una forma "elegante"), y una cosa interesante es que tanto el slide de banners como el de texto no dejan de funcionar, lo único que deja de funcionar es el slide de noticias, eso me parece raro, pero la verdad que no se que puede estar pasando, como dije antes, no tengo mucha idea de mootools.
__________________
Salu2

Última edición por sette15; 29/03/2010 a las 20:16