Foros del Web » Programando para Internet » PHP »

error cookie e insercion

Estas en el tema de error cookie e insercion en el foro de PHP en Foros del Web. bueno pues estoy intentando hacer un minicontador que inserte un cookie y que no se pueda volver a contar una visita hasta el dia siguiente ...
  #1 (permalink)  
Antiguo 21/08/2010, 03:29
 
Fecha de Ingreso: agosto-2008
Mensajes: 382
Antigüedad: 15 años, 8 meses
Puntos: 2
error cookie e insercion

bueno pues estoy intentando hacer un minicontador que inserte un cookie y que no se pueda volver a contar una visita hasta el dia siguiente y me da estos errores

Warning: Cannot modify header information - headers already sent by (output started at /hosting/index.php:9) in /hosting/index.php on line 117

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /hosting/index.php on line 118

Warning: mysql_query() [function.mysql-query]: Access denied for user 'web.com'@'localhost' (using password: NO) in /hosting//index.php on line 123

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /hosting/alicedarko/index.php on line 123
Access denied for user 'web.com'@'localhost' (using password: NO)

y este es el script

Código PHP:
 <?php 
    
if(isset($_COOKIE['visited233'])){
    include(
'conexion122e122.php');
$uno=mysql_query("SELECT veces FROM visitas WHERE nick='zaska'") or(mysql_error());
$num=mysql_fetch_array($uno);
echo 
'$num visitas este mes -';}
else{
setcookie "visited233" visitadarko time ()+ 86900 ,'/','.pagina.com');
    while(
$row=mysql_fetch_array($uno)){
        
$veces$row['veces'];}
        
$veces $veces 1;

$consulta "UPDATE visitas SET veces = veces + 1 WHERE nick='zaska'";
mysql_query($consulta) or die(mysql_error());
    echo 
''.$num.' visitas este mes';}
    
?>
__________________
la experiencia es la mejor de las escuelas, pero la obtienes cuando ya no la necesitas.

Yo soy aquel que mucho hace trabajar a la gente del foro, pero siempre gratifico con un karma
  #2 (permalink)  
Antiguo 21/08/2010, 06:56
 
Fecha de Ingreso: agosto-2010
Mensajes: 3
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: error cookie e insercion

Buenas,

Cita:
Warning: mysql_query() [function.mysql-query]: Access denied for user 'web.com'@'localhost' (using password: NO) in /hosting//index.php on line 123

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /hosting/alicedarko/index.php on line 123
Access denied for user 'web.com'@'localhost' (using password: NO)
Aparentemente, el problema es que no estas conectando a la base de datos.
Asumo que la conexión la estas haciendo en

include('conexion122e122.php');

Revisa que hallas puesto la contraseña, porque el error lo que te dice es que no estas usando contraseña para conectar a la base de datos.

Saludos
  #3 (permalink)  
Antiguo 22/08/2010, 03:42
 
Fecha de Ingreso: agosto-2008
Mensajes: 382
Antigüedad: 15 años, 8 meses
Puntos: 2
Respuesta: error cookie e insercion

ya pero yo creo que ese problema sale debido al cookie que esta en inserccion en else, porque el primer error que sale es el de headers, pero nose como solucionarlo :S porque la conexion va bien y si quito el cookie no da problemas
__________________
la experiencia es la mejor de las escuelas, pero la obtienes cuando ya no la necesitas.

Yo soy aquel que mucho hace trabajar a la gente del foro, pero siempre gratifico con un karma
  #4 (permalink)  
Antiguo 22/08/2010, 05:07
Avatar de geq
geq
 
Fecha de Ingreso: agosto-2006
Ubicación: Rosario
Mensajes: 655
Antigüedad: 17 años, 8 meses
Puntos: 22
Respuesta: error cookie e insercion

Hola.

Claro, el error solo sale en el else porque únicamente incluye el conexion122e122.php en el true. Mueve el include arriba del if.

Saludos!

Etiquetas: cookie
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:13.