Problema con una sesion de usuario
[email protected] (Irantzu Leunda Biskarret)
| Newsgroups | php.general.es |
|---|---|
| Message-ID | <[email protected]> |
hola amigos, espero que esten bien. Tengo un problema que me trae de cabeza. En la página www.fertor.com ingresar con el usuario [email protected] y contraseña 1234 En el apartado productos-materiales funciona perfecto, pero en el apartado productos-fabricación, al pinchar sobre la opcion MICA (es la única que tiene productos) me sale el siguiente error: Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0 y no encuentro solventarlo, asi que agradezco cualquier ayuda al respecto. Adjunto el archivo php que lo llama. Muchas gracias a todos y saludos
productos_fabricacion_industria.php
(application/x-httpd-php, 10.6 KB)
<?php
session_start();
if($_SESSION['usuario']=='')
{
$usu='no';
$clase='texto_pagina_fabricacion_industrias';
}
else
{
$usu='si';
$clase='texto_pagina_fabricacion_industrias2';
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ES" />
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Aislamientos Eléctricos Fertor - Grupo</title>
<META NAME="author" CONTENT="dosalcubo">
<META NAME="Url" CONTENT="http://www.fertor.com">
<META NAME="mailto" CONTENT="[email protected]">
<META NAME="keywords" CONTENT="Generadores, transformadores, motores, condensadores, equipos eléctricos, prespan, DPP, aislantes multicapa flexibles, prepregs, productos de mica, placas onduladas de ranura, materiales conductores esmaltados, perfiles, kapton, nomex, nmn, poliéster, tubos termorretráctiles, cintas adhesivas, cintas industriales, fabricación de piezas, vidrio epoxi, vidrio magnético, bakelita, tubos rígidos, tejido algodón, policarbonato, metacrilato, polipropileno">
<META NAME="language" CONTENT="Spanish">
<META NAME="revisit" CONTENT="Cada">
<META NAME="robots" CONTENT="all">
<META NAME="charset" CONTENT="ISO-8859-1">
<META NAME="cache" CONTENT="cache">
<META NAME="type" CONTENT="Document">
<META NAME="description" CONTENT="Ofrecemos una solución completa de procesado de productos rígidos y flexibles, en cilindros y en piezas planas; asegurando la calidad como principio básico en nuestra filosofía de negocio. Vidrio poliéster, vidrio epoxy, vidrio magnético, matt epoxy,tejido de algodón, baquelita, mica rígida y flexible, policarbonato, metacrilato, polipropileno, fibra vulcanizada, pressphan, DPP, poliéster, nomex, nomex-poliéster-nomex">
<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="js/lightbox.js"></script>
<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
<link rel="stylesheet" href="estilos.css" type="text/css" media="screen" />
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
</head>
<body>
<!-- empieza CONTENEDOR-->
<div id="contenedor">
<!-- empieza CABCERA-->
<? include ("cabecera.php") ?>
<!-- acaba CABCERA-->
<!-- empieza CONTENIDO-->
<div id="contenido">
<div id="animacion">
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','200','height','270','title','Bucle de imágenes Grupo Fertor','src','intro','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','intro' ); //end AC code
</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="200" height="270" title="Bucle de imágenes Grupo Fertor">
<param name="movie" value="intro.swf" />
<param name="quality" value="high" />
<embed src="intro.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="200" height="270"></embed>
</object></noscript>
</div>
<div id="centro_pagina" class="centro_pagina_fabricacion_industrias">
<div id="situacion_pagina" class="situacion_pagina_fabricacion">Usted está en el apartado <a href="productos_fabricacion.php" class="link_situacion_pagina">Productos fabricación</a>><span class="subrayado"> <? echo utf8_encode($familia) ?></span>
</div>
<!-- empieza LOGIN-->
<div id="contenedor_login_flash">
<?php
if($usu=='no')
{
include ("login_flash.php");
}
else
{
include("variable_con.php");
$sql="select * from usuarios where id=$_SESSION[id]";
$result=mysql_db_query($basedatos,$sql,$link);
while($row = mysql_fetch_array($result))
{
echo "<div class='salir_area_privada'><b>$row[nombre] $row[apellidos]</b></div>";
}
echo "<a href='salir.php' class='salir_area_privada'>Cerrar Sesión</a>";
}
?>
</div>
<!-- acaba LOGIN-->
<?php
$id_familia=$_GET['id_familia'];
include("variable_con.php");
if (!$id_familia)
{
?>
<div id="titulo_pagina" class="titulo_pagina_fabricacion">Productos fabricación</div>
<?
}
else
{
$sql = "SELECT * FROM familias_productos where id=$id_familia";
$result=mysql_db_query($basedatos,$sql,$link);
while($row = mysql_fetch_array($result))
{
?>
<div id="titulo_pagina" class="titulo_pagina_fabricacion"><? echo utf8_encode($row['familia_es']) ?></div>
<?
}
}
?>
<!-- empieza MENU LATERAL INDUSTRIAS-->
<div id="menu_lateral_industrias">
<?php
$cont=01;
$sql = "SELECT * FROM familias_productos where id_categoria=1";
$result=mysql_db_query($basedatos,$sql,$link);
while($row = mysql_fetch_array($result))
{
?>
<div id="menu_lateral_industrias_img"><img src="imagenes/lateral_menu_<? echo $cont ?>.jpg"></img></div>
<div id="menu_lateral_industrias_texto">
<a href="productos_fabricacion_industria.php?id_familia=<? echo $row['id'] ?>&familia=<? echo utf8_encode($row['familia_es']) ?>" class="menu_lateral_industrias_texto"> <? echo utf8_encode($row['familia_es']) ?></a>
</div>
<div id="limpiar"></div>
<?
$cont++;
} ?>
</div>
<!-- acaba MENU LATERAL INDUSTRIAS-->
<div id="texto_pagina" class="<? echo $clase ?>">
<?php
if ($id_familia =='') $id_familia=1;
//include("variable_con.php");
$pag=$_GET["pag"];
$var=$_GET["var"];
include ("paginar.php");
if (!isset($pag)) $pag = 1;
{
$tampag = 9;
$reg1 = ($pag-1) * $tampag;
//verifico si esta logueado
if($_SESSION['usuario']='')
{
$sql2 = "SELECT * FROM productos where id_cat=1 and id_familia=$id_familia and privado=0";
//echo "<br>sql2_priv_0: ".$sql2;
}
else
{
$sql2 = "SELECT * FROM productos where id_cat=1 and id_familia=$id_familia";
//echo "<br>sql2: ".$sql2;
}
}
if (!isset($var))
{
$tampag = 9;
$reg1 = ($pag-1) * $tampag;
if(!$_SESSION[usuario])
{
$sql2 = "SELECT * FROM productos where id_cat=1 and id_familia=$id_familia and privado=0";
}
else
{
$sql2 = "SELECT * FROM productos where id_cat=1 and id_familia=$id_familia and privado=1";
}
}
$result2=mysql_db_query($basedatos,$sql2,$link);
$total2 = mysql_num_rows($result2);
for ($i=$reg1; $i<min($reg1+$tampag, $total2); $i++)
{
mysql_data_seek($result2, $i);
$row2 = mysql_fetch_array($result2);
?>
<div id="casillero_img" class="casillero_img_fabricacion_industrias">
<div id="img" class="img_fabricacion_industrias">
<?php
$sql="select foto from fotos_productos where id_foto=$row2[id] limit 1";
//echo "<br>sql; ".$sql;
$resultg=mysql_db_query($basedatos,$sql,$link);
while($rowg=mysql_fetch_array($resultg))
{
$imagen=$rowg['foto'];
//echo "<br>imagen: ".$imagen;
}
?>
<?php
$sql="select foto from fotos_productos where id_foto=$row2[id]";
$resultg=mysql_db_query($basedatos,$sql,$link);
while($rowg=mysql_fetch_array($resultg))
{
echo("<p><a rel='lightbox[galeria]' href='img_productos/$rowg[foto]' title='$row[producto_es]: $row[descripcion_es]'><img src='img_productos/med_$imagen' alt='' /></a></p>");
//echo("<p><a rel='shadowbox[gal]' href='img_productos/$rowg[foto]' title='$row[producto_es]: $row[descripcion_es]'><img src='img_productos/$imagen' alt='' class='foto_iz_md' width=112 height=95 /></a></p>");
}
?>
</div>
<div id="texto" class="texto_fabricacion_industrias">
<?
echo utf8_encode($row2['producto_es']);
?>
</div>
</div>
<? } ?>
</div>
<div id="numeracion_pagina" class="numeracion_pagina_fabricacion_industrias">
<div align="right">
<?
if (!isset($var)) echo paginar($pag, $total2, $tampag, "productos_fabricacion_industria.php?id_familia=$id_familia&pag=");
?>
</div>
</div>
<div id="texto_pagina" class="texto_pagina_fabricacion">
<p align="left">Ofrecemos una solución completa de procesado de productos rígidos y flexibles, en cilindros y en piezas planas; asegurando la calidad como principio básico en nuestra filosofía de negocio. Vidrio poliéster, vidrio epoxy, vidrio magnético, matt epoxy,tejido de algodón, baquelita, mica rígida y flexible, policarbonato, metacrilato, polipropileno, fibra vulcanizada, pressphan, DPP, poliéster, nomex, nomex-poliéster-nomex, ...</p>
</div>
<div class="privado">
<strong> Para ver todos los productos regístrese en nuestra web.</strong>
</div>
<!-- acaba contenido pag. industria publica-->
</div>
</div>
<!-- acaba CONTENIDO-->
<!-- empieza PIE-->
<div id="contenedor_pie">
<?php
include("pie.html"); //Donde queramos incluir el PIE
?>
</div>
<!-- acaba PIE-->
</div>
<!-- acaba CONTENEDOR-->
</body>
</html>