Colección de citas famosas - Frases elegantes - Simplemente no entiendo

Simplemente no entiendo

La firma del código del foro muestra IP

La firma de IP de alguien en el foro hizo que varios hermanos y hermanas se sintieran infelices, déjenme explicarlo.

Esa imagen es una firma, llamada firma IP. De hecho, no es una imagen, sino un fragmento de código que puede identificar la información IP, el sistema operativo, el puerto, etc.

No es que la persona que firmó la firma lo sepa, sino que sólo tú ves tu propia IP. Es decir, cuando miro su firma, es mi IP la que se muestra, y cuando tú. Míralo, es mi IP. Es tuya. Es imposible para mí ver la información de IP de otras personas.

¿Quiere tener una firma en el foro destacada para que los visitantes puedan ver su archivo de firma? Mostrar IP en la firma es en realidad una buena opción. muy simple, solo necesitas copiar y pegar el código del sitio web a continuación en el archivo de firma del foro.

Se puede encontrar aquí/

Como se muestra en la imagen:

/sign.png

/elogo_user/1.jpg

También puede utilizar el software en los siguientes sitios web para mostrar la dirección IP

/src/2005/08/04/11096.html

También hay PHP debajo Código para mostrar la imagen de la firma IP

El código es el siguiente:

if(getenv("HTTP_CLIENT_IP")) {

$ip = getenv("HTTP_CLIENT_IP ");

$ip_agent = getenv("REMOTE_ADDR");

} elseif(getenv("HTTP_X_FORWARDED_FOR")) {

$ip_real = getenv( "HTTP_X_FORWARDED_FOR");

$ip_agent = getenv("REMOTE_ADDR");

} else {

$ip_real = getenv("REMOTE_ADDR"); /p>

$ip_agent = "";

}

//Lo anterior es para extraer la IP real del espectador

$User = getenv("HTTP_USER_AGENT");

if(eregi("Windows[[:space:]]98",$Usuario)) {

$User_Agent = "Windows 98";

}

elseif (eregi("Win[[:space:]]9x[[:space:]]4.90",$Usuario)) {

$User_Agent = " Windows ME ";

}

elseif (eregi("Windows[[:space:]]NT[[:space:]]5.0",getenv( "HTTP_USER_AGENT"))) {

} p>

$User_Agent = "Windows 2000";

}

elseif (eregi("Windows[ [:space:]]NT[[:space:]]5.1 ",getenv("HTTP_USER_AGENT"))) {

$User_Agent = " Windows XP ";

}

elseif (eregi("Windows[[: espacio:]]NT[[:espacio:]]5.2",getenv("HTTP_USER_AGENT"))) {

$User_Agent = " Windows 2003";

}

elseif (eregi("Windows[[:space:]]NT",getenv("HTTP_USER_AGENT"))) {

$User_Agent = " Windows NT ";

}

elseif (eregi("unix",getenv("HTTP_USER_AGENT"))) {

$User_Agent = " Unix ";

}

elseif (eregi("Linu

x",getenv("HTTP_USER_AGENT"))) {

$User_Agent = " Linux ";

}

elseif (eregi("SunOS",getenv ("HTTP_USER_AGENT"))) {

$User_Agent = " SunOS ";

}

elseif (eregi("BSD",getenv("HTTP_USER_AGENT" ))) {

$User_Agent = " BSD ";

}

else {

$User_Agent = " Otro ";

}

//Lo anterior es para obtener la información del sistema operativo del navegador

if (eregi("MSIE[[:space:]]6",getenv (" HTTP_USER_AGENT"))) {

$ClientInfo = "Microsoft IE 6.0";

}

elseif (eregi("MSIE[[:space: ]] 5",getenv("HTTP_USER_AGENT"))) {

$ClientInfo = "Microsoft IE 5.0";

}

elseif (eregi(" MSIE[ [:space:]]4",getenv("HTTP_USER_AGENT"))) {

$ClientInfo = "Microsoft IE 4.0";

}

elseif (eregi("Netscape",getenv("HTTP_USER_AGENT"))) {

$ClientInfo = " Netscape ";

}

elseif (eregi (" Opera",getenv("HTTP_USER_AGENT"))) {

$ClientInfo = " Opera ";

}

else {

$ClientInfo = " Other ";

}

//Lo anterior es para obtener la información de IE del navegador

$time = date("Y-m-d H :i") ;

//Lo anterior es para obtener la hora del sistema. Si desea agregar un segundo, se escribe como Y-m-d H:i:s. Esto lo sabe en inglés. Lo hará Sepa lo que está pasando de un vistazo.

$top = "Tu información:";

//Texto superior

$line = "------------ -----";

$info = "Energía: SBKCSTUDIO";

$WebInfo = "SBKC.CHXN.COM";

// Los dos anteriores son información de derechos de autor, puedes cambiarlos como quieras, no me importa

if(!$ip_agent){

$wenzi="IP:"; /p>

$ip_count=strlen($ip_real);

$left=22;

$width=105;

$altura=100;

//Altura de la imagen

$imagen=Imagecreate($ancho,$altura

$); bgcolor=ImageColorAllocate($ picture,225,250,225);

// Color de fondo, los primeros 225 representan rojo, 250 representan verde, 225 representan amarillo [principio de tres colores], cuando se combinan, se crea un color Esto lo puede ajustar usted mismo, el rango es 0-255

$bordercolor=ImageColorAllocate($picture,0,0,0);

//Color del borde, el principio. es el mismo que el anterior

$fontcolor=ImageColorAllocate($picture,0,0,0);

//El primer color de fuente

$fontcolor2= ImageColorAllocate($picture,100,0,255) ;

//El segundo color de fuente

$fontcolor3=ImageColorAllocate($picture,255,100,100);

// El tercer color de fuente

$origImg = ImageCreateFromPNG("test.png");

//La imagen de fondo debe estar en formato png.

ImageCopyResized($imagen,$origImg,0,0,0,0,$ancho,$alto,ImageSX($origImg),ImageSY($origImg)); /Código para combinar imagen de fondo e imagen original

Imageline($picture,0,0,$width-1,0,$bordercolor

Imageline($picture,0,); 0,0,$alto-1,$bordercolor);

Imageline($imagen,$ancho-1,$alto-1,$ancho-1,0,$bordercolor

);

Imageline($picture,$width-1,$height-1,0,$height-1,$bordercolor

//Las anteriores son configuraciones de borde

Cadena de imágenes ($imagen,2,2,0,$top,$fontcolor3);

Cadena de imágenes($imagen,2,2,10,$line,$fontcolor);

Cadena de imágenes ($imagen,2,2,20,$wenzi,$fontcolor

Cadena de imágenes($imagen,2,$left+2,20,$ip_real,$fontcolor);

Imagestring($imagen,2,14,32,$User_Agent,$fontcolor);

Imagestring($imagen,2,4,44,$ClientInfo,$fontcolor);

Imagestring($imagen,2,4,54,$time,$fontcolor);

Imagestring($imagen,2,2,62,$line,$fontcolor);

Imagestring($imagen,2,2,72,$info,$fontcolor2);

Imagestring($imagen,2,14,84,$WebInfo,$fontcolor2);

// Lo anterior es para escribir información de texto en la imagen. El significado de los tres números es: el primero es el tamaño de fuente, el segundo es la distancia desde el lado izquierdo de la imagen y el tercero es la distancia. desde arriba.

Imagepng($picture);

//Imagen compuesta

ImageDestroy($picture);

//Destruye el flujo de imágenes; , Liberar memoria

}

//Lo anterior es el código para obtener una única IP

else{

$wenzi1=" IP1:" ;

$wenzi2="IP2:";

$ip_count1=strlen($ip_real);

$ip_count2=strlen($ip_agent)

p>

$left=26

if($ip_count1>=$ip_count2){$width=$ip_count1*6+$left+5;}else {$ancho=$ip_count2*6 +$izquierda+5;}

$alto=29

$middle=$alto/2+1; >$imagen=Imagecreate($ancho,$alto);

$bgcolor=ImageColorAllocate($imagen,225,250,225

$bordercolor=ImageColorAllocate($imagen,0,0, 0);

$fontcolor=ImageColorAllocate($imagen,0,0,0);

$fontcolor2=ImageColorAllocate($imagen,100,0,255);

$fontcolor3=ImageColorAllocate($ imagen,255,100,100

$origImg = ImageCreateFromPNG("test.png");

ImageCopyResized($imagen,$origImg,0,0); ,0,0,$ancho, $alto,ImageSX($origImg),ImageSY($origImg));

Imageline($imagen,0,0,$ancho-1,0,$bordercolor) ;

Imageline($imagen,0,0,0,$altura-1,$bordercolor

Imageline($imagen,$ancho-1,$altura-1); $ancho-1,0,$ bordecolor);

Imageline($imagen,$ancho-1,$alto-1,0,$alto-1,$bordercolor

Imageline($imagen,$ancho -1,$middle-1,0,$middle-1,$bordercolor);

Imagestring($imagen,2,2,0,$top,$fontcolor3 );

Imagestring($imagen,2,2,10,$line,$fontcolor

Imagestring($imagen,2,2,20,$wenzi1,$fontcolor); );

Imagestring($imagen,2,$left+2,20,$ip_real,$fontcolor

Imagestring($imagen,2,2,32,$wenzi2); ,$fuente

olor);

Imagestring($imagen,2,$left+2,32,$ip_agent,$fontcolor

Imagestring($imagen,2,14,44,$); User_Agent,$fontcolor);

Imagestring($imagen,2,4,54,$ClientInfo,$fontcolor);

Imagestring($imagen,2,4,62,$ tiempo,$fontcolor);

Imagestring($imagen,2,2,72,$line,$fontcolor);

Imagestring($imagen,2,2,84,$ info,$fontcolor2);

Imagepng($imagen);

ImageDestroy($imagen

}

//Arriba); Para códigos con múltiples direcciones IP, el principio es el mismo que para una sola IP>

También necesitas una imagen de fondo de test.png