Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/05/2012, 12:38
MarkiiAk
 
Fecha de Ingreso: enero-2011
Ubicación: Del otro lado del monitor
Mensajes: 43
Antigüedad: 13 años, 3 meses
Puntos: 0
Hacer clases y funciones php

Que tal amigos del foro...Espero no abusar de su ayuda y de verdad espero me puedan ayudar T_T Me es de vida o muerte esto!! Miren...Tengo el siguiente código en php es de un login...Complementado con otro de Ajax...Pero bueno...Lo que me gustaria que me ayudaran es que Mi codigo...me lo pudieran convertir a POO Osea ponerle clases y funciones!! T_T De verdad estoy muy bloqueado...Espero me puedan ayudar...Hoy mi mañana por ti ):


Código PHP:
<?php
ob_start
(); 
if (
$_POST["n"]=='2')
 {
  
setcookie("Nick");
  
setcookie("Pass"); 
  
$aux="'login','0'";
  
header("location: checar.php"); 
 }
$n=$_COOKIE["Nick"]; 
$p=$_COOKIE["Pass"];
 
$enlace=mysql_connect("localhost","root","");
mysql_select_db("usuarios",$enlace);
$sql=mysql_query("SELECT * FROM usuarios WHERE Usuario='$n' AND Password='$p'") or die (mysql_error());
$total=mysql_num_rows($sql);
if (
mysql_num_rows($sql)==0)

  {
   if (
$_POST["n"]=='1'
    {
     
$usuario=$_POST["user"];  
     
$contraseña=$_POST["pass"];
     
     
$cad=mysql_query("SELECT * FROM usuarios WHERE Usuario='$usuario' AND Password='$contraseña'") or die (mysql_error());
     if (
mysql_num_rows($cad)==0)
     
       { 
       
       echo 
'<form action="javascript: enviar(\'login\',\'1\');" name="login" id="login">
          <div id="labels">
            <div id="lbl_user"><label>Usuario</label></div>
            <div id="lbl_pass"><label>Password</label></div>
          </div>
          
          <div id="inputs">
            <div id="inp_user"><input name="user" class="MC_input" id="user" type="text" maxlength="30" /></div>
            <div id="inp_pass"><input name="pass" class="MC_input" id="pass" type="password" maxlength="30" /></div>
            <div id="inp_enviar"><input type="submit" class="MC_enviar" name="enviar" value="Enviar"/></div>
          </div>
          
          <div style="clear:both;"></div>
          
          <div id="inp_r"><label id="r" class="res">Usuario o password incorrectos</label></div>
        </form>'
;   
       }
     else
       {
        
setcookie("Nick"$usuariotime()+604800);
        
setcookie("Pass"$contraseñatime()+604800); 
        
        echo 
'<form action="javascript: enviar(\'login\',\'1\');" name="login" id="login">
          <div id="inp_r"><label>Bienvenid@ '
.$usuario.'</label></div>
          <div id="salir"><a href="javascript: enviar(\'login\',\'2\');"></a></div>
        </form>'
;   
       }
    }
   else 
    { 
     
     echo 
'<form action="javascript: enviar(\'login\',\'1\');" name="login" id="login">
          <div id="labels">
            <div id="lbl_user"><label>Usuario</label></div>
            <div id="lbl_pass"><label>Password</label></div>
          </div>
          
          <div id="inputs">
            <div id="inp_user"><input name="user" class="MC_input" id="user" type="text" maxlength="30" /></div>
            <div id="inp_pass"><input name="pass" class="MC_input" id="pass" type="password" maxlength="30" /></div>
            <div id="inp_enviar"><input type="submit" class="MC_enviar" name="enviar" value="Enviar"/></div>
          </div>
          
          <div style="clear:both;"></div>
          
          <div id="inp_r"><label id="r" class="res"></label></div>
        </form>'
;   
    }
  }
else 
  { 

    echo 
'<form action="javascript: enviar(\'login\',\'1\');" name="login" id="login">
          <div id="inp_r"><label>Bienvenid@ '
.$_COOKIE["Nick"].'</label></div>
          <div id="salir"><a href="javascript: enviar(\'login\',\'2\');">Cerrar sesion</a></div>
        </form>'
;
ob_end_flush();
        }  


?>