airmie

PHP reikia pagalbos - "Authenticate with secret code"

Recommended Posts

Sveiki, reikia pagalbos, reikia sistemos "authenticate with secret code", secret code butu mySql duomenu bazeja, ivedus secret code autentifikuotu kaip tam tikra vartotoja. Klausimas kaip paprasciausiai vartotojui ivedus jam skirta koda, sistema ji autentifikuotu? Padejusiam 5e swed.

Redaguota , nario MysteriousPurpose
Redaguota: Pakeistas pavadinimas.

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»

Parašyk man į skype ar steam (po avataru rasi)

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»

secret_codes_storage┬á lentel─Ś

Citata

 

code | user_reference (šiuo atveju imkim id)

-------------------------------------------------------------------

abc | 15

 

u┼żklausa

Citata

"SELECT user_reference FROM secret_codes_storage WHERE code = $_INPUT_DATA"

tikrinam ar yra kodo rezultat┼│ ir t.t.

gaunam nar─» ? "SELECT * FROM users_table WHERE user_reference = $_PRAEITOS_U┼ŻKLAUSOS_REZULTAS->id

(jei reikia ir nar─» gaut naudok https://www.w3schools.com/sql/sql_join.asp )

tikrinimai ir visa kita....

prijungiam ->

setcookie($gautas_narys->username);

 

Arba tiesiog prisijungimo formoj nepra┼íai joki┼│ username/email ir pan. o slapta┼żod─» naudoji kaip "secret code"

Redaguota , nario nullatonce

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»

$order_title = $APSIPIRKIMAS == OFF ? 'U┼żsakymas 0.' : $APSIPIRKIMAS == ON ? 'U┼żsakymas 1';

Kas yra OFF ir ON ? jeigu tai n─Śra konstantos juos reikia d─Śt ─» "" (kabutes), jeigu $apisipirkimas gra┼żina boolean (true/ false) reikia tikrinti $apsipirkimas === true.

 

Kaip suprantu tu ─Źia bandei para┼íyt if/else tikrinim─ů eilut─Śje ?

To┬á == true true i┼í vis nerereikia kai tikrini true ar false, ne┼żinau kaip tau paai┼íkint, bet jei ra┼íysi if($kintamasis) tau automati┼íkai patikrina tai yra true ar false pvz.
 

Citata

 

if($apsipirkimas)

{

// ─Źia vyks kodas su true reik┼íme

}

else

{

// ─Źia vyks kodas su false reik┼íme

}

 

 

nors tai neb┼źtina, a┼í savo in-line if/else'use ra┼íau taip (salyga) ? true : false (atkreipk d─Śm─Śs─», kad s─ůlyga skliausteliuose), taip lengiau skaityt.

Jei $apsipirkimas yra true / false (1/0) (rekomenduotina jei $apsipirkimas gali b┼źti tik 2 reik┼ím─Śs)
 

Citata

 

$kintamasis = ($apsipirkimas) ? 'U┼żsakymas 0' : 'U┼żsakymas 1';

echo $kintamasis;

 

Jei $apsipirkimas yra on / off / kas nors dar

Citata

$kintamasis = ($apsipirkimas === 'on') ? 'U┼żsakymas 0' : ($apispirkimas === 'off') ? 'U┼żsakymas 1' : 'U┼żsakymas 2';

echo $kintamasis;

o tu para┼íei po else (:) dar viena s─ůlyga bet negra┼żinai jos else dalies (kas yra privaloma vienos linijos if'e)

$kintamasis = 
	($apsipirkimas === 'on') // if salyga 
	? 
		// jei true
		'U┼żsakymas 0' 
	: // else 
	 ($apispirkimas === 'off') // dar viena if salyga
	 ? 
		  // jei true
	 	 'U┼żsakymas 1' 
	 : // else
	  'U┼żsakymas 2';

echo $kintamasis;

tikiuosi ka┼żkiek pad─Śjau :)

---------------------------------

---------------------------------

@airmie, Nor─Ś─Źiau prid─Śti kad === (triguba lygyb─Ś) tuo pa─Źiu patikrina ir tip─ů -

┬ájei vienas kintamasis bus integer kitas bus string tipo, nors abu bus identi┼íki skai─Źiai gausi false reik┼ím─Ö.

https://stackoverflow.com/questions/80646/how-do-the-php-equality-double-equals-and-identity-triple-equals-comp

@airmie

Redaguota , nario nullatonce

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»
prie┼í 5 valandas(-┼│), nullatonce para┼í─Ś:

$order_title = $APSIPIRKIMAS == OFF ? 'U┼żsakymas 0.' : $APSIPIRKIMAS == ON ? 'U┼żsakymas 1';

Kas yra OFF ir ON ? jeigu tai n─Śra konstantos juos reikia d─Śt ─» "" (kabutes), jeigu $apisipirkimas gra┼żina boolean (true/ false) reikia tikrinti $apsipirkimas === true.

 

Kaip suprantu tu ─Źia bandei para┼íyt if/else tikrinim─ů eilut─Śje ?

To┬á == true true i┼í vis nerereikia kai tikrini true ar false, ne┼żinau kaip tau paai┼íkint, bet jei ra┼íysi if($kintamasis) tau automati┼íkai patikrina tai yra true ar false pvz.
 

 

nors tai neb┼źtina, a┼í savo in-line if/else'use ra┼íau taip (salyga) ? true : false (atkreipk d─Śm─Śs─», kad s─ůlyga skliausteliuose), taip lengiau skaityt.

Jei $apsipirkimas yra true / false (1/0) (rekomenduotina jei $apsipirkimas gali b┼źti tik 2 reik┼ím─Śs)
 

Jei $apsipirkimas yra on / off / kas nors dar

o tu para┼íei po else (:) dar viena s─ůlyga bet negra┼żinai jos else dalies (kas yra privaloma vienos linijos if'e)

$kintamasis = 
	($apsipirkimas === 'on') // if salyga 
	? 
		// jei true
		'U┼żsakymas 0' 
	: // else 
	 ($apispirkimas === 'off') // dar viena if salyga
	 ? 
		  // jei true
	 	 'U┼żsakymas 1' 
	 : // else
	  'U┼żsakymas 2';

echo $kintamasis;

tikiuosi ka┼żkiek pad─Śjau :)

---------------------------------

---------------------------------

@airmie, Nor─Ś─Źiau prid─Śti kad === (triguba lygyb─Ś) tuo pa─Źiu patikrina ir tip─ů -

┬ájei vienas kintamasis bus integer kitas bus string tipo, nors abu bus identi┼íki skai─Źiai gausi false reik┼ím─Ö.

https://stackoverflow.com/questions/80646/how-do-the-php-equality-double-equals-and-identity-triple-equals-comp

@airmie

dekui labai, pachekink pm 

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»

Prisijungti prie diskusijos

Palikti atsakym─ů galite i┼í karto, o u┼żsiregistruoti v─Śliau. Jeigu jau turite paskyr─ů m┼źs┼│ forume, Prisijunkite.

Sve─Źias
Atsakyti šioje temoje...

×   ─«klijuotas tekstas turi teksto formatavim─ů.   Pa┼íalinti teksto formatavim─ů

  Galimi tik 75 veidukai.

×   Nuoroda buvo automati┼íkai ─»terpta.   ─«terpti nuorod─ů paprastai

×   J┼źs┼│ ankstesnis prane┼íimas buvo atkurtas.   I┼ívalyti redaktori┼│

×   You cannot paste images directly. Upload or insert images from URL.


  • ┼áiame puslapyje nar┼ío:   0 nariai

    N─Śra registruot┼│ nari┼│ per┼żi┼źrin─Źi┼│ ┼í─» forum─ů.

  • eneba
  • eneba
  • eneba



  • SuperGames programele
  • SuperGames programele