- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
<?php
include "func.php";
if (not_installed()) {
include "install.php";
exit();
}
include "config.php";
mysql_connect($dbpt,$dbus,$dbps);
mysql_select_db($dbdb);
$title=get_forum_param("title");
$name=get_forum_param("nm");
$about=get_forum_param("about");
echo "<html>
<head>
<title>$title</title>
<meta http-equiv='content-type' content='text/html; charset=utf-8' />
<link rel='stylesheet' type='text/css' href='style.css' />
<script language='Javascript' src='js.js'></script>
<script language='Javascript' src='wn.js'></script>
</head>
<body id='addf'>
<table width='100%' id='top_table'><tr valign='top'><td id='ab_for' width='80%'><p id='header'>$name</p><p id='title'>$about</p></td>
<td id='us_zn'>";
$pd=check_cookie();
if ($pd) {
write_last_visit();
$login=$_COOKIE['usrn'];
$inf=mysql_fetch_assoc(mysql_query("select * from {$dbpr}users where id='$login'"));
$lastvisit=$inf['lastvisit'];
$login=$inf['login'];
echo "Добро пожаловать, $login.<br />Ваш последний визит: $lastvisit<br /><a href='do.php?mode=exit'>Выход</a>";
} else {
echo "<form action='javascript: log_in()'><table><tr><td>Логин:</td><td><input type='text' id='login' /></td></tr><tr><td>Пароль:</td><td><input type='password' id='pass' /></td></tr><tr><td><input type='submit' value='Войти' /><td id='w'></td></tr></table></form>";
}
echo "</td></tr>
</table>";
echo "<div id='menubar'><ul id='cssmenu'>";
if (!$pd) {
echo "<li><a href='#' onclick='register_w(\"Регистрация\",\"register\")'>Регистрация</a></li>
<li><a href='#' onclick='register_w(\"Забыли пароль?\",\"remember\")'>Забыли пароль?</a></li>";
}
echo "</ul></div><br /><br />
Здесь будет список форумов
<hr><div class='wrab'>Powered by Golden Horde<br />Created by <a href='http://vladiator.biz/' target='_blank'>Vladiator</a> and <a href='http://proggear.org/'>ProgGear</a><br>2010</div>
</body>
</html>";
?>
http://vladiator.biz/nash.li.html
трепещи, фейсбука
интересный ассоциативный ряд.
Deprecated: Assigning the return value of new by reference is deprecated in /var/www/vladiator.biz/programmers/func.php on line 135
http://vladiator.biz/n.js
http://vladiator.biz/compiler.html
Онлайн компилятор C под GNU/Linux (beta).
:)
Супер. И каждый раз при обращении скрипт будет проверять - установлен ли он.
Тоже когда-то писал форум на PHP без смарти, через echo.
Потом понял как это плохо.
Когда то я писал без смарти, через echo. Потом понял как это плохо.
Потом я писал на смарти. Понял, что это так же плохо
Ваш вариант какой? если оставаться на PHP
+ скорость, экономичность
- пхп код минимально, но остается. Дезугнеры не любят пхп
- активные шаблоны: есть опасность внести исполнительный код, написать зловред
2. использовать шаблоны, основанные на хмл, такие, как хслт или пхп-тал
+ шаблон максимально похож на обычный хтмл
+ плохой шаблон может поломаться сам, но нам ничего не поломает
- парсинг, компиляция занимает драгоценное время, приходится играться с кешированием
- (особенно относится к хслт) необходимо учить язык шаблонизатора
дезугнеры не правят html!
И проектировщики интерфейсов тоже не правят.
HTML правят верстальщики и клиент-сайд девелоперы.
когда уже наконец их перестанут дизайнерами называть?
PHPшников же не называют "веб мастеры"
они сами себя так называют, ггг )
<?php echo ($v); ?> визуально не сильно отличается но при этом 2 быстрее.
Так что вот:
отличный шаблонизатор
> Потом я писал на смарти. Понял, что это так же плохо
Лур, пасибо большое, Вы мне глаза открыли :)
:)))))дада