Главная страница » Статьи и уроки » Страница 4
Опрос
Вы занимаетесь разработкой сайтов?

PHP класс для работы с MySql

Автор: administrator Дата: 22-12-2014, 10:06 Категория: Статьи и уроки / PHP статьи
Это хелпер-класс, позволяющий легко работать с СУБД MySql в php. Класс создавался по подобию .NET и содержит функции:
ExecuteNonQuery, ExecuteScalar, GetTable, GetRow.
Все функции могут принимать как обычные SQL-запросы, так и параметризированные запросы, что позволяет исключить SQL Injection.
Класс полностью работоспособный и (не требуется каких-либо изменений и дополнений).
Просмотров: 2 465 Комментариев: 0
  • Не нравится
  • +3
  • Нравится

Авторизация и регистрация на PHP и Ajax

Автор: administrator Дата: 10-06-2017, 19:47 Категория: Статьи и уроки / PHP статьи
В данной статье мы рассмотрим пример написания скрипта регистрации и авторизации посредствам php и ajax.
Для работы скриптов потребуется интерпретатор PHP версии 5.3 и сервер MySQL 5.
Просмотров: 2 448 Комментариев: 0

Почему нужно четко понимать ISSET и EMPTY различия в PHP

Автор: administrator Дата: 30-04-2016, 00:47 Категория: Статьи и уроки / PHP статьи
Как бы не ругали PHP за слабую и плохую типизированность помноженную на кучу функций на все случаи жизни, у него есть полно плюсов как простота при подходе к решению задач, обилие инструментов по умолчанию и т.д.

Один вот нюанс я заметил, что часто встречается у разработчиков на PHP это люди путают назначение функций empty и isset.

Вот вам пример, как вам кажется этот код хорош или нет?



if(isset($params['alias'])) $where[] = 'str = "'.addslashes($params['alias']).'"';
Просмотров: 2 405 Комментариев: 0
  • Не нравится
  • 0
  • Нравится

PHP: Обработка исключений

Автор: administrator Дата: 22-12-2014, 01:18 Категория: Статьи и уроки / PHP статьи
Все пользователи Сети знают, как порой неприятно открывать страницу и видеть вместо долгожданной статьи/блога/картинки некий маловразумительный текст, сообщающий об ошибке сервера. К сожалению, реальность Интернет такова, что очень сложно сделать скрипт, одинаково хорошо работающий на любой платформе и при любых настройках сервера.

Поэтому очень важно уметь корректно выявлять и обрабатывать ошибки, которые могут возникнуть в скрипте. Для этого в PHP предусмотрено два механизма - обработка ошибок и обработка исключений.
Просмотров: 2 203 Комментариев: 0
  • Не нравится
  • 0
  • Нравится

Использование SQLite в C#: Часть 4 – Проект SQLite.Net

Автор: administrator Дата: 7-03-2018, 15:32 Категория: Статьи и уроки / C# статьи
SQLite.Net – это любительский проект с открытым программным кодом, ставящий своей целью реализацию работы с движком локально хранимых баз данных SQLite посредством обработки данных на уровне их объектных моделей. В идеологии SQLite.Net каждая модель данных – это отдельный объект, со своими свойствами и методами, низкоуровневую же часть работы с данными SQLite.Net берет на себя.
Логика работы SQLite.Net реализована в файлах с исходным кодом SQLite.cs и SQLiteAsync.cs, которые добавляются непосредственно в состав разрабатываемого проекта. Библиотеки движка SQLite также должны быть включены в состав проекта, либо дистрибутив SQLite должен быть установлен в целевой системе.
Простейший способ включить файлы SQLite.Net в состав своего проекта – воспользоваться менеджером пакетов NuGet, входящим в состав Visual Studio. Для этого необходимо открыть контекстное меню проекта в Solution Explorer, выбрать пункт Manage NuGet Packages…, далее в открывшемся окне NuGet переключиться в раздел Online/All и выполнить поиск по ключевому слову sqlite. Из результатов поиска вам необходимо выбрать и установить пакет sqlite-net, а также пакет System.Data.SQLite (x86/x64) в том случае, если вы ходите сразу добавить библиотеки SQLite в свой проект.
Просмотров: 2 118 Комментариев: 0
  • Не нравится
  • 0
  • Нравится

FTP клиент на C#

Автор: administrator Дата: 18-12-2018, 18:55 Категория: Статьи и уроки / C# статьи

Обзор FTP


File Transfer Protocol (FTP) — это протокол прикладного уровня, построенный поверх протокола транспортного уровня, обычно поверх TCP. Он используется для копирования файлов с удаленного сервера и на удаленный сервер.

Принцип работы FTP заключается в следующем: сначала открывается соединение TCP с сервером, отправляются текстовые команды для выполнения таких действий, как извлечение файла с сервера, и сервер возвращает трехразрядный код (вместе с сообщением, удобным для восприятия человеком), чтобы показать состояние запрошенного действия.

В FTP используются два разных соединения — управляющее соединение, на котором посылаются команды и получаются ответы сервера, и соединение для данных, используемое для самой передачи файлов с сервера или на сервер. По умолчанию сервер слушает команды от клиента на порту 21, а когда нужно отправлять данные, открывает второе соединение с портом 20 клиента...
Просмотров: 1 836 Комментариев: 0
  • Не нравится
  • 0
  • Нравится