Foros del Web » Programando para Internet » PHP »

Corregir el que los usuarios no pongan el http://

Estas en el tema de Corregir el que los usuarios no pongan el http:// en el foro de PHP en Foros del Web. Tengo un formulario en el que los usuarios tienen que introducir una URL, pero a veces no le ponen delante el http:// , con lo ...
  #1 (permalink)  
Antiguo 18/09/2005, 12:43
Avatar de tognaco  
Fecha de Ingreso: noviembre-2004
Mensajes: 147
Antigüedad: 19 años, 5 meses
Puntos: 1
Corregir el que los usuarios no pongan el http://

Tengo un formulario en el que los usuarios tienen que introducir una URL, pero a veces no le ponen delante el http:// , con lo cual el link luego no funciona. Me pregunto de qué forma podría comprobar si se lo han puesto o no, y en caso de que no, ponérselo automáticamente. ¿Sabéis cómo hacerlo?
Gracias anticipadas.
  #2 (permalink)  
Antiguo 18/09/2005, 12:50
 
Fecha de Ingreso: octubre-2004
Mensajes: 751
Antigüedad: 19 años, 6 meses
Puntos: 4
Y porqué no pones un

value="http://"

De esta forma los usuarios sabrán que deben anteponerlo.

Es una idea. Si no una opción sería:
Código PHP:
$url=$_POST['url'];
$inicio substr ($url06);
if(
$inicio!="http://"){
$url="http://".$url;
}
echo 
$url
Creo que lo anterior serviría.

Saludos,
__________________
sergiold
  #3 (permalink)  
Antiguo 18/09/2005, 12:55
Avatar de tognaco  
Fecha de Ingreso: noviembre-2004
Mensajes: 147
Antigüedad: 19 años, 5 meses
Puntos: 1
Muchas gracias, ambas cosas son buenas ideas y deben funcionar .
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




La zona horaria es GMT -6. Ahora son las 20:19.