Adatum
Просмотр статьи с тэгом " PHP"
Ноя
17
2015
CSS // HTML5 // MySql // PHP

Движок для it блога.

title

Дамб базы MySQLДвижокДемонстрация
Движок написан под IT блоги. С возможностью публикации на блоги несколькими людьми. Распространяется как есть то есть без какой гарантии и полностью свободно можете забирать и переделывать под себя что хотите ;)

Апр
1
2015

Php удалить дубликаты из строки

Допусти имеется строка «dfcz 767,767 вася коля,вася» в данной строке встречается 2 раза слово «вася» и 767 в итоге нужно получить строку вида «dfcz,767,вася,коля»

<?php
$string='984,984,984 tryrt';
$result=join(',', array_unique(preg_split('/[\s,]+/', $string)));
echo $result;
?>
Мар
30
2015

Скачать картинку с FTP, и открыть в браузере.

Скрипт заходит на ФТП сервер под логином и паролем, скачивает файлDCS-931L.jpg, сохраняет его на сервере и выводит в браузер.

<?php
$host = "77.222.61.85"; //ваш сервер 
$connect = ftp_connect($host); 
$user = "login"; //ваш логин 
$password = "PaSSword"; //ваш пароль 
$res = ftp_login($connect,$user,$password); 
$get_file = "DCS-931L.jpg"; //картинка которую скачиваем 
$save_file = "DCS-931L.jpg"; //имя картинка под которым сохраняем 
ftp_get($connect,$get_file,$save_file,FTP_BINARY); //выполняем функцию ftp_get 
$fp = fopen("DCS-931L.jpg", "r"); // открываем файл в режиме чтения 
if ($fp) 
{ 
while (!feof($fp)) 
{ 
$mytext = fgets($fp, 999); 
 header("Content-type: image/jpeg"); //задаём заголовок для динамического изабражения
echo $mytext; //выводим картинку
} 
} 
else echo "Ошибка при открытии файла"; 

fclose($fp); 
?> 
Сен
11
2014

Отправка СМС спомощю php, модуль mod-sms.php Умного Дома

3gphp
Добрый день, сегодня я завел Github для проекта Adatum+ «Умный дом».
— Github SmartHomeAdatum
Но статья не об этом. Я расскажу как в моей системе происходит отправка СМС с помощью 3G модема.
Думаю это пригодится многим и в их проектах. Работать будем под Linux с помощью библиотечки PHP-Serial — PHP-Serial.
Наш модем подключённый в Ubuntu определиться как несколько устройств
-ttyUSB0
-ttyUSB1
-ttyUSB2
-ttyUSB3
Может больше может меньше нам нужно предпоследнее, в моем случае ttyUSB2.

Авг
17
2014

Две и более submit кнопки в форме

<form method="post">
  ...
  <input type="submit" name="save" value="Сохранить" />
  <input type="submit" name="delete" value="Удалить" />
</form>

<?php
if (isset($_POST['save'])) {
$fp = fopen("../script.log", "r"); // Открываем файл в режиме чтения
if ($fp) echo fpassthru($fp);
else echo "Ошибка при открытии файла";
}
else if (isset($_POST['delete'])) {
$fp = fopen("../sys.log", "r"); // Открываем файл в режиме чтения
if ($fp) echo fpassthru($fp);
else echo "Ошибка при открытии файла";
}
?>
Авг
17
2014

Mysql проверяем запись на уникальность с помощю php

При разработке этого сайта понадобилось проверять записи на уникальность т.к по названию статьи происходит поиск по базе.

<?php  
$res = mysql_query("SELECT translit from data WHERE translit='$urlstr'");
$count = mysql_num_rows($res);
if ($count>0) {
  $urlstr=$urlstr.'-new';
}
 ?> 

translit это поле по которому проверяем, $urlstr — переменная которую проверяем, в случае если ест совпадение к названию стать добавляем NEW.

Страниц:1234»