Muy buenas,
cómo puedo añadir a la URL actual una variable del tipo: idioma=$idioma, de manera que si no hay ninguna variable en la url añada: ?idioma=$idioma al final, y si hay alguna variable añada &idioma=$idioma...
Gracias!
| |||
Variable en URL Muy buenas, cómo puedo añadir a la URL actual una variable del tipo: idioma=$idioma, de manera que si no hay ninguna variable en la url añada: ?idioma=$idioma al final, y si hay alguna variable añada &idioma=$idioma... Gracias! |
| ||||
Respuesta: Variable en URL Buenas Pero la URL la pones tú? O lee la actual donde te encuentras? Bueno creo que una posible solución, si he entendido tu duda, es esta: Lees la URL y si encuentra un ? añadirá &idioma=$idioma, y si no lo encuentra, pues ?idioma=$idioma. Código PHP: |
| |||
Respuesta: Variable en URL mmmmm ese código es justo lo que buscaba ;) Lo malo es que me suelta este error: Warning: ereg() [<a href='function.ereg'>function.ereg</a>]: REG_BADRPT No se por qué, está bien desarrollado no? |
| |||
Respuesta: Variable en URL Nada... sigue dando error en el ereg(), no lo entiendo... he probado a cambiar la $url por $url="http://www.dominio.com".$_SERVER["REQUEST_URI"]; La condicion asi: if (ereg("?",$url)) { ..... ya deberia funcionar no? Última edición por RJD; 18/08/2008 a las 10:09 |
| |||
Respuesta: Variable en URL Listo... estaba mal la funcion ereg: Cita: $url=$_SERVER['PHP_SELF']; // URL actual if(ereg("\?",$url)){ $url=$url."&idioma=".$idioma; } else{ $url=$url."?idioma=".$idioma; } |