Jump to content

Int

Expert
  • Posts

    3,339
  • Joined

  • Last visited

  • Days Won

    30

Everything posted by Int

  1. Сделать-то можно, через <img ismap> хотя бы, но лучше выбрать javascript, чтобы не перезагружать страницу после каждого нажатия мышки.
  2. На каждом этапе. Каждому разделу указать раздел верхнего уровня чтобы получилась иерархия, в итоге, зная конечный раздел, можно будет найти всю цепочку до самого верхнего. А вообще, всё это можно было бы сделать с использованием одной страницы, а не трёх. Хотя это зависит от конкретнойц задачи, конечно.
  3. Первый случай универсальнее, на вход могут прийти данные хоть откуда, из файла, сессии, из базы, из отпарсенной странички в интернете.
  4. Которые пришли из сессии, к примеру, там может попасться кавычка. К чему относилось? Что именно там не так?
  5. Вместо Вася - Имя, которое ищешь, trm - это внутренняя переменная в функции. Ты учебник-то читал вообще? После $nick скобку не закрыл аж в двух местах. И вообще, я дал не готовый код, а только пример. Дальше тебе нужно сделать форму и обработчик для неё, который бы принимал от формы данные и затем выводил funct('Имя, принятное из формы') Вроде того, остальные данные не надо защищать? В чём именно я не прав там?
  6. Я преобразовал твой пример, перенеся его в функцию, и показал как эту функцию использовать для "результат вывести на форму" Чуть подправил, смотри ещё раз.
  7. Если это слишком сложно, то можно нанять индуса, который будет раз в 10 минут проверять "что-то" на наличие баннера и копировать его во все страницы.
  8. Я так рассудил, что автор не хочет вмешиваться в генерацию страниц.
  9. Тогда можно и так:$headers = "From: {$_POST['l_name']} <{$_POST['email']}>\n";
  10. <?function funct($name) { $name=mysql_real_escape_string($name); //==============Тут код получения $result, типа SELECT COUNT(*) FROM <table> WHERE `name`='$name' if (mysql_num_rows($result) > 0) $trm = "есть такой уже"; else $trm = "тебя тут не знают"; return $trm; }?> <form><?=funct('Вася');?></form>
  11. Это задача скорее для яваскрипта.
  12. У меня в FF вообще жуть. Середина уехала вправо, низ - очень влево. Надо их в одну таблицу загнать.
  13. Ящик "спам" смотрел?
  14. Если выводишь пост, значит и имя выводишь со ссылкой на профиль
  15. where username='$username' Может так?
  16. Он и так не сработает если прогнать через htmlspecialchars. Это скорее защита от срабатывания при копипасте.
  17. Есть сайты с базами уже сбрутфорсенных паролей, некоторые из твоих могут там оказаться. Ну и где-нибудь надыбать большущую базу rainbow-таблиц, тоже время на перебор сократишь.
  18. IE как всегда CSS3 будет "поддерживать" только когда его примут :-!
  19. Int

    скрипты

    Так проще написать в техподдержку или почитать правила предоставления хостинга.
  20. http://www.php.net/manual/en/language.oop5.php А вот.
  21. Вот ещё так можно, но это от случайного нажатия F5 function WriteData() { if (isset($_SESSION['LastInsertion']) && (time()-$_SESSION['LastInsertion'] < 60)) return 'А минута ещё не прошла'; else sql::add("blablabla"); ..... $_SESSION['LastInsertion']=time(); } И ещё вариант: отправлять все данные ajax'ом, а при получении успешного ответа, очищать данные формы. Я сейчас по работе пишу сайтик, там так сделал.
  22. Кто-то понимает, что он пишет вообще? О_о
  23. Int

    скрипты

    Действительно, в тексте ошибки всё написано, что ещё тут можно ответить?
  24. rrrr.className вроде задаёт класс. А я делал так: задавал всем имена типа id1, id2, id3, потом циклом пробегал по всем id, менял классы на дефолтные, а затем подсвечивал один нужный id
×
×
  • 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