A ver, lo que necesito es una pagina de inicio con un cuadrito para escribir y un boton:
en el cuadro iran este tipo de url:
http://cache.pando.com/soapservices/Package/package.pando?id=56AE9638D70F734F28A916BB940B881B1E6C17A5&key=1292CBDE46122FAF129B6309A91E1D4B0E56490D7CD039A006112486ED4581CD
y necesito que vaya a otra web y que se muestren las variables
id=56AE9638D70F734F28A916BB940B881B1E6C17A5
key=1292CBDE46122FAF129B6309A91E1D4B0E56490D7CD039A006112486ED4581CD
por separado. ¿se podria hacer?
Dos cosas:
http://es.answers.yahoo.com/question/index?qid=20070421130706AAaCTgs&show=7
http://www.webtaller.com/construccion/lenguajes/php/lessons/separar_cadenas_en_partes_php.php
Los dos te servirán ;).
Jajaja que cabron con la 1º xD
Hay... lo que pasa esq en el ejemplo se separa por "-"
<?php
$fecha = "12-01-2005";
list($dia,$mes,$anyo) = explode("-",$fecha);
echo $dia; // Imprime 12
echo $mes; // Imprime 01
echo $anyo; // Imprime 2005
?>
Pero yo necesito entre "$id=" y "$key="
y otra que sea entre: "$key=" y final
http://es.php.net/manual/es/function.mb-substr.php
quizás... ;).
Hola y digo yo no es más facil recogerlas con el $_GET['id'] y $_GET['key'] y si la tienes que pasar a otra pagina volverlas a pasar????????
Cita de: chicuela66 en 3 Julio 2007, 17:10 PM
Hola y digo yo no es más facil recogerlas con el $_GET['id'] y $_GET['key'] y si la tienes que pasar a otra pagina volverlas a pasar????????
Me parece bueno, y como seria el codigo ¿?
Creo que la primera opcion usando explode te sirve
simplemente separas por el & todos los parametros que lleguen por metodo GET deben de separarse con & asi que si alguien ingresa en tu caja de texto una ruta con parametros get se puede parsear facilmente
<?php
$string = "http://cache.pando.com/soapservices/Package/package.pando?id=56AE9638D70F734F28A916BB940B881B1E6C17A5&key=1292CBDE46122FAF129B6309A91E1D4B0E56490D7CD039A006112486ED4581CD";
print_r(parser($string));
function parser($string)
{
$tmp = explode("?",$string,2);
$temp = explode("&",$tmp[1]);
return $temp;
}
?>
Saludos
Si tienes la URL:
http://cache.pando.com/soapservices/Package/package.pando?id=56AE9638D70F734F28A916BB940B881B1E6C17A5&key=1292CBDE46122FAF129B6309A91E1D4B0E56490D7CD039A006112486ED4581CD
en esa misma pagina puedes recoger las variables key y id de la siguiente manera:
$id=$_GET['id'];
key=$_GET['key'];
luego esas variables las puedes pasar por donde quieras sea por URL o por formulario con campos invisibles o mostrarlas como veas mejor.
¿Tu sabes programar Dimitrix? Lo digo por que antes de preguntar es mejor probar y probar... ¡y probar más!
Cita de: Mancebo en 4 Julio 2007, 17:33 PM
¿Tu sabes programar Dimitrix? Lo digo por que antes de preguntar es mejor probar y probar... ¡y probar más!
Si hablamos de php... casi que poco, bueno toda mi web esta hecha en php todo por mi, pero... cuando termine tenia unas 20 vulnerabiliadades de XSS, menos mal que la gente del foro es buena y me avisaron y ayudaron a arreglarlo XDD
Usando las variables $HTTP_GET_VARS; no deberías de tener ningún problema en recoger ambas variables pasadas por la URL.
S2