Компьютерные электронные книги Четверг, 20.11.2008, 15:00
Приветствую Вас Гость | RSS
Меню сайта

Категории каталога
Компьютерные статьи [198]
Вторая молодость Internet Explorer
Сеть [68]
Статьи по локальным сетям, интернет, настройка домена
Графика [17]
Статьи по Photoshop, Corel Draw, Illustrator, 3D Max, Maya
Оперционные Системы [168]
Статьи по Windows, Linux, Unix
Программирование [100]
Статьи по Delphy, C/C++, .NET, PHP, Pascal, Perl, Visual Basic, Ассемблер, Java, Java Script, ASP
Web-Диайн [35]
Статьи про Веб-Дизайн, создание сайтов, раскрутка сайтов, уведичение посещаемости
SOFT Обозрение [7]

Контакты
Мыло email: smtp3@bk.ru

Аська ICQ: 393-364-007

 
Главная » Статьи »

В разделе материалов: 100
Показано материалов: 76-90
Страницы: « 1 2 ... 4 5 [6] 7 »

Скрипт, который мы сейчас рассмотрим, позволяет вывести на экран
посетителя дату в формате русского языка. Сразу предупреждаю,
что реализация алгоритма этой задачи не самая лучшая.
Но – работоспособная, ясная во всех отношениях и простая.
А главное – используется только то, что уже было описано.
Сначала я приведу сам текст скрипта, а потом подробно опишу его.
Просмотров: 49 | Добавил: compbook | Дата: 23.07.2008 | Рейтинг: 0.0/0 | Комментарии (0)

Выбираю все dll из каталога с программой,
загружаю каждую и пытаюсь найти в ней функцию (через api getprocaddress)
с заранее определенным жестко именем (например что нибудь типа isplugin formystuff).
Если нашлась - dll считается моим плагином, если нет - выгрузить и забыть.

А набор вызываемых функций по идее одинаков у всех плагинов,
и программа (основная) в курсе какие именно функции она ищет в dll.
Если даже и не так, то ничего не мешает тебе определить в плагине функцию наподобие getfeatures,
возвращающую список строк-названий поддержанных плагином процедур.
Просмотров: 37 | Добавил: compbook | Дата: 23.07.2008 | Рейтинг: 0.0/0 | Комментарии (0)

Один из частых вопросов, это как через форму положить файл на сервер. Делается это весьма легко, всего около 10 строк кода и php скрипт готов. И при этом ничего
кроме php вам не понадобится.

Для начала сразу оговорюсь, этот пример будет работать только в php версии 4.0.3 и выше. Получается это из за использования двух новых функций
move_uploaded_file() и is_uploaded_file(). Но поверьте, оно этого стоит, а php все таки желательно обновлять.
Просмотров: 42 | Добавил: compbook | Дата: 23.07.2008 | Рейтинг: 0.0/0 | Комментарии (0)

Само собой, сначала надо его скачать. Идем на этот раз на официальный сайт http://www.php.net и ищем там раздел downloads.
Собственно, искать не приходится, он в самом верху первый. После того, как откроется страничка, в самом верху есть ссылки для скачивания исходных кодов, нам они не нужны. Ищем windows binaries и скачиваем два файла в этом разделе.
На момент написания этого материала – версии 4.3.3. Но, конечно, я рекомендую Вам скачать более свежую версию, так как в ней будут наверняка исправлены старые ошибки и не придется возиться с апгрейдом. Опять же, не забывайте уточнять у хостера, что за версия у него стоит, и если она отличается от последней, номер которой Вы нашли на сайте в меньшую сторону, стоит подумать о том, не сменить ли этот хостинг?
Итак, если Вы уже скачали эти два файла, начнем их устанавливать. Обратите внимание, что один с расширением .exe, а второй - .zip. Так и должно быть, но начнем мы с первого.
Просмотров: 34 | Добавил: compbook | Дата: 23.07.2008 | Рейтинг: 0.0/0 | Комментарии (0)

Простая система навигации для сайта

Приветствую тебя уважаемый читатель!!! Я очень рад что вы читаете эту статью....
почему спросите вы? да потому что это моя первая статья о модном нынче языке
программирования php. Этот язык я думаю (это мое мнение) самый лучший.
Ну да ладно статья не про это и ведь у каждого человека свое мнение, это в этой статье не обсуждается.
Так вот и сама статья....

Я очень много хожу по сайтам посвященным php и постоянно в форумах вижу вопросы такого типа
(Как мне сделать на своем сайте навигацию типа index.php?list=то_что_нужно) и вот это
вынудило меня на написание этой статьи. Когда я только начинал программировать на php меня
тоже очень сильно интересовал этот вопрос, но я в нем с помощью книги и Интернета очень даже хорошо разобрался.
Просмотров: 98 | Добавил: compbook | Дата: 23.07.2008 | Рейтинг: 0.0/0 | Комментарии (0)

Типизированный файл - это файл в котором записанны идентичные структуры. Например любой файл можно считать файлом байтов - т.е. можно его читать байт за байтом, можно перейти сразу к любому байту по его номеру, можно сразу узнать сколько байт в файле, можно заменить любой байт на другой не перезаписывая файл. Теперь все это в примерах:

Объявляем файл байтов:

var
f: file of byte;
b: byte;
Ассоциируем файловую переменную с физическим файлом:
Просмотров: 44 | Добавил: compbook | Дата: 23.07.2008 | Рейтинг: 0.0/0 | Комментарии (0)

Рассмотрим наборы компонентов, которые присутствуют в библиотеке компонентов delphi 7, предназначенных для работы с базами данных. Вы узнаете, что такое набор данных, источник данных и познакомитесь с другими понятиями, связанными с базами данных.

Начнем с рассмотрения новых возможностей delphi 7. Если вы не являетесь новичком в delphi, можете пропустить этот раздел и перейти к рассмотрению наборов данных.
Просмотров: 33 | Добавил: compbook | Дата: 23.07.2008 | Рейтинг: 0.0/0 | Комментарии (0)

Набирая адрес в строке браузера, вы получаете на свой компьютер файлы, которые отображает браузер. Управление тем, какие файлы и как вам показывать
(пересылать) осуществляет веб-сервер. Наиболее популярных серверов два: iis и apache.
Как и любая программа, веб-сервер имеет определенные настройки. Но, у вас, как пользователя Апача может (и скорее всего не будет, если говорить о виртуальном
хостинге) прав менять конфигурацию Апача через его главные файлы, действие которых распространяется на всех пользователей этого сервера. Но, вы можете
менять некоторые конфигурационные файлы, который распространяют свое действие только на ваш сайт. Один из таких файлов - .htaccess
Просмотров: 43 | Добавил: compbook | Дата: 23.07.2008 | Рейтинг: 0.0/0 | Комментарии (0)

Скрипты показа баннеров, изложенные в этой статье довольно элементарны.
Описания баннеров, количество кликов и показов хранится в текстовом файле, поэтому наличия mysql не требуется.

Для начала создадим файл, в котором будем хранить всю информацию.
Назовем его database.txt. Файл будет содержать записи следующего формата:
url1|img1|name1|wh1|show1|cl1
url2|img2|name2|wh2|show2|cl2
Просмотров: 47 | Добавил: compbook | Дата: 22.07.2008 | Рейтинг: 0.0/0 | Комментарии (0)

Основные команды:

select - выбрать
insert - вставить
update - обновить
delete - удалить

Создания и изменения структуры базы данных и ее составных частей:
Просмотров: 58 | Добавил: compbook | Дата: 22.07.2008 | Рейтинг: 0.0/0 | Комментарии (0)

Не секрет, что приложения баз данных составляют довольно большую долю всех вновь разрабатываемых приложений. Ни одна информационная система не может быть создана без соединения к той или иной СУБД. В первых версиях нам предлагался давно устаревший, но все еще успешно использующийся Borland Database Engine (BDE). Одним из альтернативных способов доступа к источникам данных стали компоненты ADO.
Просмотров: 86 | Добавил: compbook | Дата: 22.07.2008 | Рейтинг: 0.0/0 | Комментарии (0)

Наверное все встречались с некоторой недобросовестностью некоторых посетителей Вашей странички
при отправлении форм... То ерунду какую то напишут, то неправильно укажут адрес электронной почты, то вообще ничего не внесут в форму но нажмут кнопку отправить.
Естественно это не смертельно, однако просто раздражает не правда ли ???
Да и потом , бывают случаи когда такой пурги напишут, что хочется придушить. Как быть в этом случае ??? Тоже очень просто... нужно просто проверить отправляемые из формы данные, и только после этого послать их в скрипт, который отправит их Вам на почту.
Просмотров: 32 | Добавил: compbook | Дата: 22.07.2008 | Рейтинг: 0.0/0 | Комментарии (0)

mysql - Система Управления Базами Данных (СУБД). Основное отличие от всех остальных СУБД это то,
что она является бесплатной. В силу того, что mysql бесплатна, она поддерживается очень многими хостинг провайдерами.

Здесь я расскажу как связать php и mysql т.е. как получить данные из базы данных mysql в php скрипт.

Ну вообще-то это не так сложно. Всё, что нужно знать:

Хост - адрес сервера баз данных mysql
Имя базы данных
Имя пользователя
Пароль - пароль для доступа к БД
Некоторые sql команды
Далее я буду предполагать, что у вас уже заведена база данных на сервере хостера или на домашнем компьютере
(mysql можно скачать с сайта http://mysql.com).
Просмотров: 63 | Добавил: compbook | Дата: 21.07.2008 | Рейтинг: 0.0/0 | Комментарии (0)

Итак, сейчас я Вам объясню, как я ищу баги в скриптах на PHP, так делаю я сам и не кому не навязываю свой вариант...
Статья это маленькая, но я считаю полезная =)

1. Если вы читали мою вторую статью то первое что стоит искать, должно было прийти в голову уже... Т.е. первое что мы ищем include($file);
Так же хочеться упомянуть более опытных разработчиков, которые переписывают стандартные функции, если вы столкнулись с такой ситуацией, то надо сначало просмотреть файл с функциями, так же на наличие обращения к include, fopen и т.п.
При обнаружении таковой, ищем в листинге уже не просто include, а его замену... При обнаружении, смотрим не стоят ли на эту переменную фмльтры и не обнуляется ли она в начале скрипта.
Просмотров: 44 | Добавил: compbook | Дата: 21.07.2008 | Рейтинг: 0.0/0 | Комментарии (0)

Что побудило меня написать эту статью?
Желание поделиться навыками, с другими начинающими хакерами.
Статья эта написана только в целях повышения уровня знаний и за любое другое применение автор не несёт ответственности!!!

Все примеры описаны для Mysql.

Теория.
1. Обнаружение SI.
Во первых нам надо узнать, использует ли сервер SQL вообще, для этого по бродим по ссылкам, если через URL(То есть методом GET) передаются числовые параметры, то сервер скорее всего использует SQL, чтобы убидиться в этом подставим несуществующее значение (Обычно подходит -1 или 99999), если сервер, в том месте где должна быть информация, выдал пустое место, значит SQL используется!!!
Просмотров: 81 | Добавил: compbook | Дата: 21.07.2008 | Рейтинг: 0.0/0 | Комментарии (0)

[1-15] [16-30] ... [46-60] [61-75] [76-90] [91-100]
 
 
Форма входа
Логин:
Пароль:

Поиск
 
Реклама
    Internet MapКликните на эту кнопку чтобы увидеть карту ВСЕГО интрнета

    Статистика
    Rambler's Top100
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
     

    Рейтинг TOP100
    Copyright CompBook © 2008