Админ-панел!How-to?

NetCutter

Registered
Значи направих си една елементарна историйка за регване,логване. . . .
Ама не се сетих как да си направя админ-панел :roll:
Знам два начина за това:
1.Името и пасса на админа се приемат само ако са въведени от един IP адрес,определен от админа
2.Просто линка за админ-панел да се вижда само от админа(е и парола ше иска де)
Ако някой знае некъв такъв начин,ако може да го постне :)
 
ами с .htaccess и .htpasswd мисля ,че пак ще стане.
П.С. в хостовете го пишат нещо като : Защитени папки/директории
нещо такова.
ам питаш как ще е по-сигурно или нещо повече искаш :)
 
Питам дали има някакъв начин даден линк да се показва само на даден потребител с дадено потребителско име :wink:
 
Според мен си направи скрипт който да детектва името и паролата на потребителя който е логнат. И да изкава при точните аддни админ панел, при нетчни Прехвърляне на началната страница примерно :)
 
Еееееее, админ, мерси много!
Сори, че не съм го забелязал тоя урок :?
А понеже аз пробвах така:
Код:
if ($username = NetCutter)
{ $ad = "<a href=\"admin.php\">Админ Панел</a>"; }
Но от който и юзърнейм да влезна пак ми показваше линка :shock:
Може ли да се направи,линка да се вижда само от един юзър?
 
това ли ти е целия if ?
Ако искаш пробвай с една проверка на IP още преди логин-а и за твоето IP да излиза едно меню, за останалите - друго.
 
bizarre каза:
това ли ти е целия if ?
Ако искаш пробвай с една проверка на IP още преди логин-а и за твоето IP да излиза едно меню, за останалите - друго.

Именно.
Да проверява за IP адреса ти.
Още в началото на скрипта.
Най добре е да направиш отделна директория за админ панела.
Както е в phpBB .
Правиш папка /admin/ и вътре слагаш зелия админ панел.
ПОсле защитава папката с един .htaccess файл в който пишеш
следното.
Код:
Order Deny,Allow
Deny from all
Allow from 200.33.49.59

или

Код:
Order Deny,Allow
Deny from all
Allow from 34.56.78.90 
12.34.56.78 
87.67.87.87

чИСЛАТА СА ip АДРЕСИТЕ КОИТО ИМАТ ПРАВО ДА РАЗГЛЕЖДАТ ПАПКАТА.
 
Еми да,ама проблема ми е че нямам статично IP :roll:
Ама искам да ви питам как на готовите системи го правят само един юзър да вижда админ-панела?
 
NetCutter каза:
Еми да,ама проблема ми е че нямам статично IP :roll:
Ама искам да ви питам как на готовите системи го правят само един юзър да вижда админ-панела?

Както съм ти го написал. Чрез проверка на IP адреса.
Колкото до твоя такъв, ти може и да нямаш, но съм 99.99% сигурен, че всеки път, когато влизаш в Интернет стоиш зад един и същ адрес - този, на GW-я в мрежата ти.
Виж си настройките на нета, а ако не знаеш какво да гледаш там питай админа (на мрежата, не на web-tourist.net :D )

Относно полседния ти въпрос... май не се замисли ;)
Сайта (по-точно скрипта за проверка) как ще ти разбере юзъра, като още не си се логнал? Нали точно това е идеята - да се направи проверката ПРЕДИ логин-а?!
 
Ip адреса ти е някакъв.
Дори да ти се сменят постоянно все трябва да е в някакъв порядък .
Примерно:
212.34.55.66
212.34.55.33
212.34.55.42

Може да напишеш в .htaccess файла 212.34.55

така всички възможни IP адреси от твоята мрежа ще могат да влизат.

Другия вариянт е да направиш логин система и да проверяваш дали
си се логнал.
Ако си се логнал с администраторски акаунт ще те пуска в админ панела
иначе не.

Провери уроците за логин и сесиина променлива:

http://web-tourist.net/login/login/newsearch.php?wtsearch=n&newsearch=login%2B%F1%E5%F1%E8%E8%ED%E0%2B%EF%F0%EE%EC%E5%ED%EB%E8%E2%E0
 
Админ,няма никакъв порядък на IP адреса!
А аз искам самият линк Админ-панел да се вижда само от мен!
 
Първо правиш логин системата.
После вече проверяваш стойноста на сесиината променлива.
От нея разбираш кой е потребителя.
Ако потребителя си ти ти показва линка ако не си ти не ти го показва.
 
И да добавя, че няма много начини скрипта да те разпознае кой си.Единия вариянт е чрез ip адрес другия е чрез логин система. :(
 
Еми аз това опитах!Сесийната ми променлива е $username ама не става :shock:
Иначе съм си направил логин-системата :)
 

Back
Горе