Hola gente, necesito que me ayuden con otra tarea.
Tengo que hacer un formulario que contenga un campo de texto, el cual deba colocar una url y al hacer click en un boton guardar, esta se agregue debado en una tabla.
Eso creo haberlo hecho bien, pero a la hora de tener que crear un hipervinculo en cada direccion es donde estoy complicado, ya que no se como decirle que vaya a la web escrita.
Formulario+tabla
Código PHP:
Ver original<body>
<form id="form1" name="form1" method="post" action="guardar.php">
<p>
<label for="dir">Direccion</label>
<input name="dir" type="text" id="dir" size="50" maxlength="50" />
<input name="checkbox" type="checkbox" id="checkbox" checked="checked" />
<label for="checkbox"></label>
Nueva ventana
</p>
<p>
<input type="submit" name="button" id="button" value="Guardar" />
</p>
</form>
<table width="500" border="1">
<tr>
<td align="center"><strong>Direccion</strong></td>
</tr>
<?php
}else{
}
?>
<tr>
<?php foreach($base as $registro){ ?>
<td align="center"><a href="URL"><?php echo $registro['dir'] ?></a></td>
</tr>
<?php } ?>
</table>
</body>
Aca arriba no se como hacer que vaya a la url que trae del formulario.
PROCESO DE GUARDADO
Código PHP:
Ver original<?php
//verifico si existe base.txt
}else{
}
//valido si el campo esta incompleto
$error['short']="si";
}else{
$dir=$_POST['dir'];
}
//compruebo si hay errores
if($error['short']=="si"){
echo "La direccion es demasiado corta<br />";
}
echo "Error: no se pudo guardar";
}else{
//proceso de guardado
$registro['dir']=$dir;
$base[]=$registro;
header("location:formulario.php"); }
?>