Autor
|
Tema: ¿como inserta la ip del navegante? (Leído 13,076 veces)
|
Superplay
Desconectado
Mensajes: 670
|
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.
|
|
|
En línea
|
"Nací siendo un virus" By Windows. Este mensaje no es por ofender, yo uso Windows también, simplemente... es broma
|
|
|
.Carlos
Desconectado
Mensajes: 834
Web Entrepreneur
|
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
|
|
|
En línea
|
|
|
|
Superplay
Desconectado
Mensajes: 670
|
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.
|
|
« Última modificación: 22 Marzo 2006, 23:46 pm por Superplay »
|
En línea
|
"Nací siendo un virus" By Windows. Este mensaje no es por ofender, yo uso Windows también, simplemente... es broma
|
|
|
.Carlos
Desconectado
Mensajes: 834
Web Entrepreneur
|
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
|
|
|
En línea
|
|
|
|
Superplay
Desconectado
Mensajes: 670
|
<¿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.
|
|
« Última modificación: 23 Marzo 2006, 23:48 pm por Superplay »
|
En línea
|
"Nací siendo un virus" By Windows. Este mensaje no es por ofender, yo uso Windows también, simplemente... es broma
|
|
|
Jeferi
|
Tienes q poner la imagen y la fuente.
Saludos Jeferi
|
|
|
En línea
|
|
|
|
Superplay
Desconectado
Mensajes: 670
|
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); >?
|
|
« Última modificación: 23 Marzo 2006, 23:26 pm por Superplay »
|
En línea
|
"Nací siendo un virus" By Windows. Este mensaje no es por ofender, yo uso Windows también, simplemente... es broma
|
|
|
.Carlos
Desconectado
Mensajes: 834
Web Entrepreneur
|
Seguro que esta bien el nombre de la imagen? dice barner.jpg
|
|
|
En línea
|
|
|
|
дٳŦ٭
GNU/Linux Infrastructure Specialist
Ex-Staff
Desconectado
Mensajes: 5.110
|
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. 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
|
|
« Última modificación: 23 Marzo 2006, 23:35 pm por ––––•(-• ÌNG_ÅMÇ™ •-)•–––– »
|
En línea
|
|
|
|
Superplay
Desconectado
Mensajes: 670
|
<¿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...
|
|
« Última modificación: 23 Marzo 2006, 23:44 pm por Superplay »
|
En línea
|
"Nací siendo un virus" By Windows. Este mensaje no es por ofender, yo uso Windows también, simplemente... es broma
|
|
|
|
|