Hola a todos.... me gustaria saber y se que aqui me podran ayudar, es ¿como inserta la ip del navegante dentro de una imagen?
asi como muestra este perfil
http://foro.elhacker.net/index.php?action=profile;u=86526
Muchas gracias.... :rolleyes:
http://foro.elhacker.net/index.php/topic,51341.msg208635.html#msg208635
Tienes que saber un poco de PHP ya que todo esto esta hecho en este excelente lenguaje de scripts, pero de todos modos el articulo que te dio Carlos™ viene todo muy explicado pero sobra decir que debes tener php instalado, si no lo tienes...
www.appservnetwork.com
Perdon pero es q ahora soy yo el q no lo entiende :P
Como meto el codigo PHP en el foro?
Saludos Jeferi
Cita de: Jeferi en 20 Marzo 2006, 20:52 PM
Perdon pero es q ahora soy yo el q no lo entiende :P
Como meto el codigo PHP en el foro?
Saludos Jeferi
Nunca habia leido esto, revisa algun manual de php (en la sección gd) y lo unicos que le pones es $REMOTE_ADDR y ya. :rolleyes:
Guardas la pagina en php(.php) y la agregas como imagen al foro:
[img]http://paginaweb.com/imagen.php[/img]
Algunos foros(si no es que todos) no dejan hacer esto porque la extension del archivo es php, entonces se crea un directorio que termine en .jpg o .gif y ahi guardas el archivo en php con el nombre de index y en el BBcode de imagen pones la url hacia la carpeta y el foro va a creer que es una imagen
No habia visto de quien era ese perfil jeje, aqui te dejo el que estoy usando:
<?php
header("Content-type: image/jpg");
$colororiginal="137, 243, 34";
$im="./barner.jpg";
$img=imagecreatefromjpeg($im);
$color=imagecolorallocate ($img, 219, 116, 13);
$texto="Your ip: ". $_SERVER['REMOTE_ADDR']."";
imagettftext($img, 13, 0, 5, 222, $color, "./Eurosti.TTF",$texto);
imagejpeg ($img);
imagedestroy ($img);
?>
Los archivos Eurosti.TTF y barner.jpg deben de estar en el mismo directorio (si los colocas en otro modifica $im y imagettftext()), espero que te sirva.
Saludos
Cita de: ––––•(-• ÌNG_ÅMÇ™ •-)•–––– en 21 Marzo 2006, 02:54 AM
No habia visto de quien era ese perfil jeje, aqui te dejo el que estoy usando:
<?php
header("Content-type: image/jpg");
$colororiginal="137, 243, 34";
$im="./barner.jpg";
$img=imagecreatefromjpeg($im);
$color=imagecolorallocate ($img, 219, 116, 13);
$texto="Your ip: ". $_SERVER['REMOTE_ADDR']."";
imagettftext($img, 13, 0, 5, 222, $color, "./Eurosti.TTF",$texto);
imagejpeg ($img);
imagedestroy ($img);
?>
Los archivos Eurosti.TTF y barner.jpg deben de estar en el mismo directorio (si los colocas en otro modifica $im y imagettftext()), espero que te sirva.
Saludos
Gracias por compartir ––––•(-• ÌNG_ÅMÇ™ •-)•–––– y al resto q respondio, muchas gracias
De nada :P
Firmas IP
http://foro.elhacker.net/index.php/topic,95567.0.html
Tutorial "hacer firma en PHP"
http://foro.elhacker.net/index.php/topic,58409.0.html
poner avatar o imagen
http://foro.elhacker.net/index.php/topic,30185.0.html
Respuestas #8 y #12
Firmas "dinamicas"
http://foro.elhacker.net/index.php/topic,106944.0.html
Creacion de firma dinamica
http://foro.elhacker.net/index.php/topic,42913.0.html
Una pregunta,¿se puede hacer para que PHP al ver esa IP te la enviase a el correo u a una carpeta de tu ordenador?Muchas gracias.
Al correo si, a una carpeta en tu compu no, pero si en un servidor web
Al correo lo mandas como mail, al servidor la guardas en un archivo de texto o cualquiera
Muchas gracias,tendré que aprender el código para hacerlo,jejeje
Otra pregunta,he instalado en el localhost los servidores de Apache,PHP y MySQL,pero esque tengo un problema,hago la firma,no?y al guardarla como documento PHP sigue apareciendo para abrirlo con el Dreamweaver(que no me deja verlo porque hay que llenar muchas cosas y al rellenar no vale para nada porque aún así no te deja),y no como documento PHP :(
Bueno,en fin...je muchas gracias.
Si es un documento PHP, lo que pasa es que el Dreamweaver puso que ese tipo de archivos se abrieran con el, si lo queires abrir le puedes dar click derecho -> Abrir con al archivo y escoges un web browser, pero este archivo tiene que estar dentro de la carpeta www o public_html y el servidor corriendo o entras a http://localhost/nombre del archivo.php
<¿php
header("Content-type: 1/jpeg"); //Le decimos al explorador que es una imagen
&colororiginal="137, 243, 34"; //color hexadecimal de la fuente
&im="C/Documents and Settings/Estanis/Escritorio/1.jpg"; //ruta de la foto o imagen
&im=imagecreatefromjpeg($im); //le decimos que vamos a crear una imagen
&color=imagecolorallocate (&img, 219, 116, 13); //pintamos la fuente
&text="Tu ip: ". &_SRVER['REMOTE_ADDR'].""; //insertamos la ip en la imagen
imagettftext(&img, 13, 0, 5, 222, &color, "./ArialBlack.TTF",&Hola); /*sintaxis: imagen, tamaño, angulo,
coordenada x, coordenada y, color de la fuente, ruta de la fuente, texto a mostrar*/
imagejpeg (&img); //mostramos la imagen
imagedestroy (&img); //y la destruimos una vez creada y mostrada
>?php
Pero aunque lo consigo abrir como si nada con el Mozilla...también me sale como si nada el código y no la firma,sabeis que pasa?bueno,adios.
Tienes q poner la imagen y la fuente.
Saludos Jeferi
Es decir,como se llama la foto y el nombre de la fuente,no?
Mi código con respecto a la firma espuesta aquí,sería algo así:
<?php
header("Content-type: 1/jpeg");
$colororiginal="137, 243, 34";
$im="./baner.jpg";
$img=imagecreatefromjpeg($im);
$color=imagecolorallocate ($img, 219, 116, 13);
$texto="Your ip: ". $_SERVER['REMOTE_ADDR']."";
imagettftext($img, 13, 0, 5, 222, $color, "./Arial Black.TTF",$texto);
imagejpeg ($img);
imagedestroy ($img);
>?
Seguro que esta bien el nombre de la imagen? dice barner.jpg
Haber, quizás no me explique bien:
<?php
header("Content-type: 1/jpeg"); //Le decimos al explorador que es una imagen
$colororiginal="137, 243, 34"; //color hexadecimal de la fuente
$im="./barner.jpg"; //ruta del la foto o imagen
$img=imagecreatefromjpeg($im); //le decimos que vamos a crear una imagen
$color=imagecolorallocate ($img, 219, 116, 13); //pintamos la fuente
$texto="Your ip: ". $_SERVER['REMOTE_ADDR'].""; //insertamos la ip en la imagen
imagettftext($img, 13, 0, 5, 222, $color, "./Arial Black.TTF",$texto); /*sintaxis: imagen, tamaño, ángulo,
coordenada x, coordenada y, color de la fuente, ruta del la fuente, texto a mostrar*/
imagejpeg ($img); //mostramos la imagen
imagedestroy ($img); //y la destruimos una vez creada y mostrada
>?
Creo que mas explicado no puede estar. :rolleyes:
Nota: para obtener el color hexadecimal, abre paint y vete a definir colores personalizados y ahi te muestra tres cajas de texto la primera rojo, segunda verde, y la tercera azul.
Saludos
<¿php
header("Content-type: 1/jpeg"); //Le decimos al explorador que es una imagen
&colororiginal="137, 243, 34"; //color hexadecimal de la fuente
&im="C/Documents and Settings/Estanis/Escritorio/1.jpg"; //ruta de la foto o imagen
&im=imagecreatefromjpeg($im); //le decimos que vamos a crear una imagen
&color=imagecolorallocate (&img, 219, 116, 13); //pintamos la fuente
&text="Tu ip: ". &_SRVER['REMOTE_ADDR'].""; //insertamos la ip en la imagen
imagettftext(&img, 13, 0, 5, 222, &color, "./ArialBlack.TTF",&Hola); /*sintaxis: imagen, tamaño, angulo,
coordenada x, coordenada y, color de la fuente, ruta de la fuente, texto a mostrar*/
imagejpeg (&img); //mostramos la imagen
imagedestroy (&img); //y la destruimos una vez creada y mostrada
>?php
nada lo pongo,no?al darle doble click se me inicia ya en el Mozilla pero no se que pasa que en vez de salir una imagen,sale el código como si nada...
Eso de barner.jpg es el nombre del archivo de tu imagen, lo tienes que cambiar por el nombre de tu imagen.
ING. AMC ya te explico mas el script
Cita de: Superplay en 23 Marzo 2006, 23:29 PM
Bueno nada,voy a probarlo,lo pondré en el archivo www de el Appserv...y lo abriré con el Firefox a ver si se vé,gracias.
Mira si tienes mas dudas, postea, que no te de pena ni nada de eso, aqui estamos para ayudarnos.
Por cierto, fijate bien que tu imagen sea JPG, por que si es gif o png hay que cambiar casi todo jeje
Tienes mal el principio y final de php:
<?php
header("Content-type: 1/jpeg"); //Le decimos al explorador que es una imagen
$colororiginal="137, 243, 34"; //color hexadecimal de la fuente
$im="C/Documents and Settings/Estanis/Escritorio/1.jpg"; //ruta de la foto o imagen
$im=imagecreatefromjpeg($im); //le decimos que vamos a crear una imagen
$color=imagecolorallocate $img, 219, 116, 13); //pintamos la fuente
$text="Tu ip: ". $_SERVER['REMOTE_ADDR'].""; //insertamos la ip en la imagen
imagettftext($img, 13, 0, 5, 222, $color, "./ArialBlack.TTF",$Hola); /*sintaxis: imagen, tamaño, angulo,
coordenada x, coordenada y, color de la fuente, ruta de la fuente, texto a mostrar*/
imagejpeg ($img); //mostramos la imagen
imagedestroy ($img); //y la destruimos una vez creada y mostrada
?>
Y la imagen ponla en el servidor, en /www/
EDIT: ya modifique todos los errores...creo
Cita de: Superplay en 23 Marzo 2006, 23:29 PM
<�php
header("Content-type: 1/jpeg"); //Le decimos al explorador que es una imagen
&colororiginal="137, 243, 34"; //color hexadecimal de la fuente
&im="C/Documents and Settings/Estanis/Escritorio/1.jpg"; //ruta de la foto o imagen
&im=imagecreatefromjpeg($im); //le decimos que vamos a crear una imagen
&color=imagecolorallocate (&img, 219, 116, 13); //pintamos la fuente
&text="Tu ip: ". &_SRVER['REMOTE_ADDR'].""; //insertamos la ip en la imagen
imagettftext(&img, 13, 0, 5, 222, &color, "./ArialBlack.TTF",&Hola); /*sintaxis: imagen, tama�o, angulo,
coordenada x, coordenada y, color de la fuente, ruta de la fuente, texto a mostrar*/
imagejpeg (&img); //mostramos la imagen
imagedestroy (&img); //y la destruimos una vez creada y mostrada
>?php
nada lo pongo,no?al darle doble click se me inicia ya en el Mozilla pero no se que pasa que en vez de salir una imagen,sale el c�digo como si nada...
Esto no esta nada bien......
¿no estas ingresando al navegador asi verdad: http://localhost/archivo.php?
y fijate bien en el codigo:
Citar
<�php
header("Content-type: 1/jpeg"); //Le decimos al explorador que es una imagen
&colororiginal="137, 243, 34"; //color hexadecimal de la fuente
&im="C/Documents and Settings/Estanis/Escritorio/1.jpg"; //ruta de la foto o imagen
&im=imagecreatefromjpeg($im); //le decimos que vamos a crear una imagen
&color=imagecolorallocate (&img, 219, 116, 13); //pintamos la fuente
&text="Tu ip: ". &_SRVER['REMOTE_ADDR'].""; //insertamos la ip en la imagen
imagettftext(&img, 13, 0, 5, 222, &color, "./ArialBlack.TTF",&Hola); /*sintaxis: imagen, tama�o, angulo,
coordenada x, coordenada y, color de la fuente, ruta de la fuente, texto a mostrar*/
imagejpeg (&img); //mostramos la imagen
imagedestroy (&img); //y la destruimos una vez creada y mostrada
>?php
Tiene muchos errores, cambiaste muchas variables.
Cita de: Carlos™ en 23 Marzo 2006, 23:51 PM
Tienes mal el principio y final de php:
<?php
header("Content-type: 1/jpeg"); //Le decimos al explorador que es una imagen
$colororiginal="137, 243, 34"; //color hexadecimal de la fuente
$im="C/Documents and Settings/Estanis/Escritorio/1.jpg"; //ruta de la foto o imagen
$im=imagecreatefromjpeg($im); //le decimos que vamos a crear una imagen
$color=imagecolorallocate $img, 219, 116, 13); //pintamos la fuente
$text="Tu ip: ". $_SERVER['REMOTE_ADDR'].""; //insertamos la ip en la imagen
imagettftext($img, 13, 0, 5, 222, $color, "./ArialBlack.TTF",$Hola); /*sintaxis: imagen, tamaño, angulo,
coordenada x, coordenada y, color de la fuente, ruta de la fuente, texto a mostrar*/
imagejpeg ($img); //mostramos la imagen
imagedestroy ($img); //y la destruimos una vez creada y mostrada
?>
Y la imagen ponla en el servidor, en /www/
EDIT: ya modifique todos los errores...creo
No, se estan repitiendo la variable $im, $colororiginal no se debe llamar asi, el nombre correcto es $color y la variable
$Hola cual es????
A ver,cual es el correcto?porque me estoy formando un lío...
Ninguno todavia...
ING. MAC ya te dijo los errores en el script para que los corrijas
Cita de: Superplay en 24 Marzo 2006, 21:23 PM
A ver,cual es el correcto?porque me estoy formando un lío...
<?php
header("Content-type: 1/jpeg"); //Le decimos al explorador que es una imagen
$colororiginal="137, 243, 34"; //color hexadecimal de la fuente
$im="./barner.jpg"; //ruta del la foto o imagen
$img=imagecreatefromjpeg($im); //le decimos que vamos a crear una imagen
$color=imagecolorallocate ($img, 219, 116, 13); //pintamos la fuente
$texto="Your ip: ". $_SERVER['REMOTE_ADDR'].""; //insertamos la ip en la imagen
imagettftext($img, 13, 0, 5, 222, $color, "./Arial Black.TTF",$texto); /*sintaxis: imagen, tamaño, ángulo,
coordenada x, coordenada y, color de la fuente, ruta del la fuente, texto a mostrar*/
imagejpeg ($img); //mostramos la imagen
imagedestroy ($img); //y la destruimos una vez creada y mostrada
>?
Saludos
Cita de: ––––•(-• ÌNG_ÅMÇ™ •-)•–––– en 24 Marzo 2006, 21:46 PM
Cita de: Superplay en 24 Marzo 2006, 21:23 PM
A ver,cual es el correcto?porque me estoy formando un lío...
<?php
header("Content-type: 1/jpeg"); //Le decimos al explorador que es una imagen
$colororiginal="137, 243, 34"; //color hexadecimal de la fuente
$im="./barner.jpg"; //ruta del la foto o imagen
$img=imagecreatefromjpeg($im); //le decimos que vamos a crear una imagen
$color=imagecolorallocate ($img, 219, 116, 13); //pintamos la fuente
$texto="Your ip: ". $_SERVER['REMOTE_ADDR'].""; //insertamos la ip en la imagen
imagettftext($img, 13, 0, 5, 222, $color, "./Arial Black.TTF",$texto); /*sintaxis: imagen, tamaño, ángulo,
coordenada x, coordenada y, color de la fuente, ruta del la fuente, texto a mostrar*/
imagejpeg ($img); //mostramos la imagen
imagedestroy ($img); //y la destruimos una vez creada y mostrada
>?
Saludos
Este script de ––––•(-• ÌNG_ÅMÇ™ •-)•–––– rola a la perfeccion a mi me funciono de maravillas :rolleyes:
Me funciona perfectamente, muchas gracias..... :) :) :) :) :) :)
Bueno tengo que aclarar que ese script que puse es de la firma anterior, la que tengo actualmente es otro, si quieren este script por privado.
Saludos
Yo solo puedo decir que eso de la ubicacion es muy relativo ya que segun tu script yo estoy en colombia, y enverdad estoy en chile :).
Cita de: SeniorX en 4 Abril 2006, 22:53 PM
Yo solo puedo decir que eso de la ubicacion es muy relativo ya que segun tu script yo estoy en colombia, y enverdad estoy en chile :).
Si es verdad, un amigo de Suiza me dijo que le imprime que esta en cuba :huh: :huh: :huh: es un bug que tengo que corregir.
Saludos
hola amigos el codigo no me da el dar error en la line numero 11 pero no se que hacer (http://jumede.iespana.es/darkangel.jpg)
Cita de: thedeath en 17 Junio 2006, 17:20 PM
hola amigos el codigo no me da el dar error en la line numero 11 pero no se que hacer
(http://jumede.iespana.es/darkangel.jpg)
No revivas post ;), pon tu error en uno nuevo y da mas detalles. :P
tTHE DEATH
PANA PERO NOS E COM EXPLICARTE YO COLOQUE TODO COMO LO DICEN LA PAGINA <?php
header("Content-type: image/jpg");
$colororiginal="137, 243, 34";
$im="http://usuarios.lycos.es/clan.jpg";
$img=imagecreatefromjpeg($im);
$color=imagecolorallocate ($img, 219, 116, 13);
$texto="Your ip: ". $_SERVER['REMOTE_ADDR']."";
imagettftext($img, 13, 0, 5, 222, $color, "./GOTHICB.TTF",$texto);
imagejpeg ($img);
imagedestroy ($img);
?>
Y TE DEJO EL ENLACE PARA QUE VEAS QUE ME DAR ERRORhttp://usuarios.lycos.es/theangel669/ip.php
(http://jumede.iespana.es/darkangel.jpg)
SOLO ESPERO QUE ME PUEDAS AYUDAR
Código:
<?php
header("Content-type: 1/jpeg"); //Le decimos al explorador que es una imagen
$colororiginal="137, 243, 34"; //color hexadecimal de la fuente
$im="./barner.jpg"; //ruta del la foto o imagen
$img=imagecreatefromjpeg($im); //le decimos que vamos a crear una imagen
$color=imagecolorallocate ($img, 219, 116, 13); //pintamos la fuente
$texto="Your ip: ". $_SERVER['REMOTE_ADDR'].""; //insertamos la ip en la imagen
imagettftext($img, 13, 0, 5, 222, $color, "./Arial Black.TTF",$texto); /*sintaxis: imagen, tamaño, ángulo,
coordenada x, coordenada y, color de la fuente, ruta del la fuente, texto a mostrar*/
imagejpeg ($img); //mostramos la imagen
imagedestroy ($img); //y la destruimos una vez creada y mostrada
>?
holas amigo edite el archivo y lo subi a mi hosting pero me dice que hay error en la linea numero 9 me pidoan explicar tambien como puedo saber los colores de la imegen que le quiero colocar al codigo