Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
Ivanq

Ivanq

Знаю php, js, html, css
  • 329
    вклад
  • 15
    вопросов
  • 531
    ответ
  • 37%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Html to bbCode javascript и в простой текст?

    Ivanq
    Ivanq @Ivanq
    MdaUZH: "<text id='id or class'>TUTTEXT&lt/text>".replace(/<(.*?) .*?>/g, "<$1>")
    Так?
    Написано более трёх лет назад
  • PHP проблема с парсингом?

    Ivanq
    Ivanq @Ivanq
    XenK:
    $data = json_decode(file_get_contents('http://test.ru/api'), 1); // api
    $url = $data["url"]; // Здесь получаем url с подробностями
    $data2 = json_decode(file_get_contents($url), 1); // Переходим по url
    $data = array_merge($data, $data2); // Объединяем массив api и по ссылке
    foreach($data as $d) { // Перебираем
      // Сначала идут данные из api, потом по ссылке
    }
    Написано более трёх лет назад
  • PHP проблема с парсингом?

    Ivanq
    Ivanq @Ivanq
    XenK: Будет. Вы же сказали, что не всегда info. Когда не info?
    Написано более трёх лет назад
  • Почему так долго грузится сайт?

    Ivanq
    Ivanq @Ivanq
    Сайт - 52.29.254.58
    Написано более трёх лет назад
  • PHP проблема с парсингом?

    Ivanq
    Ivanq @Ivanq
    XenK: 1. Я не ivanque, я - Ivanq. Но это неважно.
    2. Как-то так?
    $data = json_decode(file_get_contents('http://test.ru/api'), 1)['response'];
    foreach ($data as $d) {
      // Берем часть данных из $d
      $a = $d["a"];
      $b = $d["b"];
      $link = $d["link"]; // Берем какую-нибудь ссылку на подробности
      $data2 = json_decode(file_get_contents($link), 1);
      // Берем часть данных из $data2
      $c = $data2["c"];
      $d = $data2["d"];
      // Используем $a и $b из api и $c, $d из api?info
    }
    Написано более трёх лет назад
  • Как получить данные через API ВКонтакте и вывести их в canvas?

    Ivanq
    Ivanq @Ivanq
    Ирина Соколовская: Лучше было обрабатывать chartData на строке после var chartData=...
    Иначе может не заработать.
    Написано более трёх лет назад
  • Как получить данные через API ВКонтакте и вывести их в canvas?

    Ivanq
    Ivanq @Ivanq
    Ирина Соколовская: А что в консоли? Что выводит console.log() ?
    Написано более трёх лет назад
  • Как заменить заливку svg при hover?

    Ivanq
    Ivanq @Ivanq
    Valmih: Тогда только через HTML, к сожалению. А чем он <use> не подошел?
    Написано более трёх лет назад
  • Скрыть текст, как сделать?

    Ivanq
    Ivanq @Ivanq
    quant78: document.getElementById('text').style.display = document.getElementById('text').style.display == 'none'?'block':'none';
    Написано более трёх лет назад
  • Сохранение текста в input?

    Ivanq
    Ivanq @Ivanq
    quant78:

    <?php
    $uploaddir = 'images/';
    foreach($_FILES as $i as $file) {
    $uploadfile = $uploaddir . basename($file['name']);
    $filename = "a_".($i+1); // здесь сами посмотрите. $i - от 0 до количества файлов-1
    $uploadfile = $uploaddir . DIRECTORY_SEPARATOR . $filename . '.' . pathinfo($file['name'], PATHINFO_EXTENSION);

    if (move_uploaded_file($file['tmp_name'], $uploadfile)) {
    echo "Файл корректен и был успешно загружен.\n";
    } else {
    echo "Возможная атака с помощью файловой загрузки!\n";
    }

    print "";

    ?>
    Написано более трёх лет назад
  • Сохранение текста в input?

    Ivanq
    Ivanq @Ivanq
    quant78: У Вас же вроде несколько файлов. Или вы хотите, чтобы первый файл назывался a_1, второй a_2 и т. д?
    Написано более трёх лет назад
  • Сохранение текста в input?

    Ivanq
    Ivanq @Ivanq
    quant78:
    <?php
    $uploaddir = 'images/';
    foreach($_FILES as $i as $file) {
    $uploadfile = $uploaddir . basename($file['name']);
    $filename = "temp_$i"; // имя файла
    $uploadfile = $uploaddir . DIRECTORY_SEPARATOR . $filename . '.' . pathinfo($file['name'], PATHINFO_EXTENSION);

    if (move_uploaded_file($file['tmp_name'], $uploadfile)) {
    echo "Файл корректен и был успешно загружен.\n";
    } else {
    echo "Возможная атака с помощью файловой загрузки!\n";
    }

    print "";

    ?>
    Написано более трёх лет назад
  • Сохранение текста в input?

    Ivanq
    Ivanq @Ivanq
    quant78: Упс.

    Написано более трёх лет назад
  • Сохранение текста в input?

    Ivanq
    Ivanq @Ivanq
    quant78: Сохраняет. Попробуйте так:

    Написано более трёх лет назад
  • [PHP] - Массив ведет себя странно или я где то допустил ошибку?

    Ivanq
    Ivanq @Ivanq
    Bobur Bakhritdinov: То есть у Вас лучше сделать так:
    <?php
    $files = $dict['value']['info']['files']['value'];
    natsort($files);
    foreach($files as $file){
      $length = $file['value']['length']['value'];
      $filename = $file['value']['path']['value'][0]['value'];
    }
    ?>
    Написано более трёх лет назад
  • [PHP] - Массив ведет себя странно или я где то допустил ошибку?

    Ivanq
    Ivanq @Ivanq
    Bobur Bakhritdinov: php.net/manual/ru/array.sorting.php
    Вам нужно asort. natsort еще лучше - это так называемая натуральная сортировка. Если asort отсортирует так: 1, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, то natsort так: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11. Вперемешку со строками лучше использовать natsort. У вас sort и asort должны вести себя одинаково.
    Написано более трёх лет назад
  • Как передать значание на страницу в переменной js?

    Ivanq
    Ivanq @Ivanq
    Илья Алексеев: Да, я тоже.
    Написано более трёх лет назад
  • Как сделать такой select?

    Ivanq
    Ivanq @Ivanq
    А откуда картинка? (states пишется через a)
    Написано более трёх лет назад
  • Почему, используя .substing, не обрезается все то, что идет после?

    Ivanq
    Ivanq @Ivanq
    Не по теме, конечно, но разве не для этого придумали "a|b|c".split("|") ?
    Написано более трёх лет назад
  • Где найти курсы обучения JS для детей?

    Ivanq
    Ivanq @Ivanq
    pakrauce: Я начал в 7.
    Написано более трёх лет назад
  • ← Предыдущие
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • Следующие →
Самые активные сегодня
  • Drno
    • 12 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 10 ответов
    • 0 вопросов
  • Алексей Гончаров
    • 6 ответов
    • 1 вопрос
  • Vefolio
    • 5 ответов
    • 0 вопросов
  • GNUBack
    • 5 ответов
    • 0 вопросов
  • vovka3003
    Владимир Шаблий
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации