Предишната тема :: Следващата тема |
Автор |
Съобщение |
stanslavov

Регистриран на: 31 Окт 2003 Мнения: 183 Местожителство: ВАРНА
|
Пуснато на: Пет Май 13, 2005 5:24 pm Заглавие: PHP password/user |
|
|
не мога да се справя (за HTML):
искам да имам едно поле за LOGIN/PASSWORD и в зависимост от logina да отиваш на съответен HTML: пример
login: 1 pass:x отива на 1.html
login 323 pass: 73276987 отива на х.html
т.е имам таблица USER / HTML и попълвам кой/къде отива при успешен логин
знам че е тъпо ама като не мога сам (приемам съвети и линкове, програми) БЛАГОДАРЯ МНОГО _________________ АРХИТЕКТУРНА ВИЗУАЛИЗАЦИЯ
www.projects3d.com/index1.html
on-line уроци 3dsmax, autocad, photoshop
www.bguroci.com |
|
Върнете се в началото |
|
 |
chono

Регистриран на: 19 Апр 2005 Мнения: 705 Местожителство: Wien, AT
|
Пуснато на: Пет Май 13, 2005 6:09 pm Заглавие: |
|
|
Доколкото разбирам тва го правиш с PHP?
Във файла, от който се логваш (например login.php дет са ти полетата) му предаваш стойностите на юзъра и паролата като на формата например си задал екшънът да сочи към файл logged.php. Е те в тоя logged.php си взимаш стойностите за паролата и юзъра (тва трябва да знаеш как става) и ако променливата за юзъра ти е $login му пишеш - include '$login.html' . Но тва е само в случай че името на файла отговаря на това на логина, както си го дал в първия пример. Ако ли не щте трябжа да го правиш с switch ($login){
case 1: include '1.html';
break;
case 323: include 'x.html';
break;
}
Ако обаче са ти много тия логини тва няма да е удобно и вече опираш до таблица и бази данни. Е там вече праиш заявка към MySQL -
mysql_query="SELECT html FROM users WHERE user='$login' ";
И после си зимаш оттам променливата $html например и пак правиш:
include '$html.html'.
Тва е в общи линии, дано да съм бил изчерпателен :) |
|
Върнете се в началото |
|
 |
chono

Регистриран на: 19 Апр 2005 Мнения: 705 Местожителство: Wien, AT
|
Пуснато на: Пет Май 13, 2005 6:31 pm Заглавие: |
|
|
Една поправка само, че се обърках. Там дет ти include, не можеш така да напраиш променливата да я викаш, трябва ей така да стане:
кат си я взел вече $login променливата:
$login=$login.".html";
include $login;
или същото по-долу:
$html=$html.".html";
include $html;
Сори за грешката и дано ти свърши работа. Ако искаш-цъкни ми на ICQ да видя ако не съм те разбрал правилно |
|
Върнете се в началото |
|
 |
maskone

Регистриран на: 16 Яну 2005 Мнения: 77 Местожителство: майна таун
|
Пуснато на: Пет Май 13, 2005 9:53 pm Заглавие: |
|
|
това го измъкнах от един дърт туториал, не знам дали ти върши работа, просто си помислих че ако става с JS е за предпочитане пред PHP
Цитат: | <script language="VBScript">
<!--
sub btn1_OnClick
Parent.location.href="search/"+pass.txtnum.Value+".htm"
pass.txtnum.Value = ""
End Sub
//-->
</script> |
Цитат: | <form name="pass">
<input type="text" name="txtNum" value="" size=30>
<input type="Button" NAME="btn1" Value="Search">
</form> |
_________________ живота е гаден и след това умираме! |
|
Върнете се в началото |
|
 |
stanslavov

Регистриран на: 31 Окт 2003 Мнения: 183 Местожителство: ВАРНА
|
Пуснато на: Съб Май 14, 2005 3:41 pm Заглавие: |
|
|
благодаря за сега се спирам на My SQL
иначе за JS не ми е удобно защото е във ХТМЛ и е видим ... пък и файла нараства със все повече налични юзери.. като го направя ще го постна .. може да свърши работа и на друг
п.с. това със юзер.html върши работа!!! хем ще помня по-малко страници
10х _________________ АРХИТЕКТУРНА ВИЗУАЛИЗАЦИЯ
www.projects3d.com/index1.html
on-line уроци 3dsmax, autocad, photoshop
www.bguroci.com |
|
Върнете се в началото |
|
 |
chono

Регистриран на: 19 Апр 2005 Мнения: 705 Местожителство: Wien, AT
|
Пуснато на: Съб Май 14, 2005 8:17 pm Заглавие: |
|
|
stanslavov написа: | благодаря за сега се спирам на My SQL |
Много добър избор :) |
|
Върнете се в началото |
|
 |
|