Foros del Web » Programando para Internet » ASP Clásico »

Clases, Funciones de PHP a ASP... AYUDA POR FAVOR!!!

Estas en el tema de Clases, Funciones de PHP a ASP... AYUDA POR FAVOR!!! en el foro de ASP Clásico en Foros del Web. Por favor, necesito ayuda en ASP, quisiera hacer este mecanismo (programado en PHP), pudiera funcionar en lenguaje ASP. Tengo el siguiente codigo en mi clase ...
  #1 (permalink)  
Antiguo 20/07/2009, 20:32
 
Fecha de Ingreso: julio-2009
Mensajes: 1
Antigüedad: 15 años, 9 meses
Puntos: 0
Clases, Funciones de PHP a ASP... AYUDA POR FAVOR!!!

Por favor, necesito ayuda en ASP, quisiera hacer este mecanismo (programado en PHP), pudiera funcionar en lenguaje ASP.

Tengo el siguiente codigo en mi clase 'myclass.php':
Código PHP:
function LoginUsuario($user,$pass)
{
    
$ok=0;
    if(!empty(
$user) && !empty($pass))
    {
        
$sql="select nombre, apellido, edad from usuario where nick='$user' and password='$pass'";
        
$rs=mysql_query($sql,$this->cn); // la cadena cn ya esta declarada, pasar por alto please        
        
if(mysql_num_rows($rs)>=1)
        {
            
$fila=mysql_fetch_assoc($rs);
        }
    }
    return 
$fila;

Y en una pagina cualquiera 'user_data.php':
Código PHP:
include('myclass.php');
$obj=myclass();
$fila=$obj->LoginUsuario("juan""perez");
echo 
"Nombre: ".$fila["nombre"]; 
  #2 (permalink)  
Antiguo 21/07/2009, 04:33
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 3 meses
Puntos: 126
Respuesta: Clases, Funciones de PHP a ASP... AYUDA POR FAVOR!!!

Hola, bienvenido al foro

Creo que podría ser algo así

myclass.php

Cita:
Function LoginUsuario(user,pass)
Dim ok, sql, rs, fila
$ok=0;
ok=0
if(!empty($user) && !empty($pass))
if not isempty(user) and not isempty(pass) then
$sql="select nombre, apellido, edad from usuario where nick='$user' and password='$pass'";
sql="select nombre, apellido, edad from usuario where nick="'&user&'" and password="'&pass&'";"
rs=mysql_query($sql,$this->cn); // la cadena cn ya esta declarada, pasar por alto please
rs = ocon.execute(sql)
if(mysql_num_rows($rs)>=1)
if rs not eof then
Response.Write rs.Fields("nombre")
end if
End Function
user_data.php

Cita:
include('myclass.php');
<!--#include virtual="myclass.asp"-->
$obj=myclass();
$fila=$obj->LoginUsuario("juan", "perez");
<%LoginUsuario("juan", "perez")%>
echo "Nombre: ".$fila["nombre"];
Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
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 09:56.