Jump to content

Maslakoff

User
  • Posts

    616
  • Joined

  • Last visited

Everything posted by Maslakoff

  1. Есть готовые решения для сжатия("компрессирования") JavaScript. Вот некоторые из них, которыми, кстати пользуються разработчики mootools: - YUI Compressor - JSMin
  2. Dimitry Wolotko, Emm, жжоте! :) Pavel_html, ох... ну это панелька для управления... Здесь можно посмотреть кол-во сообщений, добавить отзывы... Пишешь странички логина в админку, потом работы с гостевой, сохранение, редактирование, удаление и т.п...
  3. Имхо, лучше использовать БД... Очень много мароки с сохранением, сортировкой, доступом к данным... А если ты будешь использовать, к примеру MySQL или SQLite, то тем самым ты получишь: - Упорядоченность данных по таблицам(тоже самое как в файлах) - Легкий доступ к данным... (к примеру чтобы просто найти новость: SELECT * FROM news WHERE id='10' или для того чтобы взять все новости: SELECT * FROM news) - Сортировка данных "на лету" (пример: SELECT * FROM news ORDER BY date ? сортировка по полю "Дата") - Выборка из нескольких таблиц одним запросом... Все запросы просты и понятны... Нужен минимум знаний английского чтобы перевести .... и еще множество преимуществ перед хранением данных в обычных файлах... Например, я пользуюсь библиотекой DbSimple от DKLab. В ней все очень просто и понятно. Тем более есть возможность пользоваться базами данных разных типов. Смотри, сейчас хостингов с поддержкой того же банального MySQL куча... Я не вижу смысла работать с файлами, т.к. ты всеравно хочешь ты этого или нет ? будешь выполнять лишнюю работу. Я сам раньше думал, что SQL это трудно... На самом деле все обстоит гораздо проще, чем ты это себе представляешь...
  4. Petrovich.ru, вы мне писали, но так ТЗ и не дождался... (
  5. ProGGGer , читал +))) да и вообще это пример чисто для общего развития, я не говорил, что в идеале именно так это все и пишеться... Ну если с чем-то не согласен, то лучше бы привел свой пример. ладно... if( !session_registered() ) session_start(); насамом деле лучше создать 1 файл login.inc.php и подключать его к каждой странице(посредством include), где уже будут нужные проверки..
  6. хм... все делается вот так: 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-формой... И просто поэксперементируй...
  7. Пусть терь пишет админку
  8. и что тут хорошего? зато без админки и без проверок... и в текстовом файле... :/
  9. Имхо, сина просто, отступы у пунктов в меню по больше с верху и с низу. Угловато сильно... да и серовато. и местами даже черновато. 404 прикольно, но некоторые "тэги облака" нализают друг на друга.... и 404 из облака удалите!!!!
  10. Я так подумал, что если фантастика, то е? авторами должны быть современники и обязательно про нанотехнологии... +)
  11. Dimitry Wolotko, по тому как звучит постановка вопроса ? он скорее не хакер, а чайник...
  12. Maslakoff

    indexOf

    это делаеться так: var string = 'mymai@lmailserver.ru'; if( ! /.+@.+.ru/.test( string ) ) { alert('Wrong email!'); }
  13. homm, Ты к кому обращаешься? Если ко мне, то он полюбому не понял, что нужно сначала создать БД в phpMyAdmin или другом интерфейсе работающем с MySQL, а потом уже указывать в установщике скрипта БД которую создал. Я ему привел пример как это делаеться в пакете Denwer.
  14. html 5, хм.. интересно!!!
  15. Прочитал Бакунина ? ?Вирус нового поколения?. Хм, непредсказуемый конец... Прям как в фильме ?Я ? легенда?. Это из тех произведений, где конец читатель должен придумать сам. А главного героя всегда жалко Dimitry Wolotko, спасиб, дружище!
  16. energy!, с 1999... А не старовата система? уже технологии заметно выросли...
  17. а доступа к истории данной странице нет? я слышал, что както ломанули историю в IE и толи в Опера, то ли в FF и тем самым шантажировали людей.. Хз... токо средствами Php походу...
  18. Помойму тебя щас пошлют в треш... Пакет Denwer. 1. Установка пакета 2. http://localhost/Tools/phpMyAdmin 3. Создать БД 4. Установка и настройка скрипта
  19. Pavel_html, Эм.. создать Cms хочешь? Что конкретней кроме многопользовотельности и админ панели хочешь? Вродебы щас все CMS и пользователей много держат и панель....
  20. жаль домен хороший отхватили, а сайт там вообще никакущий ((
  21. имхо, 1. убить сайт 2. позвать начинающего дизайнера 3. позвать более менее опытного верстальщика 4. откинуть немножко денег тому и тому 5. быть спокойным
  22. <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" />
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy