Comunidad de diseño web y desarrollo en internet online

Ayuda con Variables, aprendiendo PHP

Citar            
MensajeEscrito el 19 Oct 2007 04:29 pm
Saludos:

Soy nuevo en este foro, y tambien en el PHP.

Bueno, mi duda es si se puede mandar una variable de deste modo " index.php?var=rock-9", pero que el index lo reciba en dos variables, es decir :
$genero=rock;
$pagina=9;

Sé que se puede mandar de esta forma "index.php?var=rock&pag=9" pero quisiera saber si lo anterior es posible.

Quizas estoy diciendo algo q es imposible, pero e visto esto en una web. Creo que el guion ( - ) tiene algo que ver para la separacion de variables...

Saludos.

Por rz_metal

2 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 19 Oct 2007 05:44 pm
La verdad es posible pero hay que hacer un procedimiento algo tedioso...

Pero tengo una mejor solucion y es la siguiente::

Tenes la index.php y queres mandar dos valores que son 'genero' y 'pagina'.. ok

En ves que hagas esto:

Código :

index.php?var=rock-9


Puedes hacer esto :

Código :

index.php?genero='rock'&pagina='9'



Que pasa con esto?

Pues estoy mandando dos variables una para genero con el valor 'rock' y otra variable llamada pagina con valor='9' de esa manera podes enviar esos dos valores..!


Y creo q es la mejor..! Espero me haya dado a entender... si no me pues estamos para ayudar nuevamente..!

Por jripper

228 de clabLevel

2 tutoriales

Genero:Masculino  

firefox
Citar            
MensajeEscrito el 19 Oct 2007 07:24 pm
Gracias por tu respuesta, pero eso ya lo sabía :) ; mi pregunta es debido a esto :

http://www.cristalab.com/foros/t47322.html

Por rz_metal

2 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 19 Oct 2007 07:27 pm
Esto es lo que pasa cuando repites posts :roll: Malo, muy malo

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 20 Oct 2007 08:56 am
Usa explode(); siempre y cuando mantengas el guión (o cualquier caracter arbitrario) como "separador de valores" y el orden de los mismos sea siempre igual, usando tu ejemplo:

Código :

index.php?var=rock-9

Separaría cada valor así:

Código :

$variables = $_GET['var'];
$valores = explode("-",$variables);
$genero = $valores[0];
$pagina = $valores[1];

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 20 Oct 2007 05:33 pm
Muchas gracias DriverOp, lo probe y si me funciono,
Se agradece.

Por rz_metal

2 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 24 Oct 2007 04:24 am
Exactamente estuve buscando lo mismo :D gracias...

Por luisnx

8 de clabLevel



Genero:Masculino  

Perú

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.