Cita:
$precio= $cndiaspremium;
if ($precio<=$puntos)
{
$puntostotales = $puntos -$cndiaspremium;
$valorpremium = 1;
$cnfechapremium = time() ;
echo "Felicidades! Ya eres miembro premium!";
}
else
{
echo "No tienes suficientes puntos";
$puntostotales = $puntos;
}
$edita .= "<"."?\n";
$edita .="\$nick = \"$cnnick\";\n";
$edita .="\$contrasena = \"$cncontrasena\";\n";
$edita .="\$email = \"$email\";\n";
$edita .="\$fecha = \"$fecha\";\n";
$edita .="\$ip = \"$ip\";\n";
$edita .="\$sexo = \"$sexo\";\n";
$edita .="\$pais = \"$pais\";\n";
$edita .="\$edad = \"$edad\";\n";
$edita .="\$descripcion = \"$descripcion\";\n";
$edita .="\$puntos = \"$puntostotales\";\n";
$edita .="\$lastConect2= \"$lastConect2\";\n";
$edita .="\$nivel = \"$nivel\";\n";
$edita .="\$color = \"$color\";\n";
$edita .="\$premium = \"$valorpremium\";\n";
$edita .="\$avatar = \"$avatar\";\n";
$edita .="\$fechapremium = \"$cnfechapremium\";\n";
$edita .="\$diaspremium= \"$cntiempopremium\";\n";
$edita .= "?".">";
if ($precio<=$puntos)
{
$puntostotales = $puntos -$cndiaspremium;
$valorpremium = 1;
$cnfechapremium = time() ;
echo "Felicidades! Ya eres miembro premium!";
}
else
{
echo "No tienes suficientes puntos";
$puntostotales = $puntos;
}
$edita .= "<"."?\n";
$edita .="\$nick = \"$cnnick\";\n";
$edita .="\$contrasena = \"$cncontrasena\";\n";
$edita .="\$email = \"$email\";\n";
$edita .="\$fecha = \"$fecha\";\n";
$edita .="\$ip = \"$ip\";\n";
$edita .="\$sexo = \"$sexo\";\n";
$edita .="\$pais = \"$pais\";\n";
$edita .="\$edad = \"$edad\";\n";
$edita .="\$descripcion = \"$descripcion\";\n";
$edita .="\$puntos = \"$puntostotales\";\n";
$edita .="\$lastConect2= \"$lastConect2\";\n";
$edita .="\$nivel = \"$nivel\";\n";
$edita .="\$color = \"$color\";\n";
$edita .="\$premium = \"$valorpremium\";\n";
$edita .="\$avatar = \"$avatar\";\n";
$edita .="\$fechapremium = \"$cnfechapremium\";\n";
$edita .="\$diaspremium= \"$cntiempopremium\";\n";
$edita .= "?".">";
Tengo eso, el problema que tengo es que en el campo $diaspremium necesito mostrar los dias que ha seleccionado. Me explico:
Código PHP:
<form name="formulario\" method=\"post\" action=\"?p=premium\" onsubmit=\"return revisar()\">
Contratar premium
<select name=\"cndiaspremium\" class=\"field\">
<option value=\"10000\">1 mes 10000 puntos</option>
<option value=\"60\"$diaspremium>2 meses 20000 puntos</option>
</select>
<input type=\"submit\" name=\"editar\" value=\"Contratar\" class=\"field\">
</form>
pero siempre y cuando tenga los puntos requeridos,
creo que seria meter otro if pero el problema es:
Si el primer ip me dice si tiene los puntos necesarios y si los tiene realiza la accion, por tanto el if de los dias podria ir dentro de otro if?
No se si me abran entendido jejejje
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
La cosa seria:
Si el valor seleccionado son 10000
entonces $cntiempopremium seria 30
Si el valor seleccionado son 20000
entonces $cntiempopremium seria 60
etcetc
Pero que solo se cumpla si tiene los puntos requeridos, dentro del if