PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (2): [1] 2 »

> Найдено сообщений: 23
likesoft Отправлено: 23 Апреля, 2016 - 00:59:20 • Тема: Разрезка большого файла на части • Форум: Работа с файловой системой и файлами

Ответов: 2
Просмотров: 985
Viper пишет:
http://www.hjsplit.org/php/


Спасибо Радость
likesoft Отправлено: 20 Апреля, 2016 - 17:25:24 • Тема: Разрезка большого файла на части • Форум: Работа с файловой системой и файлами

Ответов: 2
Просмотров: 985
Подскажите, можно ли как то разрезать файл допустим размером 1гб на 5 частей, средствами php?
likesoft Отправлено: 20 Апреля, 2016 - 17:21:12 • Тема: Вывод данных из коллбек функции $.getJSON() - jQuery • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 1006
IllusionMH пишет:
likesoft, вы ж в курсе что запрос на сервер это асинхронная операция?

Результат будет только в коллбеке, а дальше уже реализовывать логику в колбеке или использовать другие техники борьбы с callback hell о которых подробно написано в интернетах.

Присвоить не проблема - внутри коллбека response = data.response[0]['members_count']; но обращаться за результататом в этой переменной нужно уже будет из функции колбека, либо другой функции вызванной в этом колбеке


Спасибо! В яваскрипте я новичек, не знал что асинхронный запрос вызывает такие трудности Закатив глазки

Теперь буду знать.
Решил вопрос построением логики в callback функции.
Спасибо Подмигивание
likesoft Отправлено: 18 Апреля, 2016 - 22:39:25 • Тема: Вывод данных из коллбек функции $.getJSON() - jQuery • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 1006
Есть код:
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. var response;
  3. function getMembersCount(group_id) {
  4.      $.getJSON("https://api.vk.com/method/groups.getById?group_id=" +group_id+ "&fields=members_count&callback=?",
  5.              function(data) {
  6.                     return data.response[0]['members_count'];
  7.      });
  8. }
  9.  

если вывести результат работы через alert:
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. response = getMembersCount('kpyta4ki')
  3. alert(response);
  4.  

то alert показывает undefined
Если сделать alert внутри callback функции, то все работает.
Как можно сделать чтобы результат работы присваивался переменной response ?
likesoft Отправлено: 18 Октября, 2015 - 13:07:43 • Тема: постинг на стену группы в вк curl+vk api • Форум: Работа с сетью

Ответов: 2
Просмотров: 2029
DeepVarvar пишет:
http://php.net/manual/en/function.curl-strerror.php


Thank you Подмигивание
likesoft Отправлено: 15 Октября, 2015 - 01:53:15 • Тема: постинг на стену группы в вк curl+vk api • Форум: Работа с сетью

Ответов: 2
Просмотров: 2029
Хочу запостить картинку на стену группы в вк, но var_dump возвращает null.
Такое ощущение что запрос к серверу вк в curl_init вообще не происходит.
Все переменные содержат правильные для вк api значения.

PHP:
скопировать код в буфер обмена
  1. $ch = curl_init('https://api.vk.com/method/wall.post?owner_id=' .$group_id. '&from_group=1' .$message. '&attachments=' .$post["link"]. '&access_token=' .$access_token);
  2.    
  3.     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  4.    
  5.     $datas = json_decode(curl_exec($ch), true);
  6.     curl_close($ch);
  7.     var_dump($datas);


Если сделать так:
PHP:
скопировать код в буфер обмена
  1. echo 'https://api.vk.com/method/wall.post?owner_id=' .$group_id. '&from_group=1' .$message. '&attachments=' .$post["link"]. '&access_token=' .$access_token;


Затем скопировать выведенный url и перейти по нему, то запрос выполняется.
Тоесть, запрос со скрипта не хочет работать, а через адресную строку браузера работает.
Что я делаю не так? Подскажите пожалуйста, уже около часа голову ломаю Хм
likesoft Отправлено: 16 Июля, 2015 - 19:01:18 • Тема: Как записать заголовки ответа в переменную (CURL) ? • Форум: Работа с сетью

Ответов: 6
Просмотров: 3156
esterio пишет:
смотрите в сторону CURLOPT_HEADERFUNCTION
пример здесь
http://ontodevelopment.blogspot.com/2011/04/curloptheaderfunction-tutorial-with.html



Огромное вам спасибо Рот до ушей
likesoft Отправлено: 16 Июля, 2015 - 17:58:33 • Тема: Как записать заголовки ответа в переменную (CURL) ? • Форум: Работа с сетью

Ответов: 6
Просмотров: 3156
Строитель пишет:
likesoft


Проблема в том что если использовать опцию curl_setopt($ch, CURLOPT_NOBODY, 1);

то сервер возвращает код ответа 501, так как метод запроса устанавливается в HEAD

пробовал делать вывод, потом парсить заголовки, но дело в том что там идет редирект и если записать $data = curl_exec($ch); то будет записан первый ответ без редиректа, а мне нужно чтобы был записан ответ конечной страницы, тоесть той которая выдается после прохода по всем редиректам.
(Добавление)
если просто вывожу ответ echo curl_exec($ch); то отображается так как надо, и все редиректы соблюдаются

p.s. опция curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); установлена
likesoft Отправлено: 16 Июля, 2015 - 17:20:45 • Тема: Как записать заголовки ответа в переменную (CURL) ? • Форум: Работа с сетью

Ответов: 6
Просмотров: 3156
Строитель пишет:
likesoft


Записывает весь результат, мне нужно записать только http заголовки
likesoft Отправлено: 16 Июля, 2015 - 14:44:30 • Тема: Как записать заголовки ответа в переменную (CURL) ? • Форум: Работа с сетью

Ответов: 6
Просмотров: 3156
Всем привет Улыбка
Нужно записать в переменную заголовки ответа которые отображаются при помощи опции


пробовал добавлять опцию но сервер возвращает ответ 501

подскажите как это можно сделать)
likesoft Отправлено: 13 Июля, 2015 - 16:02:34 • Тема: Нужна помощь! • Форум: Вопросы новичков

Ответов: 14
Просмотров: 457
DelphinPRO пишет:
Вы мне не верите? Улыбка
(Добавление)
а, ну после исправления уже лучше Улыбка
но вероятность возникновения ошибки сохраняется


Вероятность возникновения ошибки будет всегда Подмигивание
likesoft Отправлено: 13 Июля, 2015 - 15:54:27 • Тема: Нужна помощь! • Форум: Вопросы новичков

Ответов: 14
Просмотров: 457
DelphinPRO пишет:
likesoftот указанной ошибки ваш код не избавляет.


Вы уже проверили?
likesoft Отправлено: 13 Июля, 2015 - 15:48:08 • Тема: Нужна помощь! • Форум: Вопросы новичков

Ответов: 14
Просмотров: 457
Вот так надо
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. mysql_connect('localhost', 'root', '') or die(mysql_error());
  4. mysql_select_db('siterexx');
  5. if(isset($_POST['enter'])){
  6. $e_login = mysql_real_escape_string($_POST['e_login']);
  7. $e_password = md5($_POST['e_password']);
  8. $query = mysql_query("SELECT * FROM users WHERE login='$e_login");
  9. $user_data = mysql_fetch_array($query);
  10. if($user_data['password']==$e_password){
  11. echo "Вы вошли в систему!";
  12. }
  13. else{
  14. echo "Пароль неверен!";
  15. }
  16.  
  17.  
  18. }
  19. ?>
  20.  
likesoft Отправлено: 31 Января, 2015 - 16:15:33 • Тема: Как добавить виртуальный хост в Сборке Uwamp 3? • Форум: Apache и другие веб-серверы

Ответов: 1
Просмотров: 516
Огромное всем спасибо за помощь Ха-ха

Справился уже сам

P.S. Надо было в файле hosts прописать 127.0.0.1 clickclub
likesoft Отправлено: 30 Января, 2015 - 23:42:41 • Тема: Как добавить виртуальный хост в Сборке Uwamp 3? • Форум: Apache и другие веб-серверы

Ответов: 1
Просмотров: 516
Всем привет Улыбка
Подскажите как добавить виртуальный хост в uwamp 3.02
Делал так:
1. Создал папку clickclub в папке D:\uwamp\www\
2. Через панель управления uwamp зашел в apache config
3. Дальше во вкладке Virtual Servers, создал свой раздел с параметрами
(Добавление)
При заходе по адресу http://clickclub появляется стандартное сообщение об ошибке, типа страница не доступна

И если кто знает где можно доку почитать, дайте ссылочку (на оф сайте дока не рабочая)
Искал в нете инфу по этому поводу, кучу сайтов облазил - так ничего и не нашёл Огорчение

Страниц (2): [1] 2 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB