Pero, quiero hacer que la url de la imagen te la guarde en la bd. En el apartado de foto (dentro de users).
Para luego que vaya a perfil.php y me encuentre con la imagen que se habrá guardado en la bd después de subirla al hosting:
Código PHP:
$foto= SELECT FROM users WHERE foto="";
<img src="<?$foto?>">
Representa que en la variable $foto estará almacenado la url de la imagen (guardada en mi carpeta, la foto).
perfil.php:
Código PHP:
<?php
session_start();
require_once('./config/funciones.php');
conectar('localhost', 'root', '123456', 'ofserker');
//Miras si existe un $_GET, y sino existe pues es que está
//llamando al propio perfil
if(isset($_GET['uid']) && !empty($_GET['uid']) && is_numeric($_GET['uid']))
$uid = (int)$_GET['uid'];
else
$uid = $_SESSION['uid'];
//Ojo: Por que no uso real_escape_string si estamos pasando un dato
//del $_GET a la query? Pues porque en el IF yo pregunte si es numerico
//Y si pasó he vuelto a definir el tipo de dato de $uid como integro, o sea numero
//$uid va ser un numero si o si ahora
//Haces una query con los datos que necesitas de tu perfil
$q = mysql_query("SELECT * FROM users WHERE uid='".$uid."' LIMIT 1");
//Row contiene ahora todos los datos del usaurio
$row = mysql_fetch_assoc($q);
//Y aqui haces el html de tu perfil
?>
<ul>
<li><span>Nombre: </span><?=$row['user'] ?></li>
<li><span>Correo: </span><?=$row['mail'] ?></li>
<li><span>IP: </span><?=$row['ip'] ?></li>
<p></p>
<li><span>Foto: </span><?=$row['codigo_perf'] ?></li>
</ul>
Código PHP:
La imagen fue enviada con exito.<br><strong>Datos:</strong><br>
<ul>
<li>Tipo <?=$tipo?></li><p></p>
<li>Ubicacion: http://localhost/<?=$destino . '/' .$cad.'.'.$tipo?></li>
</ul><br>
<strong>Imagen:</strong><br><br>
<img src="http://localhost/<?=$destino.'/'.$cad.'.'.$tipo?>">
<header><title>Imagen Subida con exito</title>
</header>
<p></p>
<textarea name="foto" readonly id="foto" type="text" style="width: 350px; height: 80px;">http://localhost/
<?=$destino . '/' .$cad.'.'.$tipo?>