Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
PHP PHPMailer https://www.cyberforum.ru/ php-beginners/ thread2340093.html
Не могу отправить форму с помощью PHPMailer. Отправляю с gmail на gmail. Что только не пробывал не отпраляется. Хелпаните а то не знаю что делать. <?php require_once("phpmailer/PHPMailerAutoload.php"); $mail = new PHPMailer; $mail->CharSet = 'utf-8'; $mail->IsSMTP(); // telling the class to use SMTP
Собрать 2 массива, каждый из которых должен состоять из 20 случайных чисел PHP
1.Собрать 2 массива, каждый из которых должен состоять из 20 случайных чисел. Создать третий массив, каждый элемент которого будет состоять из разности чисел из первого и второго массивов соответственно. 2. Собрать массив из случайного количества массивов, каждый из которых будет содержать в себе случайное количество случайных чисел.
PHP Сделать проверку по переменной mysql Здравствуйте, я начинающий балбес в php, и прошу вас помочь, как сделать проверку по admin lvl из переменной mysql? я создаю сайт, и не знаю как это делать, помогите плз. https://www.cyberforum.ru/ php-beginners/ thread2340084.html PHP Парсинг xml в таблицу Добрый день уважаемые знатоки. Хочу парсить товар из xml к себе на сайт. Но возникли проблемы. Написать парсинг сразу с сайта по ссылке не удалось вот сайт http://zakaz.grizzly.su/yandex_export.xml Обошел проблему парсингом с файла (сохранил и удалил все лишнее оставив только все что в <offers> ) вот мой файл после правок https://vinnypooh.ru/export-xml/grizzly-pro.xml https://www.cyberforum.ru/ php-beginners/ thread2340076.html
Как написать PHP-код которы вызывает одну функцию периодически PHP
Мне нужно вызывать функцию каждой минутой или каждые 2 минуты или .... какой-то период. Дайте пожалуйста PHP-код для такого "таймера".
PHP Удалить куки как удалить такую куки setcookie('userd',$_SESSION,time()+3600*24*31, "/"); https://www.cyberforum.ru/ php-beginners/ thread2339834.html
PHP Как завершить скрипт если он не уложился в 10 секунд Добрый вечер.Не могу написать функцию,которая завершает скрипт,если он не уложился в 10 секунд и выбрасывает исключение. Подскажите пожалуйста как решить это.Спасибо! https://www.cyberforum.ru/ php-beginners/ thread2339806.html PHP ? вместо русских букв
Вот код: <?php require "db.php"; if (isset($_POST)) { $koments = R::dispense('koments'); if (isset ( $_POST )){ $koments->name = $_POST; }
PHP Исправить ошибки https://www.cyberforum.ru/ php-beginners/ thread2339767.html
Не работает сайт, запускал через Xamp, не пойму в чём проблема.
PHP Сделать шифратор/дешифратор текста Требуется сделать шифратор-дешифратор текста. Не просто заменять буквы, а нечто более сложное. Пока-что дошел до такого: $text="texthere"; $text=wordwrap($text, 1, ' ', true); $b=0; $textsize=strlen($text); //echo $textsize; for($i=0;$i<=100;$i++){ if($i<$textsize/2){ $textarray=explode(" ",$text); https://www.cyberforum.ru/ php-beginners/ thread2339530.html
Сжатие изображений при загрузке на сервер PHP
Здравствуйте. Можно ли осуществить сжатие (изменение размера ) изображения при загрузке на сервер ,желательно, без посторонних утилит? Допустим, получил я картинку 11МБ, а сохраняю 5МБ..
PHP Привести к нормальному виду При запросе к сервису получаю в ответ строку a({"coordinates":,"id":526}); Как ее в нормальный массив вернуть? json_decode($result,true); не работает https://www.cyberforum.ru/ php-beginners/ thread2339330.html
-5 / 0 / 1
Регистрация: 26.05.2016
Сообщений: 89
26.10.2018, 00:12  [ТС] 0

Экранирование символов - PHP - Ответ 13002191

26.10.2018, 00:12. Показов 1239. Ответов 2
Метки (Все метки)

Ответ

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
$result= MySQLQuery::instance()->Query("SELECT * FROM `".$products_table."`");
foreach ($result as $key => $value) {
    $products_arr[ $value[ "code" ] ] = $value[ "code" ];
}
 
//#cписок нозологий
$nosologyTable= MySQLQuery::instance()->Query("SELECT `id`,`code`,`name` FROM `".$nosology_table."`");
foreach ($nosologyTable as $key => $value) {
    $nosologyMassive[ $value[ "code" ] ] = $value[ "name" ];
}
 
$csv = file(PARSE_DIR.'Products_test.csv');
 
if (SHOW_LOG) {
    echo "<p style = 'font-size:12px; color:orange; padding:20px'>Запись товаров в базу</p>";
}
$iteration = 0;
if (substr($csv[0][0], 0, 3) == pack('CCC', 0xef, 0xbb, 0xbf)) {
    $csv[0][0] = substr($value[0], 3);
}
$iteration = 0;
 
foreach ($csv as $key => $value) {
    $value =                explode(";", $value);
    $code =                 trim((int)$value[0]);
    // MySQLQuery::instance()->simpleQuery("DELETE FROM `md_market` WHERE `code` = ".$code);
    $name =                 trim($value[1]);
    $brand =                trim($value[2]);
    $minpack =          trim((int)$value[3]);
    $desc =                 trim($value[4]);
    $format =           trim($value[5]);
    $nosology =         trim((int)$value[9]);
    $flag_nosology = 0;
    $nosology_sql = "";
    if (strlen($nosology) > 2) {
        $nosology_name = $nosologyMassive[ $nosology ];
        $nosology_sql =     "`nosology` = ".$nosology.",
            `nosology_name` = '".$nosology_name."',";
        $flag_nosology = 1;
    }
    if ($products_arr[ $code ] && $code) {
        $update_query = "UPDATE `".$products_table."`
        SET
            `name` = '".$name."',
            `brand` = '".$brand."',
            `minpack` = ".$minpack.",
            `desc` = '".$desc."',
            ".$nosology_sql."
            `format` = '".$format."'
        WHERE `code` = '".$code."'
        ";
        // echo $update_query;
        $res = MySQLQuery::instance()->simpleQuery($update_query);
        if ($res) {
            $iteration++;
            echo $iteration."<br>";
        } else {
            echo $update_query."<br>";
        }
    } else {
        if ($flag_nosology == 1) {
            $insert_query = "INSERT INTO `".$products_table."`
                        (`id`,`code`,`artikul`,`name`,`brand`,`minpack`,`desc`,`format`,`nosology`,`name_nosology`) VALUES
                        (".$code.", ".$code.", ".$code.", '".$name."', '".$brand."', ".$minpack.", '".$desc."','".$format."',".$nosology.",'".$nosology_name."')";
        } else {
            $insert_query = "INSERT INTO `".$products_table."`
            (`id`,`code`,`artikul`,`name`,`brand`,`minpack`,`desc`,`format`) VALUES
            (".$code.", ".$code.", ".$code.", '".$name."', '".$brand."', ".$minpack.", '".$desc."','".$format."')";
        }
        // echo $update_query;
 
        $res = MySQLQuery::instance()->simpleQuery($insert_query);
        if ($res) {
            $iteration++;
            echo $iteration."<br>";
        } else {
            echo $insert_query."<br>";
        }
    }
}
 
echo $iteration;
$itemId = MySQLQuery::instance()->simpleQuery("UPDATE `el_parse` SET `date` = ".$stat["mtime"]." WHERE `name` = 'Products.csv'");
Добавлено через 2 минуты
Пифагор, Запрос не проходит однозначно из-за символов, вот пример текста который вставляется на сайт:
<HTML><HEAD><br><META content="text/html, charset=utf-8" http-equiv=Content-Type><br><META name=GENERATOR content="MSHTML 8.00.6001.23580"></HEAD><br><BODY><br><P><STRONG><FONT size=4>Батончик мюсли Матти черника и йогурт 24 г x1 Матти рус /Функциональное питание</FONT></STRONG></P><br><P><FONT size=4><STRONG>Описание: </STRONG><SPAN style="LINE-HEIGHT: 150%, FONT-FAMILY: 'Times New Roman', FONT-SIZE: 12pt, mso-fareast-language: RU">Батончики<SPAN style="mso-spacerun: yes">&nbsp, </SPAN>из злаков и /или злаковых хлопьев с соответствующими наполнителями в виде кусочков ягод, или /и орехов, или/или фруктов, прямоугольной формы со скр....

Убрав спецсимволы, запрос проходит. Тип данный поля:text

Вернуться к обсуждению:
Экранирование символов PHP
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.10.2018, 00:12
Готовые ответы и решения:

Экранирование символов в строке
Перечитываю книгу и встретил утверждение : Насколько обезательно екранировать обратная...

Экранирование символов у карты сайта
Добрый вечер. Не могу понять, что делают в таких случаях... Есть ссылки сайта: ...

Экранирование символов одинарных кавычек (апострофов)
Помогите мне решить проблемку, вот она... &lt;?php function slider() { echo ' &lt;div...

Экранирование
Вообщем я в край отупел, ничего не понимаю, поэтому хочу чтобы за меня все сделала)) (p.s. это не...

2
26.10.2018, 00:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.10.2018, 00:12
Помогаю со студенческими работами здесь

Экранирование строки
Здравствуйте.Есть кнопка в смарт шаблоне. &lt;button...

Экранирование кавычек
Помогите пожалуйста, долго мучаюсь уже. if ($password == $result) { printf('...

Экранирование констант
Дошли руки, вернее вынужден был взяться в процессе учебы за константы. Возник вопрос, если пришлось...

Экранирование кавычек
В общем берем html код веб страницы сайта. Далее необходимо этот код занести в поле таблицы. Для...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru