¿Cómo recoger los datos del dominio buscado?
Habrá notado que cuando utiliza nuestro generador de código para insertar el buscador de dominios .Pe en su sitio web, al dar clic en Registrar se dirigirá a la página interna de su sitio inidicada en "Dirección URL a donde será dirigido el cliente para comprar el dominio disponible".

A continuación le ofrecemos un ejemplo de cómo recoger los datos del dominio en lenguaje PHP, y de este modo enviar un mensaje a su correo para que realice el registro del mismo.

Nuestro script pasa el dominio mediante $_GET, con las variables "check1" y "dominio".

Pongamos a modo de ejemplo, que en "Dirección URL a donde será dirigido el cliente para comprar el dominio disponible", pusimos: http://red.pe/contratar.php, entonces nuestro script deberá recoger el nombre de dominio libre con el código sencillo siguiente:

<? 
$dominio = $_GET['dominio'];
print "Usted eligió el dominio <b>".$dominio."</b>"; //opcional
?>

Podemos personalizar la página de recojo de información y su envío correspondiente, ya sea a una base de datos, alguna aplicación, o al correo electrónico.

En el código siguiente, hemos implementado una aplicación sencilla de envío al correo electrónico; para su uso, el código debe ser copiado y pegado en el archivo de "contratar.php":

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Registrar dominio <?=$dominio ?></title>
</head>

<body>
<?
if(empty($_GET['dominio'])){
print "<b>Error:</b> No ha seleccionado un dominio. <br><a href=\"/\">Ir a la Portada</a> ";
}
else{
?>
<?
$dominio = $_GET['dominio'] //Recoge el dominio buscado
?>
<?
if (!$HTTP_POST_VARS){
?>
<form action="enviar.php" method=post>
<p>Dominio <b><?=$dominio ?></b></p>
<p>Nombre:
<input type=text name="nombre" size=16>
<br>
Email:
<input type=text name=email size=16>
<br>
Comentarios:
<textarea name=coment cols=32 rows=6></textarea>
<br>
<input name=dominio type=hidden id=dominio value="<?=$dominio ?>" />
<input type=submit value="Enviar">
</p>
</form>
<?
}else{
$correo = "escriba aqui su correo"; //Correo que recibirá el mensaje
$asunto = "Pedido de dominio "; //El asunto del correo

//cabeceraas
$cabecera = 'From: ' . $HTTP_POST_VARS["email"] . " \r\n";
$cabecera .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$cabecera .= "Mime-Version: 1.0 \r\n";
$cabecera .= "Content-Type: text/plain";

//cuerpo del mensaje
$cuerpo = "Registrar dominio\n";
$cuerpo .= "Dominio: " . $HTTP_POST_VARS["dominio"] . "\n";
$cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "\n";
$cuerpo .= "Email: " . $HTTP_POST_VARS["email"] . "\n";
$cuerpo .= "Comentarios: " . $HTTP_POST_VARS["coment"] . "\n";

//enviando el correo...
mail($correo,$asunto,$cuerpo,$cabecera);

//mensaje de confirmación
echo "Gracias por su orden. Se ha enviado correctamente.";
}
}
?>
</body>
</html>