форма входа с форума, на главной сайта

Автор mod, 25 ноября 2008, 03:34:23

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

mod

хотел спросить, может кто знает. на главной в таблицу пытался вставить вот это
$data=ssi_welcome($output_method='array');
if ($data["is_guest"]!=1)
{
$_SESSION["logout_url"]="http://localhost/devCMS/";
$welcome="<b>".$data["username"]."</b> у вас <a href=\"".$scripturl."?action=pm\">".$data["messages"]." сообщений</a>, ".$data["unread_messages"]." новых. <a href=\"".$scripturl."?action=logout;sesc=".$sc."\">Выйти</a>";
} else {
$_SESSION["login_url"]="http://localhost/devCMS/";
$welcome="<form action=\"".$scripturl."?action=login2\" method=post accept-charset=\"".$context["character_set"]."\">
Авторизация:
&nbsp;<input type=text id=user name=user size=9 />
&nbsp;<input type=password name=passwrd id=passwrd size=9 />
&nbsp;<input type=\"hidden\" name=\"cookielength\" size=4 maxlength=4 value=\"60\" />
<input type=submit value=\"Войти\" />
<a href=\"".$scripturl."?action=register\">Регистрация</a>
</form>";
}


стр хтмл и вы водилась какая то хреновина, стр отображалась, но форма входа выводилась с ошибками.. как узнать пути эти?
$_SESSION["logout_url"]="http://localhost/devCMS/";
здесь.
и
$_SESSION["login_url"]="http://localhost/devCMS/";
а где еще может быть?
блин думаю понятно объяснил :)

mod

это локальные пути как я понимаю да? до форума.

а вот этот блок выводит меню?
/// Show the menu up top. Something like [home] [help] [profile] [logout]...
function template_menu()


а как его впихнуть?

Badman

посмотри файлик ssi_examples.php там все расписано.

RedFire2017

Вам нужны:
Login Function: <!--#include virtual="./SSI.php?ssi_function=login" -->
Log Out Function: <!--#include virtual="./SSI.php?ssi_function=logout" -->

Цитировать]как узнать пути эти?
Абсолютный путь к каталогу с форумом Вы можете найти: Администрирование -> Настройки сервера -> внизу страницы

mod

спасибо за подсказки. на досуге будем разбираться)

mod

блин :( ничо не получается :( инклюдинг почему то не работает. файлик ssi_examples.php смотрел смотрел но так понять и не смог как он мне может помочь :( я не силен в пхп. только познаю. как без инклюда можно попробовать еще? в файле ssi_examples.php нашел вот такие строки
<h3>Login Function: &lt;?php ssi_login(); ?&gt;</h3>
<?php ssi_login(); flush(); ?>

<hr />

<h3>Log Out Function: &lt;?php ssi_logout(); ?&gt;</h3>
<?php ssi_logout(); flush(); ?>


но как они могут мне помочь так и не понял.

Badman