давайте по кодим :)

Печать RSS
361

Автор
Дух
0
давайте разберем код гостевой ато не работает 4 летней давности smile

Добавлено через 01:52 сек.
<?
//index.php
include $_SERVER['DOCUMENT_ROOT']."/inc/conf_db.php";
include $_SERVER['DOCUMENT_ROOT']."/inc/header.php";

echo'<div class="a">Гостевая</div>';
echo"
<form action=\"index.php\" method=\"post\">
Сообщение:<br/>
<input type=\"text\" name=\"text\"/><br/>
<input type=\"submit\" value=\"Добавить\"/>
</form><br/><a href=\"index.php\">обновить</a><br/>";
echo'<div id="sten">';

	include"smiles.php";
if(!empty($_POST['text'])){include"add.php";}

if (empty($page)) $page = 0;
if ($page < 0) $page = 0;

$max_mess=7;

$u = mysql_query("select * from `book` ");

$counter = MYSQL_NUMROWS($u);

$m = mysql_query("select * from `book` ORDER BY `id` DESC  LIMIT ".$page." ,".$max_mess."");

$count = MYSQL_NUMROWS($m);




if($counter==0){echo"<br/><br/>Сообщений нет, будь первым!<br/><br/>";}

if($counter>0)
{
	while($mess = mysql_fetch_array($m))
	{
	$text=smiles($mess[text]);
		echo"<b><div class=\"b\">$mess[login] - ($mess[data])</div>$text<hr/>";
	}
}


if ($page > 0)  echo '<a href="./?page='.($page - $max_mess).'">«назад</a> ';
if ($counter > $page + $max_mess)  echo ' <a href="./?page='.($page + $max_mess).'">далее&#187;</a>';

echo"<br/>Всего сообщений: $counter</div>";

include $_SERVER['DOCUMENT_ROOT']."/inc/footer.php";





?>
Автор
Дух
0
<?
//add.php

if(empty($_POST['text']) || empty($log)){
echo"Вы не заполнили обязательные поля!<br/> Вернитесь <a href=\"index.php\">назад!</a><br/>";
echo"<br/>"; exit;}



$k=mysql_query("select * from `book` where mess='$_POST[text]'");
$row=mysql_num_rows($k);
if($row>0){
echo"Такое сообщение уже есть в базе!<br/> Вернитесь <a href=\"index.php\">назад!</a><br/>";
echo"<br/>"; exit;}

$log = htmlspecialchars(stripslashes($log));
$text = htmlspecialchars(stripslashes($_POST['text']));
$data=date("d.m.Y H:i");
mysql_query("insert into `book` values(0,'$log','$text','$data');");

echo"сообщение добавлено!<br/>";
?>
Автор
Дух
0
<?
//smiles.php

function smiles($text)
{

$text = str_replace(":) ","<img src='smiles/).gif' alt=':) '/>",$text);
$text = str_replace(":( ","<img src='smiles/(.gif' alt=':( '/>",$text);
$text = str_replace(";)","<img src='smiles/;).gif' alt=';)'/>",$text);
$text = str_replace(".3dsmaile.","<img src='smiles/3dsmile.gif' alt='3dsmile'/>",$text);
$text = str_replace(".4moks.","<img src='smiles/4moks.gif' alt='4moks'/>",$text);
$text = str_replace(".aaa.","<img src='smiles/aaa.gif' alt='aaa'/>",$text);
$text = str_replace(".admin.","<img src='smiles/admin.gif' alt='admin'/>",$text);
$text = str_replace(".aga.","<img src='smiles/aga.gif' alt='aga'/>",$text);
$text = str_replace(".be.","<img src='smiles/be.gif' alt='be'/>",$text);
$text = str_replace(".bebe.","<img src='smiles/bebe.gif' alt='bebe'/>",$text);
$text = str_replace(".beer.","<img src='smiles/beer.gif' alt='beer'/>",$text);
$text = str_replace(".best.","<img src='smiles/best.gif' alt='best'/>",$text);
$text = str_replace(".biggrin.","<img src='smiles/biggrin.gif' alt='biggrin'/>",$text);
$text = str_replace(".blush.","<img src='smiles/blush.gif' alt='blush'/>",$text);
$text = str_replace(".blya.","<img src='smiles/blya.gif' alt='blya'/>",$text);
$text = str_replace(".boggle.","<img src='smiles/boggle.gif' alt='boggle'/>",$text);
$text = str_replace(".buhaem.","<img src='smiles/buhaem.gif' alt='buhaem'/>",$text);
$text = str_replace(".buket.","<img src='smiles/buket.gif' alt='buket'/>",$text);
$text = str_replace(".bye.","<img src='smiles/bye.gif' alt='bye'/>",$text);
$text = str_replace(".candy.","<img src='smiles/candy.gif' alt='candy'/>",$text);

?>
Автор
Дух
0
<?
//header.php
Error_Reporting(E_ALL & ~E_NOTICE);
Error_Reporting (ERROR | WARNING);
?>



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<style type="text/css">

a:link,a:active,a:visited { 
color: #660000; 
text-decoration: none; }
a:hover { 
text-decoration: none; 
color: #FFFF00; 
position: relative; 
top: 1px; }

.a { 
background-color: #993300; 
border: 2px solid;
border-color: #FFFF00; 
color: #FFFF00;
font-weight: bold;
text-align: center;
padding: 2px; 
margin: 1px 0px 1px 0px;}

.b { 
background-color: #FF3300;
border: 3px double; 
border-color: #990000;
margin: 1px 1px 1px 1px;
padding: 3px 3px 3px 3px; }

.c { 
background-color: #990000;
border: 3px double; 
border-color: #FFCC00;
color: #FFFFFF; 
text-align: center;
font-size: 12px; 
font-weight: bold;
padding: 2px; 
margin: 1px 0px 1px 0px; }


</style>
<title>web-движок</title>
<script type="text/javascript" src="http://<?echo $sit;?>/template/conect.js"></script>
<?include $_SERVER['DOCUMENT_ROOT']."/inc/function.php";?>
<link rel=stylesheet href="<?echo $_SERVER['DOCUMENT_ROOT'];?>/style.css" type="text/css">
</head>
<body>
Автор
Дух
0

<?
//require'upban.php';




if($ses!="no")
{
	/////////////////
	$login=$_SESSION['login'];
	$password=$_SESSION['password'];
	//////////////////
	$q = mysql_query("select * from `user` where  login='$login';");
	$data = mysql_fetch_array($q);

	$u = mysql_query("SELECT * FROM `user`");
	$countu = MYSQL_NUMROWS($u);
	if(!$_SESSION['login']=="" && !($_SESSION['password'])=="" &&  ($_SESSION['password'])==$data['pass'])
	{$log = $_SESSION['login'];} else {$log = "гость";}
}

echo'<table border="4" cellpadding="0" cellspacing="0" width="1000">
<tr height="25">
<td height="25" colspan="2" bgcolor="#9900ff">
<div class="a">
Привет, '.$log.'<br/>Нас уже '.$countu.'<br/>
Сейчас на сайте ';
include $_SERVER['DOCUMENT_ROOT']."/inc/online.php";
echo' человек<br/>
</div>

</td></tr>

<tr height="300">
<td width="100" height="300" bgcolor="#cc0000">';

include $_SERVER['DOCUMENT_ROOT']."/menu.php";

echo'</td><td width="400" height="300" bgcolor="black"><div class="b">';

?>

Добавлено через 02:38 сек.
<?
//conf_db.php
session_start();
$HOME=$_SERVER['DOCUMENT_ROOT'];
$REMOTE_ADDR=$_SERVER['REMOTE_ADDR'];
$HTTP_USER_AGENT=$_SERVER['HTTP_USER_AGENT'];
$file = file("$HOME/inc/local.dat");
$udata = explode("::",$file[0]);



$conf_online = "300";
$conf_data = "4";
$DB_HOST = $udata[0];
$DB_USER = $udata[1];
$DB_PASS = $udata[2];
$DB_NAME = $udata[3];
$admin = $udata[4];
$sit = $udata[5];


mysql_connect($DB_HOST,$DB_USER,$DB_PASS) or die (mysql_error());
mysql_select_db($DB_NAME);
$db_online = mysql_connect($DB_HOST,$DB_USER,$DB_PASS);
include $_SERVER['DOCUMENT_ROOT']."/inc/func.php";
?>

Добавлено через 03:19 сек.
ну что кто скажет?

Чатланин
0
у тебя в анкете написано, что пишешь скрипты на php с аяксом. А элементарный скрипт не можешь запустить?
Автор
Дух
0
проверять все что исправим можно будет тут http://traf.nateme.h2m.ru

Добавлено через 01:41 сек.
56. rastoman, слушай запустить без проблем я вылажел этот код чтобы людям не скучно было и новечки поучились

Добавлено через 06:17 сек.
56. rastoman, если бы для себя то я бы валожил по серьезней код где используется одновременно php,js,mysql и классы

Добавлено через 07:26 сек.
а тут древний php и мускул и все

2000 лет д.н.э.
0
Блин, ну кто вас научил в дврйные кавычки строки брать?
Даже смотреть не хочется на это нагромождение кавычек и бекслешей..
Автор
Дух
0
58. ramzes, когда я писал этот код я был очень не опытный
Ж

Малиновые штаны
0
Молодец. Умел бы я писать так)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск