Seleccionar Idioma
Español English
Información de Usuario

Bienvenido Anonimo




Lista de miembros:
Último: grimpow
Nuevos Hoy: 0
Nuevos Ayer: 0
Total: 206

Gente OnLine:
Miembros: 0
Visitantes: 0
Total: 0
Who Is Where:
Encuesta
¿Encuentras util Aforo?

Si, por el Contenido
100.0%

No se
0.0%

No, por el Aspecto
0.0%

No, por el Contenido
0.0%

Si, por el Aspecto
0.0%

Resultados :: Encuestas
6 votos
Codigo PHP para añadir a una URL las 3 WWW > Lenguajes de programacion y Bases de Datos > Aforo.es
Foros de discusión > Lenguajes de programacion y Bases de Datos

Codigo PHP para añadir a una URL las 3 WWW Responder al tema


Codigo PHP para convertir una URL sin 3 WWW a con estas en ciertos casos.

Necesito una url con "www", pero solo cuando este ausente, no cuando sean URL relativas, sino solo cuando son absolutas.

<?php
// URL DE PRUEBAS
// La ultima es la que se toma

$url="http://www.pepito.com/";
$url="http://pepito.com/";
$url="pepito.com/";

if (preg_match('/^http:\/\//i',$url) && !preg_match('/www\./i',$url)){
echo "encontre url sin 3 W: $url<br>";
$url2=preg_replace("/(^http:\/\/)/is",
"$1.www.",
$url);
echo "Nueva URL: ".$url2."<br>";
} else{
echo "Parece buena: $url";

}
?>


Nota: No funciona con subdominios.
Todas las horas son Europe/Madrid


Cambiar a: