Crear una variable en un formulario

Que tal molestando de nuevo, tengo el quiero unir la info de un campo de texto y uno de selección de un formulario y que al unir los valores se convierta en la variable $dom
Te pongo el código
Gracias de antemano
<form name="form1" method="post" action="index.php">
Escriba el Dominio que busca coacalco.biz<br>
www<input type="text" name="dominio"> <select name="tipo">
<option value= ".com">com
<option value= ".com.mx">com.mx
<option value= ".org">org
<select>
<input type="submit" name="Submit" value="Verficar">
</form>
<?
if ($dom){
include "./whois.inc";
$whoisresult = lookup($dom);
$isavail = $whoisresult[0];
$whotext = $whoisresult[1];
if ($isavail=="1"){
print "<b>Este Dominio DISPONIBLE!</b>";
}
else
{
print "<b>Este Dominio Esta REGISTRADO.</b>";
}
print "<pre>".$whotext."</pre>";
}
?>
Respuesta
1
Tras enviar los datos tienes que unir el campo de texto y el select. Puedes usar un código como el siguiente:
<?php
if ( (!isset($_POST['dominio'])) or (!isset($_POST['tipo'])) ) {
?>
<form name="form1" method="post">
Escriba el Dominio que busca coacalco.biz<br>
www<input type="text" name="dominio"> <select name="tipo">
<option value= ".com">com
<option value= ".com.mx">com.mx
<option value= ".org">org
<select>
<input type="submit" name="Submit" value="Verficar">
</form>
<?php
} else {
$dom = $_POST['dominio'] . $_POST['tipo'];
if ($dom){
include "./whois.inc";
$whoisresult = lookup($dom);
$isavail = $whoisresult[0];
$whotext = $whoisresult[1];
if ($isavail=="1"){
print "<b>Este Dominio DISPONIBLE!</b>";
}
else
{
print "<b>Este Dominio Esta REGISTRADO.</b>";
}
print "<pre>".$whotext."</pre>";
}
}
?>
En ese código pongo en la misma página el formulario y cuando se escribe algo en el campo de texto y se selecciona un dominio, se mandan los datos a la misma página que los procesa creando la variable $dom y ejecutando el resto del código que tu tenias.

2 respuestas más de otros expertos

Respuesta
1
La verdad es que no conozco mucho de PHP, pero es cuestión de recuperar los valores del text y del select y juntarlos en una variable.
¿No se que es lo que no sabés hacer?.
Atentamente. Manuel Fernández.
Respuesta
1
Prueba con esto:
if ($dom){
include "./whois.inc";
$dom = $dominio .$tipo;
$whoisresult = lookup($dom);
¿Te funciono? '

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas