Código PHP:
<?php
function hd(){
echo "<!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=utf-8\" />
<title>Formulario de Afiliacion</title>
<link href=\"imagenes/registro/stilo.css\" rel=\"stylesheet\" type=\"text/css\" />
</head>
<body>";
}
function ft(){
echo "</body>
</html>";
}
// Inicio funcion requisitos
function requisitos()
{
$ok = $_GET['ok'];
hd();
echo'<form method="post" action="Compre_Espacio.php?func=verificar" name="requisitos" id="requisitos">
<div class="Contenido">
<div class="Cuerpos"><h1 align="center">Requisitos Para Afiliarse</h1></div>
<div class="Cuerpos">
Para poder afiliarte debes:<br />
- <font color="#FF0000"><b>Tener por lo menos 300 visitas reales diarias.</b></font>(<strong><em>Se Comprobara</em></strong>)<br />
- Tener una Web con un <strong>Buen Diseño</strong>.<br />
- Colocar nuestro mini banner en la pagina principal de la web.<br /><font color="#FF0000">
- <strong>No se admiten afiliados de páginas de sexo, o Contenido Pornografico</strong></font>.<br />
- Se revisaran los afiliados y se <font color="#FF0000">eliminaran sin aviso alguno</font> los que incumplan las condiciones.<br />
- No se permiten banners alojados en Sev.Externos (Imageshack, Photobucket, entre otros)<br />
- <strong><font color="#FF0000">Nota</font>: <em>El enlace hacia InfraBios debe ser directo al igual que lo es el nuestro</em></strong><em>.</em>
</div>
<div class="Cuerpos">
<input name="verificacion" id="verificacion" type="checkbox" value="1" />He leído, y estoy de acuerdo en cumplir, las normas de Foros del Web.
</div>
<div align="center"><input name="enviar" value="Acepto" type="submit" /></div>';
if(isset($ok) and $ok == "no")
{
echo "<div class=\"Cuerpos_error\">Lo sentimos pero no has aceptado los terminos</div>";
}
echo"</div>
</form>";
ft();
}
// Fin funcion requisitos
// Inicio funcion Registo
function registro()
{
hd();
echo'<div class="Contenido">
<div class="Cuerpos"><h1 align="center">Formulario de Compra de Espacio</h1></div>
<div class="Cuerpos">
<form method="post" action="Compre_Espacio.php?func=registro">
<fieldset>
<legend>Compre espacio en InfraBios</legend>
<div>
<label for="Tituloweb"><strong>WebMaster</strong>:</label>
<input name="webmaster" type="text" value="'; if (isset($_POST['webmaster'])) echo $_POST['webmaster']; echo'"/>
</div>
<div>
<label for="Email"><strong>Email</strong>:</label>
<input name="email" type="text" value="'; if (isset($_POST['email'])) echo $_POST['email']; echo'"/>
</div>
<div>
<label for="tituloweb"><strong>Nombre de la web</strong>:</label>
<input name="tituloweb" type="text" value="'; if (isset($_POST['tituloweb'])) echo $_POST['tituloweb']; echo'"/>
</div>
<div>
<label for="url_web"><strong>Url de la Web:</strong><br/><small>Incluir http://</small></label>
<input name="url_web" type="text" value="'; if (isset($_POST['url_web'])) echo $_POST['url_web']; echo'"/>
</div>
<div>
<label for="url_banner"><strong>Url de ADS</strong><br/>
<small>Min16x16 | Max 64x64</small></label>
<input name="url_banner" type="text" value="'; if (isset($_POST['url_banner'])) echo $_POST['url_banner']; echo'"/>
</div>
<div>
<label for="Tituloweb"><strong>Descripcion:</strong><br/>(<small>255 Max</small>)</label>
<textarea name="Descweb" cols="39" rows="7">'; if (isset($_POST['Descweb'])) echo $_POST['Descweb']; echo'</textarea>
</div>
<div>
<label for="Ofertas"><strong>Ofertas</strong>:</label>
<label for="Ofertas">
<select name="Oferta">
<option value="1" selected>Seleccione Oferta</option>
<option value="16x16-6Meses"'; if($_POST[1] == "16x16-6Meses") echo "selected"; echo '>Icons 16x16 6 Meses(5€)</option>
<option value="16x16-12Meses"'; if($_POST[2] == "16x16-12Meses") echo "selected"; echo '>Icons 16x16 12 Meses(10€)</option>
<option value="64x64-3Meses"'; if($_POST[3] == "64x64-3Meses") echo "selected"; echo '>Icons 64x64 3 Meses(5€)</option>
<option value="64x64-6Meses"'; if($_POST[4] == "64x64-6Meses") echo "selected"; echo '>Icons 64x64 6 Meses(10€)</option>
<option value="64x64-12Meses"'; if($_POST[5] == "64x64-12Meses") echo "selected"; echo '>Icons 64x64 12 Meses(20€)</option>
<option value="Tu-Oferta"'; if($_POST[6] == "Tu-Oferta") echo "selected"; echo '>Pon Tu Oferta</option>
</select>
</label>
</div>
<div>
<label for="envio"> </label>
<input name="enviar" value="Comprar Espacio" type="submit" class="boton"/>
</div>
</fieldset>
</form>
</div>';
// Recogemos Valores:
$webmaster =$_POST[webmaster];
$email =$_POST[email];
$tituloweb =$_POST[tituloweb];
$url_web =$_POST[url_web];
$url_banner =$_POST[url_banner];
$Descweb =$_POST[Descweb];
$Oferta =$_POST[Oferta]; // Variable que queremos pasar a la funcion pago
// Verificamos todos los datos
if(isset($_POST['enviar']))
{
if($_POST['webmaster'] == '')
{
// aviso error
echo'<div class="Cuerpos_error">Introduzca el nombre del webmaster.</div>';
}elseif($_POST['email'] == '') {
// aviso error
echo'<div class="Cuerpos_error">Introduzca una dirección de correo validad.</div>';
}elseif($_POST['tituloweb'] == '') {
// aviso error
echo'<div class="Cuerpos_error">Introduzca el nombre de la web.</div>';
}elseif($_POST['url_web'] == '') {
// aviso error
echo'<div class="Cuerpos_error">Introduzca la dirección de su web.</div>';
}elseif($_POST['Descweb'] == '') {
// aviso error
echo'<div class="Cuerpos_error">Inserte una breve descripción de su web.</div>';
}elseif($_POST['Oferta'] == 1) {
// aviso error
echo'<div class="Cuerpos_error">Seleccione Oferta.</div>';
}else{
//texto ordenado de como lo recibiremos
$cabeceras = "Content-type: text/html\r\n";
$cuerpo = "<strong>Información</strong>:<br/>";
$cuerpo .= "» <strong>Nombre</strong>: $webmaster.<br/>";
$cuerpo .= "» <strong>Email</strong>: $email.<br/>";
$cuerpo .= "» <strong>Nombre de la web</strong>: <a href=\"$url_web\">$tituloweb</a.<br/>";
$cuerpo .= "» <strong>Url de la Web:</strong>$url_web.<br/>";
$cuerpo .= "» <strong>Url Banner</strong>: $url_banner.<br/>";
$cuerpo .= " <img src=\"$url_banner\" /><br/>";
$cuerpo .= "» <strong>Descripción web</strong>: $Descweb.<br/>";
$cuerpo .= "» <strong>Oferta</strong>: $Oferta.<br/>";
// Donde se mandara y asunto con el que lo recibiremos
mail("[email protected]","Han Comprado Espacio! ",$cuerpo,$cabeceras);
echo"<meta http-equiv=\"refresh\" content=\"3;URL=Compre_Espacio.php?func=pago\">
<div class=\"Cuerpos\">
<div align=\"center\"><img src=\"imagenes/img_server/loading.gif\" width=\"16\" height=\"16\" alt=\"cargando\" />
<strong>Solicitud en curso, espere</strong>
</div></div>";
}
}
echo"</div>";
ft();
}
// Fin funcion Registo
// Incio funcion verificacion
function verificacion()
{
$verificacion=$_POST[verificacion];
if($verificacion == 1)
{
echo "<script language='JavaScript'>";
echo "location = 'Compre_Espacio.php?func=registro'";
echo "</script>";
}else{
echo "<script language='JavaScript'>";
echo "location = 'Compre_Espacio.php?ok=no'";
echo "</script>";
}
}
// Incio Funcion Resgistro Ok y pagos
function Pago()
{
hd();// cabecera
echo '<div class="Contenido">
<div class="Cuerpos">
<h1 align="center">Pago de Publicidad</h1>
</div>
<div class="Cuerpos">
<fieldset>
<legend>Formas de Pago</legend>
<form action="#" class="code-selector">
<div>
<label for="type-size">PayPal: </label>
» <strong>Oferta</strong>:';
echo $Oferta; // no aparece
echo'.</div>
<p class="note"><br/>
</p>
</form>
<p class="note"> </p>
</fieldset>
</div></div>';
ft();// pie de pagina
}
// Fin Funcion Resgistro Ok y pagos
$func = $_GET["func"];
switch ($func){
// Modulo banners
case 'pago';
pago();
break;
// Modulo registros
case 'verificar';
verificacion();
break;
// Modulo registros
case 'registro';
registro();
break;
//Modulo x requisitos
default:
requisitos();
}
?>