Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/02/2015, 11:04
Avatar de Damin
Damin
 
Fecha de Ingreso: abril-2008
Ubicación: Argentina
Mensajes: 29
Antigüedad: 16 años
Puntos: 0
Respuesta: Problema con Fpoll/Login

Antes que nada gacias por tu respuesta Macf.
En respuesta:
La conexion a la base de datos esta en un config.php.
Este es un script viejo (2005), pero es el que mejor se adapta a mis necesidades de encuestas, no encontre otro parecido.

te cito el config.php

Código:
<?php

// Author: PHPFront.com © 2005
// License: Free (GPL)
//
// Version: 1.1
//
// Created: 8.12.2005 
//
// More information and downloads 
// available at http://www.PHPFront.com
//
// #### config.php ####


//database variables
$host = 'localhost';
$user = 'usuario';
$pass = 'password';
$dbname = 'database';


	

//connect to the mysql database
$mysql = mysql_connect($host,$user,$pass);
$db = mysql_select_db($dbname,$mysql); 


//grab config vars


function config($config) {
	
	$get_config = mysql_fetch_array(mysql_query("select * from fpoll_config"));
	$config = $get_config[$config];
	return $config;
	
	
}

function access() {
	
	
	if($_COOKIE['user']){
		
		
		$user = $_COOKIE['user'];
		$pass = $_COOKIE['pass'];
		
		$checkuser = mysql_query("SELECT * FROM fpoll_config WHERE user='$user' AND pass='$pass'");
		$returned = mysql_num_rows($checkuser);
		
		if($returned=="1"){
			//continue loading page..
		}
		else{
			
		
		
			include("templates.php");
		
			echo $login_header;
		
		
			?>
			<form action="login.php" method="post">
			<table cellspacing="1" cellpadding="4" border="0" bgcolor="#f2f2f2">
			<tr><td width="130">User</td><td><input type="text" name="user" /></td></tr>
			<tr><td>Password</td><td><input type="password" name="pass" /></td></tr>
			</table><br />
			<input type="hidden" name="referer" value="<? echo $_SERVER['REQUEST_URI']; ?>" />
			<input type="submit" value="Login" name="login" />
			</form>
			<?
		
			echo $footer;
		
		
			exit;
		
		}
		
	}else{
		
		include("templates.php");
		
		echo $login_header;
		
		
		?>
		<form action="login.php" method="post">
		<table cellspacing="1" cellpadding="4" border="0" bgcolor="#f2f2f2">
		<tr><td width="130">User</td><td><input type="text" name="user" /></td></tr>
		<tr><td>Password</td><td><input type="password" name="pass" /></td></tr>
		</table><br />
		<input type="hidden" name="referer" value="<? echo $_SERVER['REQUEST_URI']; ?>" />
		<input type="submit" value="Login" name="login" />
		</form>
		<?
		
		echo $footer;
		
		
		exit;
		
		
		
	}
	
	
	
}


	
?>
La realidad es que entiendo muy poco de php, no logro hacerlo funcionar.
Por lo que googlee me dice que esta haciendo llamada a 2 headers, como esta en la linea 37 y luego vuelve a llamarlo en la linea 50.
Disculpa mi ignorancia jeje.

Saludos!