Jump to content

Int

Expert
  • Posts

    3,339
  • Joined

  • Last visited

  • Days Won

    30

Everything posted by Int

  1. введи в текст тэги типа [ code][ /code], а перед выводом делай как-то так: function replacer($m) { return htmlspecialchars($m[1],ENT_QUOTES); } $text=preg_replace_callback('\[code\](.*?)\[/code\]',"replacer",$text);Не уверен, что всё правильно написал.
  2. сделать псевдотэги и перед выводом всё, что между ними, пропускать через htmlspecialchars
  3. Почему же без аякса не сделать? Можно при загрузке сформировать все пункты меню и потом их яваскриптом отображать
  4. Что подразумевается под "не работает"? Как он должен работать? Какой браузер?
  5. А я предпочитаю ctrl+ins, и на мышке у меня можно напрограммировать кнопку для копирования. И на клавиатуре тоже куча программируемых кнопок. Да и вообще, firebug снимет любые ограничения.
  6. Это яваскрипт, нельзя.
  7. === file_get_contents('data.txt');А у вас flock($fd,LOCK_SH) нету. Вдруг кто чего туда писать вздумает, обнулится нафиг.
  8. Как, делаешь таблицу с четырьмя полями ID, parentID, text, link в parentID помещаешь ID родителя. Если parentID=0, то это меню первого уровня
  9. Какой-то невнятный ответ дали Первый файл (vizi.htm): бла-бла-бла <a name="vizitki"></a> бла-бла-бла Второй файл: <a href="vizi.htm#vizitki">Визитки</a>
  10. Int

    Случайность

    Чем закончилась эпопея-то?
  11. Судя по тому коду, который я нашёл, это решение для IE. В других проверял?
  12. <span title="Для добавления сайта в избранное нажмите сочетание клавиш ctrl+d">в закладки</span> http://rapidlinks.ru/link/?lnk=193541 погляди как здесь эта функция сделана. function bookmarksite(title,url){ if (navigator.appName === "Microsoft Internet Explorer") window.external.AddFavorite(url, title); else if(window.opera && window.print) { // Opera Browser var elem = document.createElement('a'); elem.setAttribute('href',url); elem.setAttribute('title',title); elem.setAttribute('rel','sidebar'); elem.click(); } else { // Other Browsers window.sidebar.addPanel(title, url, ""); } return false; }
  13. Грузи обе, одну клади в блок с display=none, а другую с каким-нибудь видимым дисплеем. А потом просто меняй. Более затратный вариант: каждый раз подгружать аяксом нужную страницу. Это если этих страниц слишком много или если их количество заранее неизвестно.
  14. <option></option> можно заполнять динамически серверным скриптом
  15. Если нужен конкретный пример, то document.getElementById('addbbcode54') вернёт неизвестно что, а это неизвестно что может отправляться дальше на обработку.
  16. Int

    SELECT из БД

    Это будет один result, а не два. Внимательнее про join читай.
  17. Авторизацию делать аяксом. После удачной авторизации, если это нужно, перезагрузить страницу.
  18. http://htmlbook.ru/html/button.html тебе не это надо?
  19. Int

    Каптча

    В последнем номере Хакера как раз была статья про капчи. Мне трёхмерная понравилась.
  20. type="image" - это тот же самый submit, разницы никакой. А можно сабмит на OnClick повесить. Что за точный путь?
  21. На сервере. Есть ещё GD, она довольно простая, осваивается по мануалу, названия функций говорят сами за себя. Сложных алгоритмов там вообще не нужно. imagecreatefromjpeg(), imagecreatetruecolor(), imagecopyresampled(), imagejpeg(), imagedstroy(). Вот и всё, только параметры нужно подобрать правильно.
×
×
  • 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