Autor
|
Tema: [Resuelto] obtener valor url para usar posteriormente (Leído 4,842 veces)
|
carwar
Desconectado
Mensajes: 41
|
Hola amigos, que tal estoy atorado tratando de realizar esta acción les explico: como ejemplo pondré tengo esta url: www.url.com/index.phpquiero lograr por ejemplo si ingreso a esta url www.url.com/index.php/frutaobtener el valor fruta, si ingreso a www.url.com/index.php/planeta obtener el valor planeta y asi obtener cualquier valor dependiendo de la url que coloque parece sencillo pero le estoy dando vueltas y no se me ocurre como. Nota: la idea es que esta acción se realice independientemente de lo que se coloque despues del index.php/ para poder utilizarlo posteriormente. Espero que alguno me pueda ayudar con esto. saludos y gracias de antemano
|
|
« Última modificación: 29 Mayo 2018, 19:14 pm por #!drvy »
|
En línea
|
|
|
|
engel lex
|
esto se llaman "url amigables" en este caso sería innecesario usar tambien el index.php...
busca sobre ello en google y si sigues con dudas avisa cuales son
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
carwar
Desconectado
Mensajes: 41
|
hola gracias por tu respuesta. efectivamente conozco de url amigables. eso sabria hacerlo mi duda esta en como capturar el valor que colocare despues del url.com/**** quiero obtener ese valor independientemente del que se coloque para obtenerlo y utilizarlo en un script que ando crando.
un ejemplo coloco url.com/adulto
necesito que al introducir ese link obtener adulto para usarlo posteriormente
lo mismo pasaría si escribo url.com/joven
esas url no existiran en un principio osea se debera crear dinamicamente segun lo que se coloque despues del / y obtener ese valor. No se si me logre explicar con claridad.
se me acaba de ocurrir usar js (window.location) posteriormente mandarlo por ajax con get y capturar el valor. existiria forma de hacerlo puro con php?
Saludos
|
|
« Última modificación: 14 Febrero 2018, 19:00 pm por carwar »
|
En línea
|
|
|
|
engel lex
|
usas $_SERVER["REQUEST_URI"] allí estará el indice solicitado
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
carwar
Desconectado
Mensajes: 41
|
Perfecto bro muchas gracias
|
|
|
En línea
|
|
|
|
carwar
Desconectado
Mensajes: 41
|
esto se llaman "url amigables" en este caso sería innecesario usar tambien el index.php...
busca sobre ello en google y si sigues con dudas avisa cuales son
bro me esta pasando algo extra;o te muestro un fragmento del codigo destaco que la url la cambio por el htaccess de la siguiente forma RewriteEngine On
RewriteRule ^(.*)/(.*)$ index.php?cat=$2 luego el index $nombre = $_GET["cat"];
$image_filepath = './image.jpg'; saveImageWithText($nombre, $color, $image_filepath);
luego de eso ejecuto una funcion que le agrega un texto a la imagen si coloco saveImageWithText("el texto", $color, $image_filepath); funciona perfecto inclusive si declaro una variable $nombre=pedro la cosa esta que si coloco $nombre = $_GET["cat"]; no funciona es como si no hubiera texto me aparece en blanco, he probado imprimir la variable $nombre con un echo y si que lo imprime lo que quiere decir que la informacion si la esta recibiendo. pero no me funciona en mi script alguna sugerencia?
|
|
« Última modificación: 14 Febrero 2018, 21:44 pm por carwar »
|
En línea
|
|
|
|
Penguin
Desconectado
Mensajes: 12
|
bro me esta pasando algo extra;o te muestro un fragmento del codigo destaco que la url la cambio por el htaccess de la siguiente forma RewriteEngine On
RewriteRule ^(.*)/(.*)$ index.php?cat=$2 luego el index $nombre = $_GET["cat"];
$image_filepath = './image.jpg'; saveImageWithText($nombre, $color, $image_filepath);
luego de eso ejecuto una funcion que le agrega un texto a la imagen si coloco saveImageWithText("el texto", $color, $image_filepath); funciona perfecto inclusive si declaro una variable $nombre=pedro la cosa esta que si coloco $nombre = $_GET["cat"]; no funciona es como si no hubiera texto me aparece en blanco, he probado imprimir la variable $nombre con un echo y si que lo imprime lo que quiere decir que la informacion si la esta recibiendo. pero no me funciona en mi script alguna sugerencia? Si usas comillas en la variable $nombre cuando la vas a imprimir en saveImageWithText, tampoco te deja? Es decir, así: saveImageWithText("$nombre", $color, $image_filepath); Puede que no tenga nada que ver, pero se me ocurre que quizás si bien podes imprimir la variable, el método GET no la "declara" como valor string y entonces la función no puede leerla correctamente, por las dudas fijate...
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Como Obtener valor de un textbox, desde un valor, hasta otro valor [VB6]
Programación Visual Basic
|
revenge1252
|
4
|
6,872
|
17 Julio 2012, 09:38 am
por BlackZeroX
|
|
|
javascript para Google Sheet obtener valor web
Programación General
|
TheBlackInk
|
1
|
2,843
|
3 Agosto 2014, 18:46 pm
por EFEX
|
|
|
[Resuelto] Obtener un valor de un array json con una variable
PHP
|
lucheano
|
2
|
2,621
|
3 Octubre 2015, 23:14 pm
por lucheano
|
|
|
[Resuelto] problema con datatables para acceder a un valor del objecto json
Desarrollo Web
|
gAb1
|
0
|
2,513
|
6 Enero 2016, 02:52 am
por gAb1
|
|
|
[Resuelto] Obtener valor del texto y NO DEL Value del select
PHP
|
Yaldabaot
|
1
|
2,579
|
21 Abril 2018, 20:56 pm
por #!drvy
|
|