I have a program with a textbox, and something is written in the textbox, and I want to show in my web page which is written in the textbox! It is possible?
toma.. aca te dejo esto que programe ya hace tiempo.. guarda la ip en un txt y dpue la lee en otro archivo..
leerips.php
Código:
<?php
$archivo = file("ips.txt"); /* file lee el archivo y guarda el contenido en un arreglo, donde cada elemento del arreglo corresponde a una línea del archivo */
if (!$archivo) /* si no se puede abrir el archivo */ { echo "<p>No se pudo abrir el archivo.</p>"; }
$filas=count($archivo); /* la funcion count cuenta el número de elementos de un arreglo y lo guarda en la variable $filas. Esta varible nos servirá como variable de control para recorrer el arreglo $archivo */
for($i=0;$i<$filas;$i++) { $campo=explode("|",$archivo[$i]); /* la funcion explode divide una cadena en base a un caracter elegido, en este caso | y lo guarda en el arreglo $campo luego se va obteniendo cada campo equivalente a los elementos del arreglo */ $ip = $campo[0]; $fecha = $campo[1]; $hora = $campo[2];
/* finalmente se imprimen por pantalla los datos */ echo "\n<p><b><font color=blue>IP: $ip <font color=red>Fecha: $fecha <font color=green>Hora: $hora";
}
?>
ip.php
Código:
<? //asigno el archivo a la variable $maestro $maestro = fopen("ips.txt","a"); $fecha = date("d/m/y"); $hora = date("h") - 1; $hora .= ":"; $hora .= date ("i a"); //sobreescribo el contenido $contenido = "$REMOTE_ADDR|$fecha|$hora\n";
fputs($maestro,$contenido);
//cierro el archivo de texto fclose($maestro);
//muestro en pantalla el valor acutal del archivo echo $REMOTE_ADDR; ?>
y a ips.txt le debes dar permisos 777
despues en vb debes hacer que en un webbrowser se actualize la pagina cada cierto tiempo.. osea.. en un timer.. webbrowser1.navigate "http://www.web.com/ip.php" o webbrowser1.refresh
salu2!
Gracias por código demoniox12
este código php sólo mostrará mi ip publica? Derecho?
Lo que quiero es mostrar mi ip pública a mi página web a través de un programa en vb
saludos
Osea que lo que keres hacer es que.. TU ip no la de cualkiera.. se muestre en TU web... entonces lo que tendrias que hacer es.. hacerlo en php y con un webbrowser en un programa que actualize la pagina esa cada cierto tiempo obteniendo la ip.. osea..
en php haces un codigo que guarde tu ip en un archivo o en una base de datos y luego en la otra pagina donde deseas mostrarlo que abra ese archivo o haga la consulta a la base de datos..
salu2!
PD: si no es eso.. explicate mejor.. o bien da mas ejemplos!