Mostrar Mensajes

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


Mensajes - acer500

Páginas: [1]
1
Ese es el punto, si paso index a la carpeta donde se encuentra la de tablaProductosCliente si me va a mostrar la imagen, pero yo quiero que me aparesca en el index afuera de las carpetas. Gracias por tu ayuda.

2
Codigo de validacion de usuario

Carpeta principal -> restringido -> validar_usuario.php
Código: [Seleccionar]
<?php
session_start
();
require(
"config.php");

mysql_connect($HOST,$USER,$PASS) or die ("La conexion ha fallado".mysql_error());
mysql_select_db($DB) or die ("Base de datos no existente".mysql_error());
function 
quitar($mensaje){
$nopermitidos=array("'",'\\','<','>',"\"");
$mensaje=str_replace($nopermitidos""$mensaje);
return $mensaje;

echo 
$_POST["usuario"];
echo 
$_POST["password"];
if (
trim($_POST["usuario"])!= "" && trim($_POST["password"])!="") {
//Se puede utilizar la funcion para eliminar algun caracter en especifico
//$usuario=strtolower(quitar($HTTP_POST_VARS["usuario"]));
//$password=$HTTP_POST_VARS["password"];
//Se puede convertir los a su entidad HTML aplicable con htmlentities
//echo $_POST["password"];
$usuario strtolower(htmlentities($_POST["usuario"], ENT_QUOTES));
$pass $_POST["password"];

$result mysql_query('SELECT usu_password, usu_usuario, usu_foto FROM usuario WHERE usu_usuario=\''.$usuario.'\'');
if ($row=mysql_fetch_array($result)) {
if($row["usu_password"]== $pass) {
$_SESSION["k_username"]=$row['usu_usuario'];
$_SESSION["k_foto"]=$row['usu_foto'];
/*echo 'Has sido logueado correctamente '.$_SESSION['k_username'].'<p>';
echo '<a href="index1.php">Index</a></p>';*/
header('Location:../index.php');
}else{
echo "Password incorrecto";
}
}else{
echo "Usuario no existente en la base de datos<br/>";
}
mysql_free_result($result);

}else{
echo "Debe especificar un usuario y password";
}
mysql_close();
?>


3
A qui la carpeta principal


Codigo donde se guarda la imagen cuando el usuario se registra
Carpeta principal -> restringido -> registrar.php
Código: [Seleccionar]
$foto="../fotos/usuario/".$_FILES["foto"]['name'];
  //permite guardar datos de archivo proximos a subir
$foto_tmp=$_FILES["foto"]["tmp_name"];

if(is_uploaded_file($foto_tmp)){
move_uploaded_file($foto_tmp,$foto);
}

4
Codigo index.php

Código: [Seleccionar]
<?php
echo "<center>";
echo "<div id='logout'>";
if (isset($_SESSION['k_username'])) {
echo "<table>";
echo "<tr>";
echo "<td><img src='".$_SESSION['k_foto']."'width='50px' height='45px'></td>";
echo "<td>Bienvenid@</td>";
echo '<td>'.$_SESSION['k_username'].'</td>';
echo '<td><div id="botonSalir"><a href="restringido/logut.php">Salir</a></div></td>';
echo "</tr>";
echo "</table>";
echo "</div>";
echo "<center>";
  }else{
  echo "<div id='tablaIniciarSesion'>";
  echo "<table>";
  echo "<tr>";
  echo '<td><div id="botonSesion"><a href="restringido/login.php">Iniciar sesión</a></div></td>';
  echo '<td><div id="botonRegistrar"><a href="restringido/registrar.php">Registrar</a></div></td>';
  echo "</tr>";
  echo "</table>";
  echo "</div>";
  echo "<br/>";
}

?>


Codigo tablaProductosCliente.php

Código: [Seleccionar]
<?php
echo "<center>";
echo "<div id='logout'>";
if (isset($_SESSION['k_username'])) {
echo "<table>";
echo "<tr>";
echo "<td><img src='".$_SESSION['k_foto']."'width='50px' height='45px'></td>";
echo "<td>Bienvenid@</td>";
echo '<td>'.$_SESSION['k_username'].'</td>';
echo '<td><div id="botonSalir"><a href="../restringido/logut.php">Salir</a></div></td>';
echo "</tr>";
echo "</table>";
echo "</div>";
echo "<center>";
  }else{
  echo "<div id='tablaIniciarSesion'>";
  echo "<table>";
  echo "<tr>";
  echo '<td><div id="botonSesion"><a href="../restringido/login.php">Iniciar sesión</a></div></td>';
  echo '<td><div id="botonRegistrar"><a href="../restringido/registrar.php">Registrar</a></div></td>';
  echo "</tr>";
  echo "</table>";
  echo "</div>";
  echo "<br/>";
}

?>


5
Chicos tengo un pequeño problema, cuando me logueo en el Index me debe aparecer el nombre de usuario y la foto del usuario.

A si esta estructurado esto:

Ahi esta la ruta donde se almacenan las imagenes cuando un usuario se registra
Carpeta principal -> fotos -> usuario -> imagen.png

Carpeta principal -> Index.php (se supone que me tiene que mostrar la foto del usuario).

Carpeta principal -> cliente -> tablaProductosCliente.php (ahi si me muestra la imagen del usuario).

¿por que en index.php no me aparece la imagen y en tablaProductosCliente.php si? Alguien que me ayude porfavor.

Páginas: [1]

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".