Различные вопросы по PHP и MySQL

253K
.
Разобрался, нужно было в алиасах названия местами поменять гг
.
такой вопрос организовался, надо загрузить страничку/файл через прокси сервер оперы мини
вот отладочные данные:
boolean false
array (size=24)
 'url' => string 'http://google.com' (length=17)
 'content_type' => null
 'http_code' => int 0
 'header_size' => int 0
 'request_size' => int 301
 'filetime' => int -1
 'ssl_verify_result' => int 0
 'redirect_count' => int 0
 'total_time' => float 1.252
 'namelookup_time' => float 0
 'connect_time' => float 0.31
 'pretransfer_time' => float 0
 'size_upload' => float 0
 'size_download' => float 0
 'speed_download' => float 0
 'speed_upload' => float 0
 'download_content_length' => float -1
 'upload_content_length' => float -1
 'starttransfer_time' => float 0
 'redirect_time' => float 0
 'certinfo' => 
 array (size=0)
 empty
 'redirect_url' => string '' (length=0)
 'request_header' => string 'CONNECT google.com:80 HTTP/1.1
Host: google.com:80
Proxy-Authorization: Basic Z3Vlc3Q6dDE5LTE0LGJiNDdiMTVjMTk3YTM2M2E2MDk5ODI5YjIyNDYyMDQwYjYyMjA5MDk2NTkzNzUxMGQ5OWRmYjE4NGJlNGM2MTI=
User-Agent: Opera/9.60 (J2ME/MIDP; Opera Mini/4.2.14912/812; U; ru) Presto/2.4.15
Proxy-Connection: Keep-Alive

' (length=301)
 'curl_error' => string 'Received HTTP code 301 from proxy after CONNECT' (length=47)


А вот код
(что с авторизацией что без, одинаково)
$ch = curl_init();
curl_setopt_array($ch, array(
CURLOPT_URL => 'http://google.com',
CURLOPT_RETURNTRANSFER => TRUE,
CURLOPT_USERAGENT => 'Opera/9.60 (J2ME/MIDP; Opera Mini/4.2.14912/812; U; ru) Presto/2.4.15',
CURLOPT_HTTPPROXYTUNNEL => TRUE,
CURLOPT_PROXY => 'server.operamini.com:80',
CURLOPT_PROXYUSERPWD => 'guest:t19-14,bb47b15c197a363a6099829b22462040b622090965937510d99dfb184be4c612',
CURLINFO_HEADER_OUT => TRUE,
CURLOPT_FOLLOWLOCATION => TRUE,
));
$result = curl_exec($ch);
$debug = curl_getinfo($ch);
$debug['curl_error'] = curl_error($ch);
curl_close($ch);

var_dump($result, $debug);
.
(\/)____o_O____(\/)
Screamer, https://github.com/2naive/AngryCurl
.
Кое-что поинтереснее нашел.
Конечно не совсем то что нужно но со своей задачей справляется
http://demo.opera-mini.net/public/ (нужна ява установленная на компе)
что бы загрузить файл комповским арбузером через прокси оперы мини нужно
просто перейти по ссылке на файл.
.
Подскажите пожалуйста, вот у меня выводится описание сайта в каталоге '.$view['about'].'

как сделать чтобы выводились только первые 30 символов из описания?
.
Think different
Koskodav, ' . mb_substr($view['about'], 0, 30) . '
.
Folour, Работает, но теперь в конце описания неизвестный символ появился, квадрат пустой
.
Think different
В ядре пропиши
mb_internal_encoding('UTF-8);
.
Folour, В смысле в ядре? в шапке, где кодировка пишется?
.
Koskodav (12.12.2012 / 10:31)
Folour, В смысле в ядре? в шапке, где кодировка пишется?
Ты русский ? Тебе написали в ядре значит в ядре
Всего: 7969