Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - sarawlf

#1
PHP / Re: crear una session para admin
6 Diciembre 2011, 21:44 PM
es una linea que se me olvidó quitar, veras cree dos sesiones una para usuarios que no fuesen administrador y otra para administrador, mas que nada para que no se repitiese dos veces  "el te has logeado como"si me logeaba como admin. el caso es  que probe esá forma y no me funcionaba, no me cogia la sesion de admin. si me puedes dar una solucion  te lo agarecería.
#2
PHP / crear una session para admin
6 Diciembre 2011, 17:05 PM
Me gustaría crear una sesion para el administrador, pero no se como implementarla en el codigo, alguna idea? gracias  ;)
Código (php) [Seleccionar]

<?php
session_start
();
if (isset(
$_POST['userid']) && isset($_POST['password']))
{
//si el usuario acaba de intentr conectarse
$userid $_POST['userid'];
$password $_POST['password'];


 if (!
$db_conn=mysql_connect("localhost","root","root"))
   {
      echo 
"Error conectando a la base de datos.";
      exit();
   }
   if (!
mysql_select_db("feisbook",$db_conn))
   {
      echo 
"Error seleccionando la base de datos.";
      exit();
   } 

$query "select * from usuarios where id='$_REQUEST[userid]' and password='$_REQUEST[password]'";


$result=mysql_query($query,$db_conn);

if (
mysql_num_rows($result)>0)
if (
$_REQUEST['userid'] !="administrador")
 {
//si existe en la base de datos
$_SESSION['valid_user'] = $userid;
}

//if fila[rol]==admin sessoio[isadminn]=true

$db_conn->close();
}

?>

<html>
<body>
<head>
<meta http-equiv="content-type" content="text html;charset=UTF-8" />
<link href="estilo.css" rel="stylesheet" type="text/css"  />
</head>

<h1>Bienvenido a PCALTAGAMA venta de productos informáticos</h1>
<?php
if (isset($_SESSION['valid_user']))
{
echo 
' te has logeado como: '.$_SESSION['valid_user'].'<br/>';
echo 
'<a href="logout.php">cerrar sesion </a><br />';
}


else
{
if (isset(
$userid))
{
//si se han intentdo logearse y no lo han conseguido
echo 'no has podido logearte';
}
else
{
//todavia no han intentdo conectarse
echo 'no estas logeado';
echo 
'<a href="formulario.php ">registrate</a>';
}
//proporcionando un formulario para conectarse


echo '<div class="main">';
echo 
'<div class="login">';
echo 
'<form action="authmain.php" method="post">';
echo 
'<table>';
echo 
'<tr><td>nombre:</td>';
echo 
'<td><input type="text" name="userid"/></td></tr>';
echo 
'<tr><td>password:</td>';
echo 
'<td><input type="password" name="password"/></td></tr>';
echo 
'<tr><td colspan="2" align="center">';
echo 
'<input type="submit" value="log in"></td></tr>';
echo 
'</table></form>';
}
?>

<br>
<a href="tienda.php">entra a la tienda</a>


</body>
</html>
#3
PHP / Re: duda en php
4 Diciembre 2011, 16:22 PM
la funcion es esa pero no lo quiero hacer con frames que lo veo un poco feo sino con javascript
#4
PHP / duda en php
4 Diciembre 2011, 14:49 PM
hola a todos, soy nueva en este foro.
vereis yo no estudio nada de programación pero de forma autonóma y porque me gusta decidí hace unos meses aprender programación web. empecé por html y ahora me he pasado a php. Estoy haciendo un web tienda pero aun le estoy dando forma.
La web tiene identificación de sesiones y un div a la izquierda con un menú de productos   y un div  al lado que me muestra los productos pertenecientes al producto que he seleccionado en el menú. Por ejemplo pincho en el menú la opción bolsos y en el div de la derecha me aparecen los bolsos.
El problema es que no se como hacerlo, seria hacer como una especie de target para que el div de la derecha sea el único en cambiar cada vez que selecciono el producto del menú. He leido por google algo de javascript pero no tengo ni idea de como hacerlo ni que buscar en google algun ejemplo.