Foros del Web » Programando para Internet » PHP »

$lineas de un txt , mostrarlas como href

Estas en el tema de $lineas de un txt , mostrarlas como href en el foro de PHP en Foros del Web. Hola y gracias por el foro me ha sido de gran ayuda. Os cuento mi problema ............ Como no tengo base de datos he realizado ...
  #1 (permalink)  
Antiguo 30/08/2009, 21:27
 
Fecha de Ingreso: mayo-2003
Mensajes: 6
Antigüedad: 21 años
Puntos: 0
$lineas de un txt , mostrarlas como href

Hola y gracias por el foro me ha sido de gran ayuda.

Os cuento mi problema ............

Como no tengo base de datos he realizado un formulario en php.
Guardos mis datos en un txt separado por comas ( , ) por si en un futuro tengo base de datos que no me cueste la vida implemenetarlo.

Pero ademas trengo un txt en el que guardo :
usuario
web
usuario
web
ej:
pepe
diredeweb
paco
diredeweb

Asi secesivamente con muchos registros. Lo que me gustaria hacer y no tengo ni pajolera idea , es sacar esos datos en html con link.
He logrado hacer esto.............
Código:
<?php
$lineas = file('txt/useryurl.txt');
echo "<br>";
echo "<a href="$lineas[1]" target="_blank">$lineas[0]</a>";
echo "<br>";
echo "<a href="$lineas[3]" target="_blank">$lineas[2]</a>";
echo "<br>";
echo "<a href="$lineas[5]" target="_blank">$lineas[4]</a>";
?>
y el caso es que funciona y consigo el resultado que quiero :
Código:
<br><a href="direcion" target="_blank">pepe
</a><br><a href="direcion " target="_blank">paco
Pero si tengo que hacer un script linea por linea cambiando los valores me pueod morir.
H estado mirando muchas cosas (for, array etc etc) pero la verdad que se escapan a mi conocimiento y nivel.
Os pido ayuda por si algun maestrillo me dice como pudo hacer eso mismo de arriba pero automatizado.

GRACIAS

PD: Al tener todo guardado en un txt separado por comas (user,web,corro,etc) no tendre problema al implementarlo despues en una base de datos ¿no ? :S
  #2 (permalink)  
Antiguo 30/08/2009, 22:54
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: $lineas de un txt , mostrarlas como href

Te sugiero usar una matematica sencilla con el operador de porciento (%). Así podras buscar los impares y pares y publicar lo que quieres con ese impar. Por ejemplo dentro de un for puedes hacer esto

Vamos a suponer que el archivo se llama links.txt.

Código PHP:
Ver original
  1. $getTxt = file("links.txt");
  2. for($i=0; $i<count($getTxt); $i++){
  3.   if(($i%2)!=0){
  4.     echo "<a href='".$getTxt[$i]."'>".$getTxt[$i]."</a><br />\n";
  5.   }
  6. }

Con eso vas a obtener todos los links. Haz la prueba y nos dejas saber. Si no sabes para que se usa el % visita el wiki del foro que alli te explican como usarlo
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 31/08/2009, 00:03
 
Fecha de Ingreso: mayo-2003
Mensajes: 6
Antigüedad: 21 años
Puntos: 0
Respuesta: $lineas de un txt , mostrarlas como href

Que GRANDE

En cuanto pueda lo pruebo y te comento .

MUCHAS GRACIAS POR LA RESPUESTA Y LA RAPIDEZ
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:52.