Jump to content
php.lv forumi

Recommended Posts

Posted

MārisL --> tev Vispar ir sajega kas ko dara???

sho es mineju kaa pemeru kaa pats Dazrez (nevienmer )daru... // un ja izmantoju, tad palielakos projektos, kur taas MD5 (vai kada alternativa) jaizmanto N-tas reizes... pie tam vel precizi nezinot kaa iisti buus... (iespeja maniit apstradi visam uzreiz...)

---

function paroles($parole)

{

$parole = md5($_POST['parole']);

return $parole;

}

---

Jega tava piemera nav no shiis funkcijas nekaadas... :(

Jo:

1. vinja nekur netiek izsaukta

2. nav jega neko padot , ja tas netiek izmantots....

---

Un labaak iztiec bes saddiem gajieniem .... --> izmanto tik:

$parole = md5($_POST['parole']);

ieprieks protams parbaudot vai vispar parole tiek padota , kaa arii izmanto trim() // ljaus izvairities no tuksuma simboliem sakuma un beigas

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

  • Replies 36
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted

:DDDDDDDDDDDDDDDD

 

Tiko pavēroju kartīgāk pārveidotās paroles un sapratu, ka db nav pēdējie 2 skaitļi, tad izdomāju, ka db VARCHAR (30), bet parolei vajag 32.

Tagad viss iet :) Paldies

Posted

Nē, es zinu, ka vajadzēja 32, bet laikam veidojot tabulu automātiski aiz lietotajvards (30) parolei arī to ierakstiju.

 

Ir cita problēma. Tiko kā aizeju uz citu lapu tā atkal pa jaunu vajag ielogoties. Kā pārbaudīt vai lietotājs jau nav ielogojies?

Posted (edited)

MārisL --> parbaudi vai eksite nepiecieshamie dati seesija ....

pec veiksmigas ielogosanas iraksti sesija kautko --> usera ID / Niku ta principa vienalga ko

un tad katra lapa parbaudi...

if (!isset($_SESSION['darbiba']) OR $_SESSION['darbiba'] =='')
{
 echo 'pazudi ...';
 exit;
}

Edited by Grey_Wolf
Posted (edited)

nu es mēģināju $_SESSION['lietotajvards'], bet viņš tāds pats vien palika :\

 

Lietotājvārds: $_SESSION['lietotājvārds']

 

Edit: Nebūtu labāk, ja tiktu veidots ar cepumiem?

Edited by MārisL
Posted (edited)

kapec gribi saredgjit sev dziivi?

vispar parliecinies ka sesijas straada !!

1.php

 session_start();
$_SESSION['bla']='OK';
header("Location:2.php");

2.php

session_start();
echo $_SESSION['bla'];

Edited by Grey_Wolf

×
×
  • Create New...