Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/08/2010, 21:38
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: crear campo html que direcciond a web

ferhc25:

aca te dejo dos variantes:
Con JavaScript

la script:
<script type="text/javascript">
function ir_a(){
var carpeta = document.form1.carpeta.value ;
var dominio = "http://emprear.com";
window.location.href= dominio + '/' + carpeta;
}
</script>


el html

<form name="form1">
<input type="text" size="20" name="carpeta" />
<input type="button" value="ir" onclick="ir_a();" />
</form>


o con php

El html

<form name="form1" method="post" action="procesar.php">
<input type="text" size="20" name="carpeta" />
<input type="submit" name="iraurl" value="ir"/>
</form>


procesar.php

<?php
$dominio = "http://emprear.com";
if(isset($_POST['iraurl'])){
if($_POST['carpeta'] != ""){
$carpeta = $_POST['carpeta'];
$nuevaurl = $dominio . "/" . $carpeta . "/";
header("Location: $nuevaurl");
}else{
echo "error";
exit;
}
}
?>


Por supuesto te queda verificar que el texto que se ingrese sea algo válido y que la carpeta exista, pero eso ya es otro tema

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.