Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   Convertir Codigo PHP en DELPHI (https://www.clubdelphi.com/foros/showthread.php?t=82900)

irvingl 23-04-2013 07:43:57

Convertir Codigo PHP en DELPHI
 
Hola,

quisiera saber si alguien me puede ayudar a convertir un codigo que hice en PHP para poder utilizarlo en Delphi XE...

en principio lo que este hace es revisar el usuario y la contraseña en una base de datos de un foro que tengo y luego muestra si los datos son correctos un mensaje de bienvenida, de lo contrario indica contraseña incorrecta, me gustaria saber si alguien puede ayudarme a elaborar un form con ese tipo de login y luego si es verdadero que muestre el form2.

les dejo el codigo aca:

<?php

$user = "$user";
$pass = "$pass";

include 'conf_global.php';

{
mysql_connect($INFO['sql_host'], $INFO['sql_user'], $INFO['sql_pass']);
mysql_select_db($INFO['sql_database']);
$query1 = mysql_query("SELECT * FROM members WHERE name = '$user'") or
die(mysql_error());
$rs1 = mysql_fetch_object($query1);
if (mysql_num_rows($query1) > 0)
{
$pSalt = $rs1->members_pass_salt;
$finalPass = md5(md5($pSalt) . md5($pass));
$query2 = mysql_query("SELECT * FROM members WHERE name like '$user' and members_pass_hash like '$finalPass'");
$rs2 = mysql_fetch_object($query2);
if (mysql_num_rows($query2) > 0)
{
echo 'Bienvenido!';
} else
{
echo 'Contraseña incorreta.';
}
}
}
?>

Casimiro Notevi 23-04-2013 09:52:46

Recuerda poner los tags al código fuente, ejemplo:



Gracias :)

irvingl 23-04-2013 20:03:45

Importante
 
Cita:

Empezado por Casimiro Notevi (Mensaje 459102)
Recuerda poner los tags al código fuente, ejemplo:

Gracias :)



Casimiro, gracias no he aprendido a utilizar este foro aun, es distinto al mio, hasta en el tipo de Moderadores que aca hay son distintos a los que estan en mi foro, ya que ademas de regir las reglas del foro y llamar la atencion a los usuarios que inclumplen con ellas, tambien AYUDAN o dan algun tipo de respuesta... contigo me ha pasado esto ya 2 veces.

este tema y este otro:

clubdelphi.com/foros/showthread.php?t=82781

y en ninguno me has ayudado, se que no es obligatorio pero si eres moderador creo que deberias tener un poco mas de conocimientos o si deseas guardar tus conocimientos lo entiendo, pero no entiendo entonces para que ser moderador.

gracias y feliz dia.

Casimiro Notevi 23-04-2013 20:22:40

El moderador modera, evidentemente. Eso no tiene nada que ver con contestar preguntas de los foreros.
Y contestar, contesta quien quiera, sepa y pueda contestar, obviamente. Yo no conozco php, por lo tanto, no puedo ayudarte.

Si te he corregido antes y ahora es porque has seguido haciendo algo mal. No tengo ni idea a quien aconsejo leer la guía de estilo y de poner los tags al código fuente, porque no miro los nombres/nicks.

Y si nadie te ha ayudado será por algún motivo, ¿no crees?, puede que encuentres la respuesta en nuestra guía de estilo.

Aunque la respuesta a tu pregunta es fácil, lo explica en la guía de estilo, no hacemos el trabajo a nadie, sólo resolvemos problemas, ayudamos, aconsejamos, etc.
Lo que tienes que hacer, como dice la guía de estilo, es hacer tú el trabajo, y preguntar cuando tengas alguna duda o te surja algún problema.
Pero eso de pegar un trozo de código y esperar a que te lo "traduzcan", en fin, todos estamos ocupados y tenemos cosas que hacer, no nos pagan por esto, como comprenderás.
Saludos.

luk2009 24-04-2013 20:05:31

Lo que deseas hacer es el programita para hacer un login. Porque si lo vas a hacer en del phi , no se para que necesitas convertir nada. Hay muchos ejemplos de login en el foro. Voy a buscar algunos y luego te los pongo para que los veas


La franja horaria es GMT +2. Ahora son las 03:13:53.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi