Foros del Web » Programando para Internet » PHP »

Como llamo a un ID? Me parece imposible.

Estas en el tema de Como llamo a un ID? Me parece imposible. en el foro de PHP en Foros del Web. Tengo un documento donde el $id es el nombre de la pagina, es decir: Si estoy en www.miweb.com/carpeta1 entonces el $id es carpeta1 . Lo ...
  #1 (permalink)  
Antiguo 31/10/2012, 15:05
 
Fecha de Ingreso: octubre-2012
Mensajes: 45
Antigüedad: 11 años, 5 meses
Puntos: 0
Pregunta Como llamo a un ID? Me parece imposible.

Tengo un documento donde el $id es el nombre de la pagina, es decir:
Si estoy en www.miweb.com/carpeta1 entonces el $id es carpeta1.

Lo que quiero hace es esto.

Tengo lo siguiente:

Un archivo TXT que contiene dentro el numero 1
Un archivo TXT que contiene dentro el numero 2

Cita:

<?php

$carpeta1 = file_get_contents('numero1.txt');
$carpeta2 = file_get_contents('numero2.txt');


?>

Dentro del codigo pongo lo siguiente si quiero el resultado de carpeta1

Cita:

<?php echo $carpeta1; ?> // 1
Y funciona muy bien, pero lo que yo quiero es que automaticamente se lea el contenido del txt segun el $id ... Osea, que si estoy en carpeta1 se lea el resultado de $carpeta1 y si estoy en carpeta2 se lea obviamente el archivo txt correspondiente a $carpeta2.


Pero si pongo lo siguiente el resultado es que si abro carpeta1 solo aparece carpeta1 y no aparece el numero 1 que deseo incluir.

Cita:

Numero <?php echo $id; ?> // Numero carpeta1
Y entonces lo que hace es poner el nombre de la carpeta donde estoy, no el contenido del archivo txt...

Lo que quiero es que si estoy en carpeta 1 el resultado sea :

Cita:

Numero <?php echo $id; ?> // Numero 1
Si me explique bien? Alguien sabe como hacerlo o estoy tratando algo que no es posible?
  #2 (permalink)  
Antiguo 31/10/2012, 15:38
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Como llamo a un ID? Me parece imposible.

Todo es posible, sólo hay que estudiar bastante.

Lo que dices se podría hacer así:
Código PHP:
echo $$id
Nota el doble $$, aquí está el manual:
http://php.net/manual/es/language.va...s.variable.php
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 31/10/2012, 16:59
 
Fecha de Ingreso: octubre-2012
Mensajes: 45
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Como llamo a un ID? Me parece imposible.

Lo que dices se podría hacer así:
Código PHP:
echo $$id
Se nota que soy bastante novato, intente muchas opciones pero nunca se aparecio por mi mente eso de usar doble variante... Esto va perfecto!

Muchas gracias...
  #4 (permalink)  
Antiguo 31/10/2012, 17:00
 
Fecha de Ingreso: octubre-2012
Mensajes: 45
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Como llamo a un ID? Me parece imposible.

Cita:
Iniciado por pateketrueke Ver Mensaje

Lo que dices se podría hacer así:
Código PHP:
echo $$id

Se nota que soy bastante novato, intente muchas opciones pero nunca se aparecio por mi mente eso de usar doble variante... Esto va perfecto!

Muchas gracias...

Etiquetas: $id
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 03:00.