¿como inserta la ip del navegante?

Iniciado por [s]KunK, 20 Marzo 2006, 19:06 PM

0 Miembros y 2 Visitantes están viendo este tema.

Superplay

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.


"Nací siendo un virus" By Windows.
Este mensaje no es por ofender, yo uso Windows también, simplemente... es broma ;)

.Carlos

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

Superplay

#12
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.


"Nací siendo un virus" By Windows.
Este mensaje no es por ofender, yo uso Windows también, simplemente... es broma ;)

.Carlos

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

Superplay

#14

<¿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.


"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

Superplay

#16
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 ($img21911613); 
$texto="Your ip: "$_SERVER['REMOTE_ADDR']."";
imagettftext($img1305222$color"./Arial Black.TTF",$texto);
imagejpeg ($img);
imagedestroy ($img);
>?



"Nací siendo un virus" By Windows.
Este mensaje no es por ofender, yo uso Windows también, simplemente... es broma ;)


дٳŦ٭

#18
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 ($img21911613); //pintamos la fuente
$texto="Your ip: "$_SERVER['REMOTE_ADDR'].""//insertamos la ip en la imagen
imagettftext($img1305222$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


Con sangre andaluza :)


Superplay

#19

<¿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...


"Nací siendo un virus" By Windows.
Este mensaje no es por ofender, yo uso Windows también, simplemente... es broma ;)