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

Печать RSS
369

Автор
Дух
0
ramzes (27 Ноября 2011 / 01:35)
Блин, ну кто вас научил в дврйные кавычки строки брать?
Даже смотреть не хочется на это нагромождение кавычек и бекслешей..
а что ты имел ввиду про строки и кавычки понять не могу
Автор
Дух
0
не дожидаясь вас решил поправить код в 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">';
$text=$_POST['text'];
	include"smiles.php";
if(!empty($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_NUM_ROWS($u);

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





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";





?>

Добавлено через 03:49 сек.
смайлы тоже решил пока проигнарировать
	//include"smiles.php";
Автор
Дух
0
и поправить add.php
<?

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



$k=mysql_query("select * from `book` where mess='$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($text));
$data=date("d.m.Y H:i");
mysql_query("insert `book`(`login`,`text`,`data`) values('$log','$text','$data')");

echo"сообщение добавлено!<br/>";
?>

Добавлено через 02:03 сек.
ну вот гостевая заработола еще будут поправки? мне просто искать лень smile

Добавлено через 08:07 сек.
а инклуд на смайлы оказывается вообще не нужен smile там есть фунция smiles() smile
$text=smiles($mess[text]);
Автор
Дух
0
вот такую функцию я написал 2 года назад smile

function smiles($text)
{
$d = opendir("s");
			while($f = readdir($d))
			{
				if(($f !=".") && ($f !="..") && ($f !="m") && ($f !="zh"))
				{
					$smil[]=$f;
				}
			}
			closedir($d);
$tf=count($smil);
for($i=0; $i<$tf; $i++)
{
$smil[$i] = str_replace(".gif","",$smil[$i]);
$text = str_replace(".$smil[$i].","<img src='s/$smil[$i].gif' alt=''/>",$text);
}




return $text;
}

2000 лет д.н.э.
0
vseti-nn (27 Ноября 2011 / 01:41)
а что ты имел ввиду про строки и кавычки понять не могу
echo"<a href=\"…\">…</a>";
Это.
echo'<a href="…">…</a>';

Dizajner
0
Помогите плиз кто нибуть...
Изменил: Красивое (27.11.2011 / 03:14)
Автор
Дух
0
ZeT18 (27 Ноября 2011 / 03:13)
Помогите плиз кто нибуть...
что помочь?

Добавлено через 00:36 сек.
ramzes (27 Ноября 2011 / 02:18)
echo"<a href=\"…\">…</a>";
Это.
echo'<a href="…">…</a>';
согласен меня тоже это бесит smile

Добавлено через 06:45 сек.
ramzes (27 Ноября 2011 / 02:18)
echo"<a href=\"…\">…</a>";
Это.
echo'<a href="…">…</a>';
я щас пытаюсь делать везде вот так
echo"<a href='...$bla...'>$blaa</a>";
так удобней и палок не надо и чтоб переменную вставить не каких примудрастей

Dizajner
0
39. ZeT18 (Вчера / 21:37)
Пришелец [On]
Извиняюсь что лезу не в свою тему, Раз вы кодите, то помогите мне со скриптиком вот ссылка http://upwap.ru/1855161 ето как-бы чарт хит парадов. но есть проблема а именно "Ошибка разбора XML" при поиске треков... помогите пожалуйста.

Добавлено через 00:37 сек.
P.S. пытался сам устранить проблему но так и ничего не получилось(((


Ето скрипт хит парадов.

Добавлено через 02:26 сек.
http://anibattle.org.ua/ вот етот скрипт установил. Если кликнуть по исполнителю то ошибочка выскакивает
Изменил: Красивое (27.11.2011 / 04:16)
G

Пришелец
0
Приветствую всех и каждого по отдельности. Вот я тоже учусь писать на рhр, так сказать сейчас у меня все сразу, сделал оболочку для сайта, теперь заполняю его разными функциями. Щас читаю учебники по мускулу, умею записывать в таблы разную инфу и выводить ее на страницу, из одной таблицы в разных местах переменными вывожу. Это для меня похвально если честно))) аж душа радуется када все получается. Так вот, умею я записывать инфу в таблы через формы, и выводить на страницу, почти научился изменять и удалять тоже. Оч хочу написать скрипт авторизации и все такое, сообщения там, аватарки загружать, ну не мне вам объяснять. Оч хочу научиться функции писать. Че то много я тут написал. Короче, если вариант, я бы хотел быть вашим учеником. smile
Автор
Дух
0
BOBO-95 (27 Ноября 2011 / 05:43)
Приветствую всех и каждого по отдельности. Вот я тоже учусь писать на рhр, так сказать сейчас у меня все сразу, сделал оболочку для сайта, теперь заполняю его разными функциями. Щас читаю учебники по мускулу, умею записывать в таблы разную инфу и выводить ее на страницу, из одной таблицы в разных местах переменными вывожу. Это для меня похвально если честно))) аж душа радуется када все получается. Так вот, умею я записывать инфу в таблы через формы, и выводить на страницу, почти научился изменять и удалять тоже. Оч хочу написать скрипт авторизации и все такое, сообщения там, аватарки загружать, ну не мне вам объяснять. Оч хочу научиться функции писать. Че то много я тут написал. Короче, если вариант, я бы хотел быть вашим учеником. smile
ну для начала прежде чем разбирать авторизацию нужно сделать регистрацию smile
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск