Скрипт новостей(ваше мнение?) - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Mon, 18 Nov 2024 18:40:19 +0300настройки храни в файле private/settings.dat (в папке должен быть файл .htaccess с содержанием "deny from all").<br>
запись настроек с помощью функций serialize/unserialize станет очень удобным (просто записываешь массив настроек так: file_put_contents('private/settings.dat',serialize($set))<br>
а потом где нибудь в хеадере собираешь настройки так: $set = unserialize(file_get_contents('private/settings.dat'));
https://visavi.net/topics/27890/472411
Скрипт новостей(ваше мнение?) KOZZSun, 01 Jan 2012 11:48:23 +0400Сообщенияhttps://visavi.net/topics/27890/472411'SET NAMES utf8;' делает всё что ты написал ниже.<br>
<br>
<em><span style="font-size:x-small">Добавлено через 02:57 сек.</span></em><br>
И ещё создавать таблицу 'админ' для того чтобы хранить там пароль и логин, как по мне, не очень правильно.<br>
<br>
<em><span style="font-size:x-small">Добавлено через 06:48 сек.</span></em><br>
.htaccess ещё настрой получше.
https://visavi.net/topics/27890/472288
Скрипт новостей(ваше мнение?) АндрейSat, 31 Dec 2011 23:21:01 +0400Сообщенияhttps://visavi.net/topics/27890/472288Покажите живой пример:-)
https://visavi.net/topics/27890/472286
Скрипт новостей(ваше мнение?) Жень4икSat, 31 Dec 2011 23:08:31 +0400Сообщенияhttps://visavi.net/topics/27890/472286Хочется всех поздравить с Новым Годом! Желаю Вам всего чего только можно пожелать хорошего <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> <br>
Ну и заодно быстренько исправил ошибки(спасибо за прошлые замечания) <img src="https://visavi.net/uploads/stickers/klass.gif" alt="klass"> <br>
<a href="http://upwap.ru/1930885" target="_blank" rel="nofollow"> Вот скрипт </a> Думаю ошибок там нет, хотя может и есть, но наврятли, просто не на трезвую голову исправлял. <img src="https://visavi.net/uploads/stickers/E.gif" alt="E"> Жду ваши отзывы <img src="https://visavi.net/uploads/stickers/klass.gif" alt="klass">
https://visavi.net/topics/27890/472285
Скрипт новостей(ваше мнение?) WapiumSat, 31 Dec 2011 23:04:03 +0400Сообщенияhttps://visavi.net/topics/27890/472285<pre class="prettyprint"><?
header("Location: adm_sis.php?ok");
}else{...
// после header("Location: adm_sis.php?ok"); не забываем die.
?></pre>
<br>
<em><span style="font-size:x-small">Добавлено через 03:11 сек.</span></em><br>
ну и так, как дело вкуса: скрипт небольшой, разделять админку на несколько файлов нет смысла (то же самое с файлами bbodes.php,smiles.php)<br>
admin.php + альтернативный синтаксис switch - самый удачный вариант, как по мне.<br>
<pre class="prettyprint"><?
$act = (isset($_GET['act'])) ? $_GET['act'] : false;
switch($act):
default:
// выводим главное меню админки
break;
case 'add':
// добавление новости
break;
case 'edit':
// правка новости
break;
case 'del':
// удаление новости
break;
case 'settings':
//настройки
break;
case 'exit':
// выход из админки
if(session_destroy()){header("location:$rootpath");die;} else {echo 'Ошибка при выходе! Сессия не убивается';}
break;
endswitch;
?></pre>
<br>
<em><span style="font-size:x-small">Добавлено через 03:38 сек.</span></em><br>
а в целом - лучше, чем у других новичков. хвалю
https://visavi.net/topics/27890/471354
Скрипт новостей(ваше мнение?) KOZZFri, 30 Dec 2011 13:47:59 +0400Сообщенияhttps://visavi.net/topics/27890/471354Быстренько пробежался тоже глазками, многое можно реализовать куда проще и удобнее. Т.е. код можно сократить.
https://visavi.net/topics/27890/471352
Скрипт новостей(ваше мнение?) HennessyFri, 30 Dec 2011 13:47:08 +0400Сообщенияhttps://visavi.net/topics/27890/471352<pre class="prettyprint"><?
$zap_news = mysql_query("SELECT COUNT(*) FROM `news`");
$total = mysql_result($zap_news, 0);
// заменяем на
$total = mysql_result(mysql_query("SELECT COUNT(*) FROM `news`"), 0);\
# -----------------------
while ($res_news = mysql_fetch_array($res))
...
// зачем тебе mysql_fetch_array если используешь только ассоциативные массивы?
// переходим на mysql_fetch_assoc
#-----------------------------------
include_once 'incfiles/foot.php';\
// зачем приставка _once ? ты часто подключаешь ноги к странице?
// переходим на require/include
#-----------------------------
// а вот это меня трахнуло в мозг
echo '<?xml version="1.0" encoding="utf-8"?>' . "\n" .
// не умеем пользоваться тегом переноса <br /> ?
#--------------------------------
mysql_query("SET NAMES utf8");
mysql_query("set character_set_client='utf8'");
mysql_query("set character_set_results='utf8'");
mysql_query("set collation_connection='utf8'");
// переходим на mysql_set_charset()
#------------------------------------------
mysql_query("INSERT INTO `news` VALUES('$id','$zag','$avtor','".date('H:i:s')."','$text')");
// не очень верный подход. потом захочется добавить колонку в таблицу, и придется все связанные запросы переписывать. юзаем "insert into `...` set `pole`='znachenie',`pole2`='znachenie2'"
?></pre>
пробежался глазами быстро, на что глаз упал, на то и указал<br>
а вообще, по-хорошему, еще бы проверочки запросов на false и mysql_num_rows
https://visavi.net/topics/27890/471347
Скрипт новостей(ваше мнение?) KOZZFri, 30 Dec 2011 13:37:04 +0400Сообщенияhttps://visavi.net/topics/27890/4713473. <strong>Wapium</strong>, не я даже код не смотрел просто струкруту позырил<br>
в админке можно было по лучше сделать вот к примеру<br>
<pre class="prettyprint">
//---ЕСЛИ ВОШЛИ
echo '<div class="menu"><li/><a href="adm_sis.php">Войти в админку</a></div>';
include_once $rootpath.'incfiles/foot.php';
</pre>
можно было заменить на<br>
<pre class="prettyprint">
//---ЕСЛИ ВОШЛИ
header("Location: adm_sis.php");
include_once $rootpath.'incfiles/foot.php';
</pre>
Гг мало пробелов поставил <img src="https://visavi.net/uploads/stickers/E.gif" alt="E"> <br>
<pre class="prettyprint">
$avtor = isset ($_POST['avtor']) ? stripslashes(htmlspecialchars(trim($_POST['avtor']))) : '';
</pre>
https://visavi.net/topics/27890/471215
Скрипт новостей(ваше мнение?) НиколайFri, 30 Dec 2011 00:47:17 +0400Сообщенияhttps://visavi.net/topics/27890/4712152. <strong>Trance Mission</strong>, Всё настолько плохо? <img src="https://visavi.net/uploads/stickers/E.gif" alt="E">
https://visavi.net/topics/27890/471210
Скрипт новостей(ваше мнение?) WapiumFri, 30 Dec 2011 00:35:48 +0400Сообщенияhttps://visavi.net/topics/27890/4712101. <strong>Wapium</strong>, лучше бы живой пример показал <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/27890/471207
Скрипт новостей(ваше мнение?) НиколайFri, 30 Dec 2011 00:30:46 +0400Сообщенияhttps://visavi.net/topics/27890/471207Вот написал простенький скрипт новостной ленты ))) Что скажите о коде? <br>
------------- <br>
<a href="http://upwap.ru/1927450" target="_blank" rel="nofollow">Скрипт</a> <br>
------------- <br>
установка <br>
------------- <br>
1 - скрипт кидаем в корень <br>
2 - заливаем в базу sql.sql <br>
что бы войти в админку в адресе пишем sait.ru/admin и вводим логин admin пароль 12345 . Админа можно сменить в базе.
https://visavi.net/topics/27890/471201
Скрипт новостей(ваше мнение?) WapiumThu, 29 Dec 2011 23:56:22 +0400Сообщенияhttps://visavi.net/topics/27890/471201