tengo 2 archivos el primero se llama config.inc.php y tiene lo siguiente:
Código PHP:
<?php
error_reporting(0);
$config['domain']['extensions'] = array (
'com','net','org','biz','info','com.mx','gob.mx'
);
$config['domain']['purchase_url'] = 'http://www.maximared.com.mx/dominios/registro.html';
$config['domain']['purchase_text'] = '<a href="'.$config['domain']['purchase_url'].'"> Clic para registrar su dominio {DOMAIN}!</a>';
$config['domain']['available_text'] = '{DOMAIN} se encuentra disponible!';
$config['domain']['whois_results'] = 1;
$config['domain']['unavailable_text'] = '{DOMAIN} no se encuentra disponible!';
$config['domain']['log_whois'] = 1;
$config['domain']['whois_log_location'] = 'whois.log';
$config['user']['admin_email'] = '[email protected]';
$message['error']['no_query_file'] = '<span class="message"><b>Fatal Error:</b> Los archivos requeridos no han sido encontrados enel directorio. Por favor contacte al <a href="mailto:'.$config['user']['admin_email'].'">adminitrador.</a></span>';
$message['error']['lessthan3'] = '<span class="message">Es necesario escribir un dominio, por favor intentelo nuevamente.</span>';
$message['error']['hyphens'] = '<span class="message">The domain name can not start or end with a hyphen.</span>';
$message['error']['characters'] = '<span class="message">The domain may only contain alpha-numeric characters and hyphens.</span>';
$message['error']['open_log_file'] = '<span class="message">Whois was unable to open the log file. Check it is in the same directory as this file and try again.</span>';
$message['error']['perms_log_file'] = '<span class="message">The log file has not been set to the correct permissions (666). Please CHMOD the file and try again.</span>';
?>
el segundo archivo se llama core.inc.php y tiene lo siguiente:
Código PHP:
<?php
error_reporting(E_ALL);
function formExtensions (){
global $config;
foreach ($config['domain']['extensions'] as $tld){
echo '<option value="'.$tld.'">'.$tld.'</option>';
}
}
function showPrevious (){
if (isset($_POST['domainForm'])){
echo $_POST['domainForm'];
}
}
function whoisLog ($domain){
global $message, $config;
if (@is_writable($config['domain']['whois_log_location'])){
if (!$fp = @fopen($config['domain']['whois_log_location'], 'a')){
echo $message['error']['open_log_file'];
}
@fwrite($fp, date('Y-m-d @ H:i:s').' - '.$domain."\r\n");
@fclose($fp);
} else {
echo $message['error']['perms_log_file'];
}
}
function domainResults (){
global $config, $message;
if (isset($_POST['submitForm']) && $_POST['submitForm'] == 'Check'){
if (strlen($_POST['domainForm']) < 3){
echo $message['error']['lessthan3'];
exit();
} elseif (ereg("^-|-$", $_POST['domainForm'])){
echo $message['error']['hyphens'];
exit();
} elseif (!ereg("([a-z]|[A-Z]|[0-9]|-){".strlen($_POST['domainForm'])."}", $_POST['domainForm'])){
echo $message['error']['characters'];
exit();
} else {
if (file_exists('queries.inc.php')){
require_once('queries.inc.php');
} else {
exit($message['error']['no_query_file']);
}
$domain = $_POST['domainForm'].'.'.$_POST['extForm'];
$ns = fsockopen($server, 43); fputs($ns, "$domain\r\n");
$result = '';
while(!feof($ns)) $result .= fgets($ns, 128); fclose($ns);
if (eregi($error, $result)){
// Domain is available.
if ($config['domain']['purchase_url'] != ''){
$output = str_replace('{DOMAIN}', $domain, $config['domain']['available_text']);
$output .= str_replace('{DOMAIN}', $domain, $config['domain']['purchase_text']);
} else {
$output = str_replace('{DOMAIN}', $domain, $config['domain']['available_text']);
}
echo $output;
} else {
// Domain is unavailable.
if ($config['domain']['whois_results'] == 1){
$output = str_replace('{DOMAIN}', $domain, $config['domain']['unavailable_text']);
echo $output;
echo '<pre>';
$fp = fsockopen($server, 43);
fputs($fp, "$domain\r\n");
while(!feof($fp)){
echo fgets($fp, 128);
}
fclose($fp);
echo '</pre>';
} else {
$output = str_replace('{DOMAIN}', $domain, $config['domain']['unavailable_text']);
echo $output;
}
}
if ($config['domain']['log_whois'] == 1){
whoisLog($domain);
}
}
}
}
?>
y la pagina de la que lamo la funcion tiene el siguiente codigo (index.html):
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Máxima Red México :: Buscdor de dominios ::</title>
<script type="text/javascript" language="Javascript">
function focus(){ document.whoisForm.domainForm.focus(); }
</script>
</head>
<body onload="focus()">
<table width="700" border="0" align="center" cellpadding="0" cellspacing="0" class="mainTable">
<tr>
</tr>
<tr>
<td><table width="100%" border="0" align="center" cellpadding="5" cellspacing="0" class="whoisInfo">
<tr>
<td colspan="4" align="center" valign="middle" class="whoisInfo">Por favor escriba el nombre del dominio a registrar y seleccione una extensión. </td>
</tr>
<tr>
<td colspan="4" align="center" valign="middle" class="genHeader"><form name="whoisForm" id="whoisForm" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<input name="domainForm" type="text" id="domainForm" value="<?php showPrevious(); ?>" />
<select name="extForm" id="extForm">
<?php /* This shows the domain extensions in the drop-down box. */ formExtensions(); ?>
</select>
<input name="submitForm" type="submit" id="submitForm" value="Check" />
</form></td>
</tr>
<tr>
<td colspan="4" align="left" valign="top" class="genHeader">
<div name="whoisResults" style="border: solid 1px #CCCCCC; padding: 2px 2px 2px 2px; width:722px; height:325px; overflow-y: scroll; overflow: -moz-scrollbars-vertical">
<?php /* This shows the domain available/unavailable message, and the whois results. */ domainResults(); ?>
</div>
</td>
</tr>
</table></td>
</tr>
<tr>
<td height="30" align="center" valign="middle" class="mainFooter">© 1999-2005 Máxima Red México. Todos los derechos reservados.</td>
</tr>
</table>
</body>
</html>
lo que quiero hacer es poner el form de esta pagina (sin el div que muestra los resultados) en mi pagina principal y de ahi llamar a esta pagina donde se mostraran los resultados y tiene la opcion de seguir realizando la busqueda,

espero que puedan ayudarme, gracias.