Foros del Web » Programando para Internet » PHP »

AYUDA Activacion de email (Web Hosting Pago)

Estas en el tema de AYUDA Activacion de email (Web Hosting Pago) en el foro de PHP en Foros del Web. Hola a todos,bueno yo tengo un server de Lineage 2 y tengo un Web hosting pago (no solamente dominio) y quisiera agregarle a mi creacion ...
  #1 (permalink)  
Antiguo 29/05/2010, 10:00
 
Fecha de Ingreso: mayo-2010
Ubicación: Argentina
Mensajes: 11
Antigüedad: 14 años, 5 meses
Puntos: 0
AYUDA Activacion de email (Web Hosting Pago)

Hola a todos,bueno yo tengo un server de Lineage 2 y tengo un Web hosting pago (no solamente dominio) y quisiera agregarle a mi creacion de cuentas Activacion de email e Recuperacion de password, yo mucho no entiendo,asique los que me quieran ayudar porfavor sean especificos

aca dejo el codigo de mi Reg.php

Código PHP:
<?php
include "config.php";
?>
<script>
// Validar cadastro
//<![CDATA[
function isAlphaNumeric(value)
{
  if (value.match(/^[a-zA-Z0-9]+$/))
    return true;
  else
    return false;
}
function checkform(f)
{
  if (f.account.value=="")
  {
    alert("Tienes que completar todos los campos, usa solamente Letras,NO Numeros!");
    return false;
  }
  if (!isAlphaNumeric(f.account.value))
  {
    alert("Tienes que completar todos los campos, usa solamente Letras,NO Numeros!");
    return false;
  }
  if (f.password.value=="")
  {
    alert("Sem Senha ");
    return false;
  }
  if (!isAlphaNumeric(f.password.value))
  {
    alert("Usa solamente Letras,NO Numeros!");
    return false;
  }
  if (f.password2.value=="")
  {
    alert("Tienes que repetir la Password.");
    return false;
  }
  if (f.password.value!=f.password2.value)
  {
    alert("Las Passwords no coinciden!");
    return false; 
  }
  return true;
}
//]]>

function Validar(formreg) 
{
  if(formreg.iagree.checked == true) {
      formreg.validation.disabled = false 
      }
    if(formreg.iagree.checked == false) {
        formreg.validation.disabled = true
        }
}
</script>
<div align="center"><img src="registrar.png" width="450" height="80" />
                <p>
<br />
            Su cuenta no es transferible, y por tanto su Login como la Password deben ser confidenciales y no puede ser prestadas o dadas nadie!<br />

<br />
            <span style="color: red">No confíe en el GM/Admin, que pida su cuenta. No necesitamos la cuenta <u>Login</u> o  su <u>Password</u>! ¡Nunca la revele o suministre!</span><br />
<br />
            Todos los campos con un <img src="required.gif" width="14" height="14"> Deben ser rellenados obligatoriamente para terminar el registro con éxito.<br />

                </p>
      </div>
<center>
<body>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div align="center">
  <table>
    <tr>
      <td>
        <form action="index.php?index=reg" method="post" name="formreg" id="formreg" onsubmit="return checkform(this)"><tr>
      <td><div  id="loguin"align="left"><span class="style1"><b><img src="required.gif" width="14" height="14"> Login  </b></span>-</div></td>
      <td>
        <input type="text" name="account" id="user" maxlength="15" size="20" /></b></td>
     </tr>
    <tr>
      <td><div  id="loguin"align="left"><span class="style1"><b><img src="required.gif" width="14" height="14"> Email  </b></span>-</div></td>
      <td>
        <input type="text" name="email" id="user" maxlength="150" size="20" /></b></td>
     </tr>
    <tr>
      <td><div id="loguin"align="left"><span class="style1"><b><img src="required.gif" width="14" height="14"> Password  </b></span>-</div></td>
      <td>
        <input type="password" name="password" id="pass" maxlength="15" size="20" /></td>
     </tr>
    <tr>
      <td><div id="loguin"align="left"><span class="style1"><b><img src="required.gif" width="14" height="14"> Repetir Password  </b></span>-</div></td>
      <td>
        <input type="password" name="password2" id="pass" maxlength="15" size="20" /></td>
     </tr>
    <tr>
      <td><div id="loguin"align="left"><span class="style1"><b><img src="required.gif" width="14" height="14"> Pregunta Secreta  </b></span>-</div></td>
      <td>
        <input type="text" name="question" id="user" maxlength="15" size="20" /></b></td>
     </tr>
    <tr>
      <td><div  id="loguin"align="left"><span class="style1"><b><img src="required.gif" width="14" height="14"> Respuesta Secreta - </b></span></div></td>
      <td>
        <input type="text" name="answer" id="user" maxlength="15" size="20" /></b></td>
     </tr>
  </table>
  <p>&nbsp;</p>
  <p>
    <input type="submit" name="submit" id="botao" value="Registrar" />
    <input name="reset" type="reset" id="botao" value="Limpiar" />
  </p>
  <p>&nbsp;</p>
</div>
<div align="center">
  <div id="confirmacao"><?php
if(ereg("^([a-zA-Z0-9_-])*$"$_POST['account']) && ereg("^([a-zA-Z0-9_-])*$"$_POST['password']) && ereg("^([a-zA-Z0-9_-])*$"$_POST['password2']) && ereg ("^([a-zA-Z0-9_-])*$"$_POST['question']) && ereg ("^([a-zA-Z0-9_-])*$"$_POST['answer']))
{
    if (
$page="index.php" && $_POST['account'] && strlen($_POST['account'])<16 && strlen($_POST['account'])>&& $_POST['password'] && $_POST['password2'] && $_POST['password']==$_POST['password2'])
    {    
        
$check=mysql_query("select * from accounts where login='".$_POST['account']."'");
        
$check1=mysql_num_rows($check);
        if(
$check1>0)
        {
            echo 
"<p clss='error'><center /><b><font color=\"red\" />Error en el registro, la Cuenta ya existe </b></p>";
        }
        
$check=mysql_query("select * from accounts where email='".$_POST['email']."'");
        
$check1=mysql_num_rows($check);
        if(
$check1>0)
        {
            echo 
"<p clss='error'><center /><b><font color=\"red\" />Error en el registro, el E-mail ya existe </b></p>";
        }
        else
        {
              
mysql_query("INSERT INTO accounts (login, password, email, question, answer) VALUES ('".$_POST['account']."', '".base64_encode(pack('H*'sha1($_POST['password'])))."', '".$_POST['email']."', '".$_POST['question']."', '".$_POST['answer']."')"$link);
              
mysql_close($link);
             print 
'<p class="error"><center><b><font color="gold" />La Cuenta: <font color="green">'.$_POST['account'].'</font> se creo correctamente. </b></p></center>';
        }
    }
    else
    {
      print 
'<p class="error"><b> </b></p>'.mysql_error();
    }
}
else
{
    echo 
"As limitações não foram testadas para a segurança. Se você for confiável que tido a informação correta, consultar por favor à administração. ";
}
?> 
    <p>&nbsp;</p>
    <p>&nbsp;</p>
  </div>
</div>
Para cualquier cosa uso Navicat (MySQL) 8.0 (Ya tengo la web hosting conectada con mi DB y puedo ver algunos scripts de la DB solo me faltaria esto)

Saludos,

Última edición por Lecom; 29/05/2010 a las 14:45

Etiquetas: email, hosting, pago
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:11.