Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/06/2011, 10:31
DarkMaster9
 
Fecha de Ingreso: junio-2011
Mensajes: 19
Antigüedad: 12 años, 10 meses
Puntos: 0
como hacer una consulta a login

hola a tod@s espero que esten bien
tengo una pregunta
como hacer una consulta a login
Login: es el lugar donde el usuario ingresa que verifica si sus datos estan en la base de datos para asi crear una $_SESSION
porque porque hice el siguiente codigo
Código PHP:
session_start();
$nameimagen $_FILES['foto']['name'];
$tmpimagen $_FILES['foto']['tmp_name'];
$extimagen pathinfo($nameimagen);
$ext = array("png","gif","jpg");
$urlnueva "imagenes_perfil/".$nameimagen;

if(
is_uploaded_file($tmpimagen)){
    if(
array_search($extimagen['extension'],$ext)){
     
copy($tmpimagen,$urlnueva);
        
$connect mysql_connect("localhost","root","123");
        
mysql_select_db("sistema");
        
$queryreg mysql_query ("
        INSERT INTO registro VALUES ('','','','','','','','$urlnueva')
        "
);
        echo 
"<script>window.location='login.php'</script>";
    }
    else 
    echo 
"No se a podido subir su imagen <b>solo formatos </b><u>jpg</u>, <u>png</u> o <u>gif</u>";
}
else 
echo 
"Elija una imagen"
pero lo que pasa es lo siguiente crea una nueva fila en la tabla mysql
con el url de la imagen pero yo quiero que su guarde en la fila del usuario que esta logueado
por eso necesito que le ingrese un username
Código PHP:
session_start();
$nameimagen $_FILES['foto']['name'];
$tmpimagen $_FILES['foto']['tmp_name'];
$extimagen pathinfo($nameimagen);
$ext = array("png","gif","jpg");
$urlnueva "imagenes_perfil/".$nameimagen;
$username = ???????? <------------------------------

if(
is_uploaded_file($tmpimagen)){
    if(
array_search($extimagen['extension'],$ext)){
     
copy($tmpimagen,$urlnueva);
        
$connect mysql_connect("localhost","root","123");
        
mysql_select_db("sistema");
        
$queryreg mysql_query ("
        INSERT INTO registro VALUES ('','','','','','','','$urlnueva') WHERE username='$username'
        "
);
        echo 
"<script>window.location='login.php'</script>";
    }
    else 
    echo 
"No se a podido subir su imagen <b>solo formatos </b><u>jpg</u>, <u>png</u> o <u>gif</u>";
}
else 
echo 
"Elija una imagen"
el problema es que si coloco
Código PHP:
$username $_POST['username']; 
no funciona al menos que este en la pagina de login
como hago para que funcione el
Código PHP:
$username $_POST['username']; 
en todas partes???
tengo que hacer una consulta a login o no se como lo hago porfavor ayudeeeenme please