Foros del Web » Programando para Internet » PHP »

enlaces sencillos con php

Estas en el tema de enlaces sencillos con php en el foro de PHP en Foros del Web. Queria que mi web usara enlaces sencillos pero sin usar el mod rewrite de apache, ya que no puedo ponerlo, pero me valen enlaces como ...
  #1 (permalink)  
Antiguo 13/09/2004, 18:40
Avatar de machbel  
Fecha de Ingreso: junio-2002
Mensajes: 41
Antigüedad: 21 años, 9 meses
Puntos: 0
enlaces sencillos con php

Queria que mi web usara enlaces sencillos pero sin usar el mod rewrite de apache, ya que no puedo ponerlo, pero me valen enlaces como los de wikipedia http://es.wikipedia.org

En cuanto a tratar la url y demas no tengo problema, pero al poner alguna tilde, ñ u otro signo de puntuacion empiezan los problemas, ya que si pongo esta url:
/index.php/áéíóúaeiouñn

con $_SERVER['REQUEST_URI'] obtengo:
en mozilla: /index.php/%E1%E9%ED%F3%FAaeiou%F1n
en explorer: /index.php/%C3%A1%C3%A9%C3%AD%C3%B3%C3%BAaeiou%C3%B1n

y con $_SERVER['PHP_SELF']
en mozilla: /index.php/áéíóúaeiouñn
en explorer: /index.php/áéÃ*óúaeiouñn

me resulta extraño que pase eso, pero tiene que haber alguna forma de arreglarlo sin distinguir el navegador, y reemplazando la menor cantidad posible de caracteres, ya que no es plan de andar comprobando si hay %C3%A1 y similares en todos los enlaces.
__________________
Webmaster de la red Hisparally:
www.hisparally.net
  #2 (permalink)  
Antiguo 13/09/2004, 19:38
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Prueba con urldecode() y/o con utf8_decode()

http://www.php.net/manual/en/function.urldecode.php
http://www.php.net/manual/en/function.utf8-decode.php

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 14:55.