Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/12/2006, 17:45
Avatar de utenfly
utenfly
 
Fecha de Ingreso: enero-2006
Ubicación: bcn
Mensajes: 55
Antigüedad: 19 años, 3 meses
Puntos: 0
coger la id de un usuario mientras lo mira

Buenas, supongo que ya conoceréis las típicas firmas con una imagen y en ella, el código php en el cual pilla el nick de la persona que está mirandolo. El caso esque tengo el código, en cuestión es este:


Código:
<?php
//Obtengo el primer nick que aparece en la lista de usuarios registrados
$source = fopen('URL EN CUESTIÓN','r');
   while (!feof($source)) {
      $bufer .= fgets($source, 4096);
   }
fclose($source);
$corteUno = explode ( 'Usuarios Registrados:', $bufer );
$corteDos = explode ("</a>", $corteUno[1]);
$corteTres = explode (">", $corteDos[0]);
$nombre = $corteTres[1];

//genero la imagen
header("Content-type: image/gif");
$im = @imagecreatefromgif ("http://img56.imageshack.us/img56/2710/deatn3ox.gif")
   or die("No se ha podido cargar la imagen de fondo");
$text_color = imagecolorallocate($im, 40, 100, 20);
imagestring($im, 1, 35, 75,  $nombre, $text_color);
imagegif($im);
imagedestroy($im);
?>
Pero tengo una duda y esque yo uso PHP-XOOPS y no sé cómo coger la ID del usuario para que funcione como digo. En la segunda linea, se debe poner la url, este código me lo proporcionaron de un foro y ahí estaba la url del foro en sí y les medio funcionaba, ya que lo tenían subido exteriormente y no tenían las cookies ni nada parecido para que funcionase exactamente, pero aún así, proporcionaba los nombres (aleatoriamente a veces).

Por eso me gustaría saber si hay otra forma o si sabéis cómo coger la ID para plasmarla en el código.

Espero haberme explicado.
__________________
All About Naruto