Не стану такоге утверждать, но как реализовать не знаю... Попробуй скриптом послать пост запрос на сайт с данными авторизации и вывесли браузеру результат.. Возможно какой-нибудь чудо редирект сделает своё дело.. А так не знаю.. Может, кто-то предложит что дельное.)
на фтп есть папка, в папке очень много файлов, файлы вида random.akk. как открыть все файлы из этой папки, вытащить из них данные и сохранить в один файл ? из %username%.akk надо выдернуть 3 строку(-23) Code: 14 64 -23 7 163995 0 1 и сохранить в файл.txt Code: %username% -23 %username2% 550
Один Х..., то же самое... И что делать? Мне этот проект дописать вчера нуно было, а тут такая фигня... Понял, в чём причина: в базе есть поле, называется true, а в пыхе true это константа, всегда равная 1. И видимо это и влияет на выдачу результата из базы.
вообщето в твоём православном коде ты вытаскиваешь количество стоблцов, а не информацию в них. а я показал пример, как вытащить информацию. теперь обрабатывай переменную $ans_row сделай тот де самый print_r($ans_row) для дебага, посмотри что там будет. пример для дебага: PHP: define("HOST", "localhost"); //хост mysql define("USER", "user_mysql"); //юзер define("PASS", "pass_mysql"); // пароль define("TABLE", "qwertt"); // таблица function db_query($query){ $db = mysql_connect(HOST, USER, PASS) or die('MySQL False'); mysql_select_db(TABLE, $db) or die('MySQL False'); mysql_query("SET NAMES 'cp1251'") or die('MySQL False'); $msq_sec = @mysql_query($query, $db); if(!$msq_sec){ die('Неправильный MySQL запрос.'); } $i=0; while($ans_row = @mysql_fetch_array($msq_sec)){ $c_keys = array_keys($ans_row); foreach($c_keys as $num => $value){ //if(!is_numeric($value)){ $array[$i][$value] = $ans_row[$value]; //} } $i++; } @mysql_close($db); return $array; } $sql = db_query('SELECT id, true, bt, bf FROM Q WHERE id='.$mline[2]); print_r($sql); Написал функцию на скорую руку для запросов с MySQL
PHP: <?php $fput = "полный путь до файла куда нужно всё это записывать"; $dir = "."; //папка для считывания без слеша на конце if ($handle = opendir($dir)) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { $content = file($dir."/".$file); if( @file_put_contents( $fput, basename($file)." ".$content[2]."\r\n", FILE_APPEND ) ) echo "$file - good\n"; else echo "$file - bad"; } } closedir($handle); } Как-то так, если я всё правильно понял
хм.. почему если добавляю $content[4] пишет уже на новую строку ? Code: if( @file_put_contents( $fput, basename($file)." ".$content[2]." ".$content[4]."\r\n", FILE_APPEND ) )
юзай trim() для очистки этого мусора, но увеличивается вероятность потери нужных данных (пароль с пробелом на конце, например)
Помогите реализовать bb-code [_url=http://www.mysite.com/]link[_/url] Какие регулярки и в какой последрвательности их использовать?
Подскажите пожалуйста,как из массива чисел к примеру: 14 5 15 23 12 15 16 18 91 34 10 98 78 76 56 вытащить только первые десять самых больших и выстроить их по порядку
подскажите пожайлусто. имеется страница со списком различных urlов полученная методом GET и занесеная в переменную мне надо из этой переменной создать список сайтов который есть в той сранице в виде таком: http://site111.ru http://site11.ru http://site1.ru http://site2.ru http://site3.ru полсажите плиз как это реализзовать?
qW1zer, PHP: <?php $a=Array( 14, 5, 15, 23, 12, 15, 16, 18, 91, 34, 10, 98, 78, 76, 56 ); sort($a); print_r(array_slice($a,-10)); ?> scorpic393, покажи пример страницы.
PHP: $url = "[url=http://www.mysite.com/]link[/url]"; $url = preg_replace('/\[url\=(.*?)\](.*?)\[\/url\]/is', '<a href="$1">$2</a>', $url); echo $url;
scorpic393, я же попросил показать пример страницы со списком. Как можно написать регулярку, не зная, под что писать? Или вообще не регулярку...
сорри не увидел. вот пример скрипта. PHP: <?php $fsock=fsockopen("forum.antichat.ru",80); for($i=1;$i<=3;$i++) { $url="http://forum.antichat.ru/threadnav38443-".$i."-10.html"; $headers="GET $url HTTP/1.0\r\n\r\n"; #echo "<pre>$headers</pre>"; fwrite($fsock,$headers); while(!feof($fsock)) $response.=fread($fsock,1024); $fp=fopen("urllist.txt","w+"); fwrite($fp,$response); ?> тема с инклудами
Всем доброго времени суток. У меня есть один вопрос, который меня очень заинтересовал: 1) Установите для папки templates и всем вложенным в нее папкам права на запись (CHMOD 777) - что эти права означают? 2) Как их поставить через Total Commander?? - или какая софтина нужна для этого? Сервер Unix-система. + смотрел в гугле, для windows никак чтоли не поставишь права на файлы: типа 666, 777?? Извеняюсь за нуберство но вопрос актуальный!!
Не могу найти функцию, которая заменяла бы все &(и т.д.) на обычные символы. Подскажите, пожалуйста..