Рубрика «Веб-программирование»

HTML спец.символы

HTML. Специальные символы

Специальные символы в HTML. Текстовые спец.знаки символ    html-код   десятичный код  описание кода     неразрывный пробел     узкий пробел (еn-шириной в букву n)     широкий пробел (em-шириной в букву m) – – – узкое тире (en-тире) — — — широкое тире (em -тире) ­ ­ мягкий перенос   © © © копирайт […]

JQuery

Селекторы jQuery. // выбор элемента страницы по ее id, например $(‘#objectID’); // выбор элемента по классу оформления, например $(‘.className’); // выбор элемента по его названию, например p, div, input и т.д. $(‘p’); // выбор дочерних элементов, в примере приведена выборка тегов p, которые находятся в блоке div $(‘div p’); //выбор следующего элемента div после элемента […]

Добавить запись в xml-документ

Добавить новую запись в xml-документ. Пример добавления новой записи в начало документа: <?php $xml = new DomDocument(); $xml->load(«TestFile.xml»); $xpath = new DOMXPath ($xml); $parent = $xpath->query (‘//xml’); $next = $xpath->query (‘//xml/item’); $new_item = $xml->createElement (‘item’); $new_title = $xml->createElement (‘title’, ‘Item0’); $new_text = $xml->createElement (‘description’, ‘Text of Item0’); $new_item->appendChild ($new_title); $new_item->appendChild ($new_text); $parent->item(0)->insertBefore($new_item, $next->item(0)); $xml->save(«TestFile.xml»); ?>

Создание XML-документов со вложенными элементами, добавление атрибутов тегов

Создание XML-документов с вложенными элементами, добавление атрибутов тегов. Часто возникает необходимость создать XML-документ для представления или экспорта каких-либо данных или сделать выгрузку по БД. Пример создания XML-документа: //Создаем xml-документ $file = new DomDocument(‘1.0’, ‘utf-8’); //указываем здесь кодировку файла //Создаем тег item = Запись $item = $file->appendChild($file->createElement(‘item’)); //Чтобы создать тег параграфа — p $section = $item->appendChild($file->createElement(‘p’)); //Для того […]

PHP-File-Download-Script

Скачать файл или картинку по url-адресу

Скачать файл или картинку с удалённого сервера по URL Часто бывает что нужно минимальными методами скачать файл или картинку с удалённого сервера по заданному URL-адресу.         Вот 2 примера для демонстрации: Вариант первый. Работает при условии что в файле настроек php.ini указан параметр allow_url_fopen и равен 1: $url_of_file = ‘http://docs.book.ru/i/www/book.txt’; $path = […]

PHP-пример. Удаление заданной строки в файле.

  Удаление заданной строки в файле. Пример. <?php $row_number = 0;    //указываем номер строки которую удаляем $file = file(«myfile.txt»); // Считываем весь файл в массив //записываем нужную строку  в файл для лога file_put_contents(«removed.txt», $file[$row_number], FILE_APPEND); echo «$file[$row_number]»; //удаляем записаную строчку из массива unset($file[$row_number]); //записываем остаток массива обратно в файл file_put_contents(«myfile.txt», implode(«», $file)); ?>   […]

Сохранить текстовый файл в браузере через диалог.

на пхп можно сделать скриптик типа такого и вызывать как например download.php?filename=textfile.txt CODE <?php$filename = $_GET[‘filename’]; if(!is_file($filename)) exit(«File not found»); $content = file_get_contents($filename); header(‘Content-Type: application/octet-stream; charset=windows-1251’);// или какая там у вас другая кодировка header(«Content-Disposition: attachment; filename=».$filename); ob_start(); echo $content; ob_end_flush(); ?>

PHP. Чтение строки из файла. Функция fgets.

 Чтение строки из файла Функция fgets. fgets — производит чтение строки из файла. Описание string fgets ( resource $handle [, int $length ] ) Данная функция читает строку из файлового указателя.  При необходимости нужной длиной байт. Список параметров функции handle Переменная, являющаяся указателем на файл, который должен быть успешно открыт одной из функций: fopen() или […]

PHP. Паузы в скриптах (Функция Sleep)

Пауза в скриптах PHP.   Функция sleep() — пауза в скриптах.  Синтаксис: sleep() void sleep (int seconds) Параметром является количество секунд, которые на должен сделать паузу скрипт. Примеры использования функции: sleep(5);   // Пауза в 5 секунды sleep(20);  // Пауза 20 секунд Часто требуется в скриптах сделать разные паузы, для этого используем функцию sleep() всесте с функцией-генератором случайных чисел rand(). […]

PHP. Режимы открытия файла fopen

Таблица 1. Список возможных режимов для fopen() используя mode mode Описание ‘r’ Открывает файл только для чтения; помещает указатель в начало файла. ‘r+’ Окрывает файл для чтения и записи; помещяет указатель в начало файла. ‘w’ Открывает файл только для записи; помещает указатель в начало файла и обрезает файл до нулевой длинны. Если файл не существует […]

Вывод php ошибок на экран при выполнении PHP скриптов

Бывают случаи когда на некоторых хостингах по умолчанию в настройках PHP выключены излишние warnings (варнинги) и errors(ошибки). Порой часами копаешься в своём коде, и не можешь найти в чём проблемма выполнения скриптов. Попробовать включить можно это 2мя способами: 1) через файл .htaccess (если на хостинге есть возможность использовать свои настройки Apache) 2) через настройки php.ini […]

Яндекс.Метрика