|
Cuando creamos una pagina
de enlaces gestionada por base de datos necesitamos no
solo que la URL se muestre, también necesitamos que el
enlace se genere. Este código recoge la URL de un
formulario y genera un enlace hacia ella misma.
|
Este archivo lo nombraremos como: form_url.php |
<html>
<head>
<title>Inserta URL</title>
</head>
<body>
<h2>Genera un enlace</h2>
<form action="procesa_form_url.php" method="post">
<br>
<br>
<br>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="12%">
Insertar URL </td>
<td width="88%"> <input type="text" name="texto_url" MAXLENGTH=50 SIZE=50 value="http://"></td>
</tr>
<tr>
<td width="12%"></td>
<td width="88%">
<input type="submit" VALUE="Generar
enlace a
URL">
</td>
</tr>
</table>
<p><br>
</p>
</form>
</body>
</html> |
|
Este archivo lo nombraremos como: procesa_form_url.php |
| <p>Abre el enlace en la misma ventana</p>
<?php
$texto = $_POST["texto_url"];
$enlace = ("<A href=$texto>$texto</A>");
echo "$enlace";
?>
<p>o también en una nueva ventana</p>
<?php
$texto = $_POST["texto_url"];
$enlace = ("<A href=$texto target=_blank>$texto</A>");
echo ("$enlace");
?>
|
Aunque la sintaxis de esta función
es muy sencilla, exponemos dos formas de generar la URL,
una de apertura en la misma ventana y otra en una
ventana nueva. Elige la que mejor se adapte a tus
necesidades.
|