Reklama 400x60
PHP: Registracijos, Prisijungimo Bėda. Po kiek laiko nebeprisijungia
sidicer
Narys
Kapitonas
Pranešimai: 750
Įstojęs: 2009 Bir. 15 21:06:04
Sveiki.
Iškilo tokia bėda:
Sukūriau web su registracija [ mysql ] ir prisijungimu.
Užsiregistruoju - Viskas OK
Prisijungiu - Dar viskas OK
Po kiek laiko bandau prisijungti - Rašo, kad tokio vartotojo nėra, nors DB'e jis yra
Ir paskui kai registruojiesi - leidžia tokiu pat nicku užsiregistruoti nors yra uždėtas draudimas.
Galite padėti išspręsti šią bėda?www.sidicer.lt
5 atsakymai:
sidicer
Narys
Kapitonas
Pranešimai: 750
Įstojęs: 2009 Bir. 15 21:06:04
Padėkite nu . Trečias jau klausimas ir jokio atsakimo. Kas šitam Supportui pasidarė ** ?0
www.sidicer.lt
Deiviux.eu
Narys
Tankas
Pranešimai: 1882
Įstojęs: 2007 Geg. 2 13:05:17
Juk ant pas mane ant FB sienos rašiai jog viską moki. O šiaip tai tikrink užklausas. Aš ne aiškiaregys. Kodo neduodi.0
Kelmas
Narys
Tankas
Pranešimai: 2100
Įstojęs: 2006 Rugp. 17 16:08:42
Jokio kodo, o pagalbos prašoma. Mes nesame aiškiaregiai. 0
WebDraw
Narys
Spalvotas
Pranešimai: 66
Įstojęs: 2009 Gru. 30 15:12:25
pirma rasta klaida:
loginCode.php:
<?php
if ($_POST['sub'])
{
//
echo '<td class="juosta3">';
//
$inputnick = $_POST['nick'];
$inputpass = $_POST['pass'];
$mdpass = md5($inputpass);
$getdata = mysql_query("SELECT * FROM users WHERE nick = '$inputnick' AND pass = '$inputpass' LIMIT 1 ");
if ($inputnick == "" || $inputpass == "")
{
echo "Laukeliai tusti";
}
if (!mysql_num_rows($getdata))
{
echo "Slapyvardis arba Slaptazodis blogi";
}
else
{
$_SESSION['loged'] = $inputnick;
print 'Prisijungei';
echo '<META HTTP-EQUIV="refresh" CONTENT="1">';
}
//
echo '</td>';
//
}
?>
regCode.php:
<?php
if ($_POST['sub'])
{
//
echo '<td class="juosta3">';
//
$inputnick = $_POST['nick'];
$inputpass = $_POST['pass'];
$inputrepass = $_POST['repass'];
$inputemail = $_POST['email'];
$inputskype = $_POST['skype'];
$mdpass = md5($inputpass);
$getdata = mysql_query("SELECT * FROM users WHERE nick = '$inputnick' limit 1 ");
$getdata2 = mysql_query("SELECT * FROM users WHERE email = '$inputemail' limit 1 ");
if ($inputnick == "" || $inputpass == "" || $inputrepass == "" || $inputemail == "" || $inputskype == "")
{
echo "Laukeliai tusti";
}
elseif (mysql_num_rows($getdata))
{
echo "Slapyvardis yra uzimtas. Susigalvokite kita";
}
elseif (mysql_num_rows($getdata2))
{
echo "Vartotojas su tokiu E-MAIL Adresu jau uzsiregistraves. <br> Nesukciauk ;]";
}
elseif ($inputpass != $inputrepass)
{
echo "Slaptazodziai nesutampa";
}
else
{
mysql_query("INSERT INTO users VALUES('','$inputnick','$mdpass','$inputemail','$inputskype')");
while($rows = mysql_fetch_assoc($getdata))
{
$dataid = $rows['id'];
$datanick = $rows['nick'];
$datapass = $rows['pass'];
$dataemail = $rows['email'];
$dataskype = $rows['skype'];
}
echo "Tu sekmingai uzsiregistavai. Jus esate <b>".$dataid++."</b> narys <br> <a href='index.php'>Grizti</a>";
}
//
echo '</td>';
//
}
?>
Taipat mysql duomenu bazeje per pma uzdek ant nick atributa 'unikalus'.
Dar pasiskaityk sita: http://www.tizag.com/mysqlTutori...ection.php
Istaisiau keleta klaidu, gal pats suprasi kaip reik daryt0
Nemokami skelbimai
sidicer
Narys
Kapitonas
Pranešimai: 750
Įstojęs: 2009 Bir. 15 21:06:04
Tau +10
Viskas Veikia. Dq tau labai labai
+ dar tu mane išmokei trumpesni kodą
Dq0
www.sidicer.lt Redagavo
sidicer 2010 Rugp. 24 22:08:22
Peršokti į forumą:
Nebeegzistuojančios svetainės
Žaliems
Bendri PHP-F klausimai
WordPress
Kiti PHP, HTML, MySQL klausimai
Expert PHP, MySQL klausimai
Kitos TVS
C#, Python, Java, JS, C++ klausimai
Naujų modų pristatymai
Mods, Panels & Infusions
Themes
Jūsų saitai
Dalinuosi, dovanoju!
Klausimai apie domenus ir hostingus
VPS/DS serverių konfigūravimas ir valdymas
Viskas apie skaitliukus, top'us ir lankomumą
Dizaino konkursai
Parduodu - perku dizainą, banerį
Parduodu - perku - keičiuosi reklama
Parduodu - perku domeną, tinklapį
Siūlau - ieškau hostingo/VPS serverio
Parduodu - perku skriptą, modifikaciją, tvs
Socialiniai tinklai - Facebook ir kiti
Legalus verslas, teisiniai klausimai
Visa kita kas susiję su darbu ir pinigais
LTStartups.com - Lietuvos startuolių bendruomenė
Off-Topic diskusijos
IT naujienos
Portalo informacija
Narių pasiūlymai
Geležis ir programinė įranga
Grafika
Out Of Place
Su e-verslu nesusijęs darbas ir prekyba
Dalinuosi, dovanoju!