Maslakoff
User-
Posts
616 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Maslakoff
-
Есть готовые решения для сжатия("компрессирования") JavaScript. Вот некоторые из них, которыми, кстати пользуються разработчики mootools: - YUI Compressor - JSMin
-
Dimitry Wolotko, Emm, жжоте! :) Pavel_html, ох... ну это панелька для управления... Здесь можно посмотреть кол-во сообщений, добавить отзывы... Пишешь странички логина в админку, потом работы с гостевой, сохранение, редактирование, удаление и т.п...
-
Имхо, лучше использовать БД... Очень много мароки с сохранением, сортировкой, доступом к данным... А если ты будешь использовать, к примеру MySQL или SQLite, то тем самым ты получишь: - Упорядоченность данных по таблицам(тоже самое как в файлах) - Легкий доступ к данным... (к примеру чтобы просто найти новость: SELECT * FROM news WHERE id='10' или для того чтобы взять все новости: SELECT * FROM news) - Сортировка данных "на лету" (пример: SELECT * FROM news ORDER BY date ? сортировка по полю "Дата") - Выборка из нескольких таблиц одним запросом... Все запросы просты и понятны... Нужен минимум знаний английского чтобы перевести .... и еще множество преимуществ перед хранением данных в обычных файлах... Например, я пользуюсь библиотекой DbSimple от DKLab. В ней все очень просто и понятно. Тем более есть возможность пользоваться базами данных разных типов. Смотри, сейчас хостингов с поддержкой того же банального MySQL куча... Я не вижу смысла работать с файлами, т.к. ты всеравно хочешь ты этого или нет ? будешь выполнять лишнюю работу. Я сам раньше думал, что SQL это трудно... На самом деле все обстоит гораздо проще, чем ты это себе представляешь...
-
Petrovich.ru, вы мне писали, но так ТЗ и не дождался... (
-
ProGGGer , читал +))) да и вообще это пример чисто для общего развития, я не говорил, что в идеале именно так это все и пишеться... Ну если с чем-то не согласен, то лучше бы привел свой пример. ладно... if( !session_registered() ) session_start(); насамом деле лучше создать 1 файл login.inc.php и подключать его к каждой странице(посредством include), где уже будут нужные проверки..
-
хм... все делается вот так: index.php <? // Запускаем сессии(можно сохранять информацию как в COOKIES, только на стороне сервера) session_start(); // делаем переменную $_SESSION['login'] доступную другим страницам.... хотя я до сихпор не пойму толк от этой операции (( session_register('login'); // Проверка на то, что пользователь всетаки зашел... if( empty($_SESSION['login']) ) { header('Location: login_form.html'); // если он не зашел, то отправляем на страницу входа } else { print('Вы с нами, <b>дорогой пользователь</b>!'); // если он был залогинен, то приветствуем! } ?> .... код страницы.... login_form.html <form action="login.php" method="post"> <p>Логин: <input type="text" name="login" /></p> <p>Пароль: <input type="password" name="password" /></p> <p><input type="submit" value="enter" /></p> </form> login.php <? if( empty( $_POST['login'] ) || empty( $_POST['password'] ) ) { die('Вы что то не договариваете...'); // если логин или пароль пустые, то сообщаем об этом } session_start(); session_register('login'); if( $_POST['login'] == 'user' && $_POST['password'] == 'pass' ) { $_SESSION['login'] = 'yes'; header('Location: index.php'); } else { die('Вы точно не наш человек!'); // если логин или пароль не подошли! } ?> все на прямитивах... В массиве $_SESSION всегда храняться данные которые мы можем прочитать из разных PHP-страниц, в массиве же $_POST или в более общем массиве $_REQURST содержаться данные которые передаются HTML-формой. check_globals.php Все глабальные переменные: <pre> <? print_r($GLOBAL) ?> </pre> $_GET <pre> <? print_r($_GET) ?> </pre> $_POST <pre> <? print_r($_POST) ?> </pre> $_REQUEST <pre> <? print_r($_REQUEST) ?> </pre> $_SESSION <pre> <? print_r($_REQUEST) ?> </pre> И попробуй в такой файл отправь данные HTML-формой... И просто поэксперементируй...
-
Пусть терь пишет админку
-
и что тут хорошего? зато без админки и без проверок... и в текстовом файле... :/
-
Имхо, сина просто, отступы у пунктов в меню по больше с верху и с низу. Угловато сильно... да и серовато. и местами даже черновато. 404 прикольно, но некоторые "тэги облака" нализают друг на друга.... и 404 из облака удалите!!!!
-
Я так подумал, что если фантастика, то е? авторами должны быть современники и обязательно про нанотехнологии... +)
-
Dimitry Wolotko, по тому как звучит постановка вопроса ? он скорее не хакер, а чайник...
-
это делаеться так: var string = 'mymai@lmailserver.ru'; if( ! /.+@.+.ru/.test( string ) ) { alert('Wrong email!'); }
-
homm, Ты к кому обращаешься? Если ко мне, то он полюбому не понял, что нужно сначала создать БД в phpMyAdmin или другом интерфейсе работающем с MySQL, а потом уже указывать в установщике скрипта БД которую создал. Я ему привел пример как это делаеться в пакете Denwer.
-
html 5, хм.. интересно!!!
-
Прочитал Бакунина ? ?Вирус нового поколения?. Хм, непредсказуемый конец... Прям как в фильме ?Я ? легенда?. Это из тех произведений, где конец читатель должен придумать сам. А главного героя всегда жалко Dimitry Wolotko, спасиб, дружище!
-
energy!, с 1999... А не старовата система? уже технологии заметно выросли...
-
а доступа к истории данной странице нет? я слышал, что както ломанули историю в IE и толи в Опера, то ли в FF и тем самым шантажировали людей.. Хз... токо средствами Php походу...
-
Помойму тебя щас пошлют в треш... Пакет Denwer. 1. Установка пакета 2. http://localhost/Tools/phpMyAdmin 3. Создать БД 4. Установка и настройка скрипта
-
Pavel_html, Эм.. создать Cms хочешь? Что конкретней кроме многопользовотельности и админ панели хочешь? Вродебы щас все CMS и пользователей много держат и панель....
-
жаль домен хороший отхватили, а сайт там вообще никакущий ((
-
имхо, 1. убить сайт 2. позвать начинающего дизайнера 3. позвать более менее опытного верстальщика 4. откинуть немножко денег тому и тому 5. быть спокойным
-
<style type="text/css> #foto { display:none; } </style> <a href="foto.html" onmouseover="document.getElementById('foto').style.display='block';" onmouseout="document.getElementById('foto').style.display='none';">А вы мо? фото хотите посмотреть?</a> <img src="foto.gif" id="foto" />
-
противная пунктирная рамочка вокруг ссылок в FF после нажатия оных
Maslakoff replied to brainless's question in HTML Coding
отлично!