<?php
//script para formulario
if (isset($_POST['Enviado'])){
$Enviado = $_POST['Enviado'];
if ($Enviado == "true"){
//si es cierto el envio entonces muestro los datos y envio el mail
//recepciono las variables del form
$Config1 = $_POST['configuracion1'];
$Config2 = $_POST['configuracion2'];
$Config3 = $_POST['configuracion3'];
$Config4 = $_POST['configuracion4'];
$Config5 = $_POST['configuracion5'];
$PrecioTotal = $_POST['precio'];
//genero una variable que es el mensaje con los datos del form que servirá para mostrar en pantalla y para enviarlo por mail
$ValoresForm = "Slots: $Config1 <br/>FPS de Servidor: $Config2 <br/> Publico/Privado: $Config3 <br/> Quitar publicidad del servidor: $Config4 <br/> Fastdowload: $Config5 <br/> Precio Total: $PrecioTotal";
//script para el envio del mail con la info
$asunto = "Asunto pedido prueba";
//en el cuerpo envio los datos recepcionados
$cuerpo = $ValoresForm;
//para el envío en formato HTML
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
//dirección del remitente
//dirección de respuesta, si queremos que sea distinta que la del remitente
//ruta del mensaje desde origen a destino
//direcciones que recibirán copia
//direcciones que recibirán copia oculta si es mas de una separar con ,
mail($destinatario,$asunto,$cuerpo,$headers);
//una vez terminado retorno la variable que habillita el script a false por seguridad (supongo)
$Enviado = "false";
}
}//cierre isset Enviado
?>
<!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>Documento sin título</title>
<script type="text/javascript">
function Sumar(){
interval = setInterval("calcular()",1);
}
function calcular(){
uno = document.XeykoServers.configuracion1.value;
dos = document.XeykoServers.configuracion2.value;
tres = document.XeykoServers.configuracion3.value;
cuatro = document.XeykoServers.configuracion4.value;
cinco = document.XeykoServers.configuracion5.value;
document.XeykoServers.precio.value = (uno * 1) + (dos * 1) + (tres * 1) + (cuatro * 1) + (cinco * 1);
}
</script>
</head>
<body>
<form name="XeykoServers" action="" method="post">
<!-- el action="" indica que esta misma pagina efectuara la accion de envio -->
<TABLE BORDER="0" ALIGN="center">
<TR>
<TD WIDTH="213">Slots:</TD>
<TD WIDTH="487"><SELECT NAME="configuracion1" onfocus="Sumar();" onBlur="NoSumar();">
<OPTION VALUE="0" SELECTED>---
<OPTION VALUE="10.00">11 Slots = 10.00€
<OPTION VALUE="10.50">12 Slots = 10.50€
<OPTION VALUE="11.00">13 Slots = 11.00€
<OPTION VALUE="11.50">14 Slots = 11.50€
<OPTION VALUE="12.00">15 Slots = 12.00€
<OPTION VALUE="12.50">16 Slots = 12.50€
<OPTION VALUE="13.00">17 Slots = 13.00€
<OPTION VALUE="13.50">18 Slots = 13.50€
<OPTION VALUE="14.00">19 Slots = 14.00€
<OPTION VALUE="14.50">20 Slots = 14.50€
<OPTION VALUE="15.00">21 Slots = 15.00€
<OPTION VALUE="15.50">22 Slots = 15.50€
<OPTION VALUE="16.00">23 Slots = 16.00€
<OPTION VALUE="16.50">24 Slots = 16.50€
<OPTION VALUE="17.00">25 Slots = 17.00€
<OPTION VALUE="17.50">26 Slots = 17.50€
<OPTION VALUE="18.00">27 Slots = 18.00€
<OPTION VALUE="18.50">28 Slots = 18.50€
<OPTION VALUE="19.00">29 Slots = 19.00€
<OPTION VALUE="19.50">30 Slots = 19.50€
<OPTION VALUE="20.00">31 Slots = 20.00€
<OPTION VALUE="20.50">32 Slots = 20.50€
</SELECT></TD>
<TR>
<TD WIDTH="213">FPS de Servidor:</TD>
<TD WIDTH="487"><select name="configuracion2" onfocus="Sumar();" onBlur="NoSumar();">
<option value="0" selected="selected" >500 Fps + 0€</option>
<option value="5.00">1000 Fps + €5.00EUR</option>
</select></TD>
<TR>
<TD WIDTH="213">Publico/Privado:</TD>
<TD WIDTH="487"><select name="configuracion3" onfocus="Sumar();" onBlur="NoSumar();">
<option value="0" selected="selected" >Privado + 0€</option>
<option value="5.00">Publico + €5.00EUR</option>
</select></TD>
<TR>
<TD WIDTH="213">Quitar publicidad del servidor:</TD>
<TD WIDTH="487"><select name="configuracion4" onfocus="Sumar();" onBlur="NoSumar();">
<option value="0" selected="selected" >Con Publicidad www.XeykoServers.com + 0€</option>
<option value="5.00">Sin publicidad www.XeykoServers.com + €5.00EUR</option>
</select></TD>
<TR>
<TD WIDTH="213"></TD>
<TD WIDTH="487"></TD>
<TR>
<TD WIDTH="213">Fastdowload:</TD>
<TD WIDTH="487"><select name="configuracion5" onfocus="Sumar();" onBlur="NoSumar();">
<option value="0" selected="selected" >NO + 0€</option>
<option value="3.00">SI + €3.00EUR</option>
</select></TD>
</TABLE>
<TABLE width="660" BORDER="0" ALIGN="center">
<TR>
<TD WIDTH="188">
<div align="center">Precio Total
</div>
<td width="462">€
<input type="text" name="precio" id="precio" value="0" size=5/>EUR</td>
</TABLE>
<TABLE width="660" BORDER="0" ALIGN="center">
<TR>
<TD WIDTH="201">
<INPUT TYPE="submit" VALUE="Enviar Configuracion">
<!-- campo oculto para control de envio -->
<input type="hidden" name="Enviado" value="true">
</TD>
<TD WIDTH="449">
<INPUT TYPE="reset" VALUE="Borrar Configuracion">
</TD>
</TABLE>
</FORM>
<div style="border:#69C; background:#9C0; width:300px; margin-left:auto; margin-right:auto; margin-top:50px; padding:50px;">
<h3>Acá se verán los datos enviados </h3>
<? echo "$ValoresForm"; //muestro en pantalla la variable ValoresForm ?>
</div>
</body>
</html>