
12/11/2011, 09:24
|
|
Respuesta: Script funciona cuando quiere <?php
session_start();
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("MiDB", $con);
$sql= "SELECT numero FROM visitas WHERE contador= 'contador' ";
$mysql_query = mysql_query($sql) or die ();
$row = mysql_fetch_array($mysql_query);
$conta = $row['visitas'];
if($conta)
{
die('error: ' . mysql_error());
}else{
$conta = $conta + 1;
mysql_query("UPDATE visitas SET visitas = $conta WHERE contador = 'contador'");
$_SESSION['contador'] = $conta;
}
if(isset($_SESSION['contador'])){ AQUI SUPUESTAMENTE SI NO HAY SESION NO HACES NADA CREO ENTENDER
}else{
aqui se muestra lo que kieras si hay sesion
} LA SESSION DEBES HACERLA ANTES DE EL ISSET DE SEESION te lo he puesto el el if del $conta
mysql_close($con);
?>
prueba haber y lo cuentas ademas deberias usar mysql_real_escape_strings y htmlentities
Última edición por webankenovi; 12/11/2011 a las 11:24 |