Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Linku de activare
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP Nuke
Subiectul anterior :: Subiectul următor  
Autor Mesaj
chaozz



Data înscrierii: 16/Mar/2006
Mesaje: 1

Trimis: Joi Mar 16, 2006 11:12 pm    Titlul subiectului: Linku de activare  

am si eu o intrebare am instalat site-ul pe server dar dak se inregistreaza vreun utilizator cum fac sa trimit linku de activare a contului sau cum vine chesti asta plsss nu ocoliti mesaju
Sus  
beeuser



Data înscrierii: 20/Mai/2004
Mesaje: 384

Trimis: Vin Mar 17, 2006 10:57 am    Titlul subiectului:  

Poi, deci s-a inregistrat useru.

Tre sa-i creezi o cheie pentru confirmare.
Cheia poate fi ceva de genul
$secret_word ii o variabila pe care o definesti cum vrei.

Ex:
$secret_word = "blahblah"
$key = md5( $username . $email . $secret_word );

Si in mail ii trimiti linkul de confirmare.
Cofirma inregistrarea apasand pe linku de mai jos..etc
href="confirm_registration.php?userid=<?php echo $user_id;?>&key=<?php echo $key;?>"

Acuma, in confirm_registration.php

Iei userid si key din GET:

$userid = (int)$_GET['userid'];
$key = $_GET['key'];

Si daca exista userul, ii iei username si email din baza de date, si compui keyul si il compari cu cel initial

$userkey = md5( $username . $email . $secret_word )

if( $userkey == $key )
{
//a confirmat inregistrarea
}
else
{
//nu a confirmat
}

Folosim md5 pentru encriptare. sper ca ai inteles in mare ideea...
Sus  
carco



Data înscrierii: 27/Mai/2004
Mesaje: 2796
Locație: Bucuresti

Trimis: Vin Mar 17, 2006 11:15 am    Titlul subiectului:  

beeuser, el dorea pt. PHP Nuke, nu cred ca-l intereseaza php-ul.
Sus  
beeuser



Data înscrierii: 20/Mai/2004
Mesaje: 384

Trimis: Vin Mar 17, 2006 11:18 am    Titlul subiectului:  

hmmm...
noh si ce mult am scris...
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP Nuke
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community