Hola amigos lo que quiero hacer es extraer una variable en mi base de datos con texto plano.
Se compone de usuarios, lo que quiero mostrar es la URL de un avatar que grabas en el panel de usuarios.
Solo me la muestra si estoy conectado
1247767786|1|christian|rytyuyiutytuiyuiytutia|chri |[email protected]|118|0|http://a.imageshack.us/img718/7940/k...f|1279119301||
Por ejemplo observen que esta el nombre de USUARIO y password desp siguen los casilleros como correo etc... y ahí aparece el bendito URL.
Se puede aplicar EXPLODE ya que por ejemplo tengo el siguiente codigo para mostrar los niveles y los extrae muy bien y me los muestra sin estar conectado.
EXPLODEDS A LA DB:
Código PHP:
<?php
$file = file("admin/data/users.db.php");
/////////////////////
foreach ($file as $line)
{
if(eregi("</?",$line)) continue;
$array = explode("|",$line); //$array[0] contains date joined, 1 = level, 3 = password hash, 4 = nickname, 6 = posts
switch($array[1]){
case 1: $array[1] = "Admin"; break;
case 2: $array[1] = "Editor"; break;
case 3: $array[1] = "Periodista"; break;
case 4: $array[1] = "Comentarista"; break;
}
echo '<table width="235" border="0" cellspacing="1" cellpadding="0"><tr style="text-align:left;"><td width="100">';
//output username
echo $array[4];
echo '</td><td width="110">';
echo $array[1];
echo '</td><td width="165">';
echo $array[6];
echo '</td><td width="35">
</tr></table>';
}
?>
Con este codigo logro mostrar el avatar pero solo si estoy conectado, por eso queria saber l odel explode :
Código PHP:
$output = str_replace("{avatare}", "<img src=\"".$member_db[8]."\" align=\"left\" alt=\"\" />", $output); //template tag
ese bendito member db 8 , se refiere a un campo IMPUT donde copias y pegas una URL de cualquier imagen por ejemplo desde imagen shack...
Gracias de antemano