Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Песочница (https://forum.antichat.xyz/forumdisplay.php?f=189)
-   -   Изменение url главной страницы на движке DLE (https://forum.antichat.xyz/showthread.php?t=245759)

Catsy 05.12.2010 11:30

Подскажите как изменить url главной страницы, например:

если юзер авторизирован чтобы было не site.ru/index.php а к примеру site.ru/user=NICK автоматически

CyberRat 06.12.2010 01:40

Цитата:

Сообщение от Catsy
Catsy said:
Подскажите как изменить url главной страницы, например:
если юзер авторизирован чтобы было не site.ru/index.php а к примеру site.ru/user=NICK автоматически

прикольное тз, это получается юзер кроме site.ru/user=NICK нифига не увидит, вообще топик не по этой теме тебе к программерам пхп

Catsy 07.12.2010 23:25

Цитата:

Сообщение от CyberRat
CyberRat said:
прикольное тз, это получается юзер кроме site.ru/user=NICK нифига не увидит, вообще топик не по этой теме тебе к программерам пхп

вообще-то топик по теме DLE это СMS

решение такое в файле index.php

после

PHP код:

PHP:
[
COLOR="#000000"][COLOR="#0000BB"][/COLOR][COLOR="#007700"]require_once[/COLOR][COLOR="#0000BB"]ROOT_DIR[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#DD0000"]'/engine/init.php'[/COLOR][COLOR="#007700"];[/COLOR][/COLOR

вставить

PHP код:

PHP:
[
COLOR="#000000"][COLOR="#0000BB"][/COLOR][COLOR="#007700"]if ([/COLOR][COLOR="#0000BB"]$is_logged[/COLOR][COLOR="#007700"]and[/COLOR][COLOR="#0000BB"]$dle_module[/COLOR][COLOR="#007700"]==[/COLOR][COLOR="#DD0000"]'main'[/COLOR][COLOR="#007700"]and ![/COLOR][COLOR="#0000BB"]$cstart[/COLOR][COLOR="#007700"]){

if
([/COLOR][COLOR="#0000BB"]$config[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'allow_alt_url'[/COLOR][COLOR="#007700"]] ==[/COLOR][COLOR="#DD0000"]"yes"[/COLOR][COLOR="#007700"]) {

[/COLOR][COLOR="#0000BB"]$link_profile[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]$config[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'http_home_url'[/COLOR][COLOR="#007700"]] .[/COLOR][COLOR="#DD0000"]"user/"[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]urlencode[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$member_id[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'name'[/COLOR][COLOR="#007700"]] ) .[/COLOR][COLOR="#DD0000"]"/"[/COLOR][COLOR="#007700"];

} else {

[/COLOR][COLOR="#0000BB"]$link_profile[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]$PHP_SELF[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#DD0000"]"?subaction=userinfo&user="[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]urlencode[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$member_id[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'name'[/COLOR][COLOR="#007700"]] );

}

[/COLOR][COLOR="#0000BB"]header[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#DD0000"]"Location:[/COLOR][COLOR="#0000BB"]$link_profile[/COLOR][COLOR="#DD0000"]"[/COLOR][COLOR="#007700"]);

}[/COLOR][/COLOR

юзер это будет видеть за место главной страницы, все остальные страницы никуда не деваются

CyberRat 07.12.2010 23:49

для особо одарённых

Форум АНТИЧАТ > Безопасность и Уязвимости > Уязвимости > Сценарии/CMF/СMS

ключевое слово Уязвимости, тебе сюда /forum37.html

ЗЫ код бред, а если юзеру хочется увидеть главную страницу?

после header( "Location: $link_profile" ); поставь exit;


Время: 18:09