Класс для генерации CSV-файла на PHP

CSV-файлы очень популярны для представления электронных таблиц - файл является текстовым, ячейки таблицы в нём разделяются точкой с запятой. Представляем вашему вниманию класс, разработанный Кондраковым Александром Владимировичем, позволяющий генерировать CSV-файл из массива PHP. Читать полностью »

Написание CGI скриптов на Delphi (часть 1)

Итак Вам надоели статические страницы на Вашем сайте и Вы решили написать свой первый скрипт. На первый план выходит проблема выбора подходящих инструментов для этого действия. В этой статье мы остановимся на Inprise Delphi. На самом деле, все написанное здесь с легкостью переносится на любой (или почти любой) язык или платформу. Читать полностью »

Документ изменен

< script language="javascript" type="text/javascript">
< document.write("Документ изменен:" + document.lastmodified)
< /script>

Текстовый информер валют на вашем сайте

Иногда возникает необходимость хранить в файле данные о курсе валют для его последующего использование в различных скриптах (например, в валютном калькуляторе). Разумеется, данные о курсе валют должен ежедневно обновляться и в файл должны записываться новые данные. Читать полностью »

Эффект выдвижения в JavaScript

Те, кто думаю, что красивые эффект можно создать только с помощью флэша, ошибаются. В данной статье я научу вас, как создавать эффект выдвижения фото при наведении курсора мыши.

Возможно, вы видели подобный эффект, сделанный во Flash. Но во-первых - Flash есть не у всех, во вторых - размер загружаемого Flash ролика несоизмерима по размерам с небольшим скриптом на JavaScript. Читать полностью »

Шесть генераций JavaScript: как это было

Начиная историю развития JavaScript, невозможно не упомянуть о том, что 1969 году была создана сеть ARPANET, которая использовалась агентством ARPA для Читать полностью »

Пример перемещения файла / директории в корзину (.NET / C#)

Ниже приведен пример использования Win32 API функции SHFileOperation для перемещения файла или директории в корзину Windows. В случае перемещения директории в корзину, выбранная директория может содержать файлы и папки. Читать полностью »

Как определить валидность URL?

HTML
Текст

  1. < ?
  2. function check_url($url) {
  3. if (eregi( '^http://', $url)) {
  4. $urlarray = parse_url($url);
  5. if (!$urlarray[port]) $urlarray[port] = '80';
  6. if (!$urlarray[path]) $urlarray[path] = '/';
  7. $sock = fsockopen($urlarray[host], $urlarray[port], &#038;$errnum, &#038;$errstr);
  8. if (!$sock) $res = 'dns';
  9. else {
  10. $dump .= "get $urlarray[path] http/1.1rn";
  11. $dump .= "host: $urlarray[host]rnconnection: closern";
  12. $dump .= "connection: closern";
  13. fputs($sock, $dump);
  14. while ($str = fgets($sock, 1024)) {
  15. if (eregi("^http/[0-9]+.[0-9]+ ([0-9]{3}) [a-z ]*", $str))
  16. $res[code] = trim(eregi_replace('^http/[0-9]+.[0-9]+([0-9]{3})[a-z ]*', "\1", $str));
  17. if (eregi("^content-type: ", $str))
  18. $res[contenttype] = trim(eregi_replace("^content-type: ", "", $str));
  19. }
  20. fclose($sock);
  21. flush();
  22. return $res[code];
  23. }
  24. } else $res = "n/a";
  25. return $res;
  26. }
  27. ?>

Прыгающие буквы на JavaScript

В данной статье представлено описание интересного эффекта "прагающих букв", который был позаимствован из одного флэш ролика и переписан на JavaScript.

Эффект заключается в том, что при наведении на одну из букв текста, она подпрагивает вверх и возвращается на свое место. Читать полностью »