Buenas a todos.
Estoy haiendo un panel en php con gui en una aplicacion en vb
Funciona muy bien a texto plano y usando variables $_POST. Ahora quiero agregar encriptacion enviando un querystring. El problema surge al transformar el querystring a un array tipo clave => valor
Hay alguna funcion que haga eso? Encontre parse_str pero este codigo no funciona
parse_str("operacion=agregar&usuario=raul");
echo $operacion; // lo muestra bien
echo $usuario; // me devuelve variable no asignada
Se me ocurre usar explode con un for y usando funciones de array. Pero queria saber si habia caminos mas cortos :P
Desde ya muchas gracias
Puedes hacerlo con filter_input():
$usuario = filter_input(INPUT_POST, "usuario");
O directamente con $_POST[]:
$usuario = $_POST['usuario'];
Creo que es lo que pides.
<?php
parse_str("operacion=agregar&usuario=raul", $salida);
print_r($salida);
?>
Salida:
Array
(
[operacion] => agregar
[usuario] => raul
)
Gracias Yoya, era eso lo que buscaba :) (Perdon por la tardanza, es que habia un horror en otro lado :xD)