Ver Mensaje Individual
  #11 (permalink)  
Antiguo 11/04/2009, 17:16
Avatar de elbuensaint
elbuensaint
 
Fecha de Ingreso: marzo-2009
Ubicación: Chiwas
Mensajes: 178
Antigüedad: 15 años, 1 mes
Puntos: 7
Respuesta: Introducir en formulario codigo que lleve a una pagina especifica

bueno, despues de darle vueltas y vueltas al codigo (ya que me daba error y me redireccionaba a una url del tipo /[object%20HTMLInputElement]) me di cuenta que habia un pequeño error en el codigo de rafaelovalles... Y ya solucionado deje el codigo asi (y eso no que no se casi nada de javascript xD):
Código HTML:
<html>
<head>
<script language="javascript">
function boton()
{
var direccion=document.getElementById("numero").value;
  window.document.location=direccion;
}
</script>
</head>
<body>

<FORM> 
<input type="text" name="numero" id="numero" size="5" maxlength="5"><br> 
   <input type="button" name="Submit" value="Enviar" onClick="boton()"> 
</FORM>

</body>
</html> 
Asi como esta te debe funcionar

Y sobre lo que dices de los errores 404, creo que se podria hacer algo, pero se necesita php (para poder obtener los directorios y guardarlos en un array, para despues verificar)...

Saludos
PD: ¿Porque razon no puedes cambiar el hosting?

EDITADO
No habia visto esto:
Cita:
Otra cosa... ahora quiero ese codigo el mismo, pero para que al introducir los numeros vaya dentro del site a /directorio/losnumeros
Es muy facil, para el codigo javascript (el de arriba), solo tienes que cambiar en la septima linea esto:
Código HTML:
  window.document.location=direccion;
por esto:
Código HTML:
  window.document.location='directorio/'+direccion;
y para php, solo debes cambiar la cuarta linea:
Código PHP:
header("Location: $numero" ); 
por:
Código PHP:
header("Location: directorio/$numero" ); 
y listo, cualquier cosa aqui estamos

Última edición por elbuensaint; 11/04/2009 a las 17:30