28
2016
Дамб базы MySQLДвижокДемонстрация
Движок написан под IT блоги. С возможностью публикации на блоги несколькими людьми. Распространяется как есть то есть без какой гарантии и полностью свободно можете забирать и переделывать под себя что хотите ;)
Допусти имеется строка «dfcz 767,767 вася коля,вася» в данной строке встречается 2 раза слово «вася» и 767 в итоге нужно получить строку вида «dfcz,767,вася,коля»
<?php $string='984,984,984 tryrt'; $result=join(',', array_unique(preg_split('/[\s,]+/', $string))); echo $result; ?>
$con=mysqli_connect($db_host,$db_login,$db_passwd,$db_name); $tabl="";$resultSet = mysqli_query($con,"SHOW TABLES"); while ($eachTable = $resultSet->fetch_row() ) { $tabl=$tabl.$eachTable[0].","; } echo $tabl;
Скрипт заходит на ФТП сервер под логином и паролем, скачивает файл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); ?>
Добрый день, сегодня я завел Github для проекта Adatum+ «Умный дом».
— Github SmartHomeAdatum
Но статья не об этом. Я расскажу как в моей системе происходит отправка СМС с помощью 3G модема.
Думаю это пригодится многим и в их проектах. Работать будем под Linux с помощью библиотечки PHP-Serial — PHP-Serial.
Наш модем подключённый в Ubuntu определиться как несколько устройств
-ttyUSB0
-ttyUSB1
-ttyUSB2
-ttyUSB3
Может больше может меньше нам нужно предпоследнее, в моем случае ttyUSB2.
Замена номеров дней на их названия
$array1=array(0,1,2,3,4,5,6); $array2=array("Вс","Пн","Вт","Ср","Чт","Пт","Сб"); $str='1,0,3'; echo str_replace($array1,$array2,$str);
<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 "Ошибка при открытии файла"; } ?>
Сравнивать нужно либо:
strcmp(str1,str2)
либо
if( $str1 === $str2 ) ... //(это не опечатка, а 3 равно)
ибо
var_dump("044" == "44"); //выведет bool(true)
Все прекрасно знают о пользе файла sitemap.xml рассмотрим перемер как этот файл сгенерировать автоматически.
-- |
|
-- | -- | -- |