m0Hze Возвращаясь к вашему же примеру - вы "глобализуете" не класс, а экземпляр этого класса, что мешает создавать их уже в конечном классе? PHP: class finalclass { public $res = ''; function __construct() { $this->curl = new mycurl(); $this->some_class = new some_class(); } function login($login,$password) { $this->res = $this->curl->post('http://some_addr', "login=$login&password=$password"); if (!$this->res) return 0; return 1; } function fetch() { return $this->some_class->fetch($this->$res); } } $work = new finalclass(); $work->login('tratata','12345'); // И так далее
Как вызвать 404-ую ошибку ? Пробовал так... PHP: header("HTTP/1.0 404 Not Found"); header('Status: 404 Not Found'); header('HTTP/1.0 404 Not Found'); ...не получается
Deathdreams, не работает. Таким кодом добился того, что в Internet Explorer всё работает (появляется 404 ошибка), а в лисе по прежнему нет PHP: header("Cache-Control: no-cache, must-revalidate"); header("Pragma: no-cache"); header('HTTP/1.0 404 Not Found');
есть файл с акками от контакта(разделитель : ) нужно на выходе получить два файла. 1ый - с логинами, 2ой - с паролями. ps где то видел. после часа поиска так и не смог найти,решил спросить у вас.
Не знаю зачем тут php, но если ты это имеешь ввиду, то http://www.icq.com/features/web/indicator.html http://www.skype.com/intl/ru/share/buttons/
Есть массив, состоящий из различный урлов. Пример: Code: http://bonner.wordpress.com/2006/01/31/iaea-report-says-iran-has-bomb-plans/ http://bonner.wordpress.com/2006/02/19/iran-nuclear-weapons-ok-training-suicide-bombers/ http://bonner.wordpress.com/2006/03/08/the-iran-situation/ http://bonner.wordpress.com/2006/04/13/ahmadinejad-be-angry-at-us-and-die/ http://bonner.wordpress.com/2006/04/14/iran-president-israel-will-be-annihilated/ http://www.angelfire.com/ky/kentuckydan/CommitteesofCorrespondence/index.blog?entry_id=1190470 http://www.angelfire.com/ky/kentuckydan/CommitteesofCorrespondence/index.blog?entry_id=1190863 http://www.angelfire.com/ky/kentuckydan/CommitteesofCorrespondence/index.blog?entry_id=1191094 http://www.angelfire.com/ky/kentuckydan/CommitteesofCorrespondence/index.blog?entry_id=1193230 http://www.angelfire.com/ky/kentuckydan/CommitteesofCorrespondence/index.blog?entry_id=1195333 http://www.angelfire.com/ky/kentuckydan/CommitteesofCorrespondence/index.blog?entry_id=1198585 http://www.angelfire.com/ky/kentuckydan/CommitteesofCorrespondence/index.blog?entry_id=1199709 http://tuskandtalon.blogspot.com/2005_05_01_archive.html http://tuskandtalon.blogspot.com/2005_09_01_archive.html http://tuskandtalon.blogspot.com/2005_10_01_archive.html http://mainstreamiowan.blogspot.com/ Нужно произвести уникализцаю ТОЛЬКО по доменному имени, т.е. на выходе получить массив с 4мя элементами, соответсвующими первому совпаденю, в данном случае это будет: Code: http://bonner.wordpress.com/2006/01/31/iaea-report-says-iran-has-bomb-plans/ http://www.angelfire.com/ky/kentuckydan/CommitteesofCorrespondence/index.blog?entry_id=1190470 http://tuskandtalon.blogspot.com/2005_05_01_archive.html http://mainstreamiowan.blogspot.com/ Есть идеи?
Запиши в файл, а далее PHP: $arr = file("твой файл"); $i=0; $text=str_replace("http://",'',$text); foreach($arr as $line){ $i++; list($adress,$kyda,$kyda2)=explode("/",$line); $bd['adress'][]=$adress; $bd['kyda'][]=$kyda; } $bd['kyda2'][]=$kyda2; for($i=count($arr)-1; $i>=0; $i--) { echo($bd['adress'][$i]); echo("<br>"); echo($bd['kyda'][$i]); echo("<br>"); echo($bd['kyda2'][$i]); echo("<br>"); }
Nosfer PHP: $str = 'http://bonner.wordpress.com/2006/01/31/iaea-report-says-iran-has-bomb-plans/ http://bonner.wordpress.com/2006/02/19/iran-nuclear-weapons-ok-training-suicide-bombers/ http://bonner.wordpress.com/2006/03/08/the-iran-situation/ http://bonner.wordpress.com/2006/04/13/ahmadinejad-be-angry-at-us-and-die/ http://bonner.wordpress.com/2006/04/14/iran-president-israel-will-be-annihilated/ http://www.angelfire.com/ky/kentuckydan/CommitteesofCorrespondence/index.blog?entry_id=1190470 http://www.angelfire.com/ky/kentuckydan/CommitteesofCorrespondence/index.blog?entry_id=1190863 http://www.angelfire.com/ky/kentuckydan/CommitteesofCorrespondence/index.blog?entry_id=1191094 http://www.angelfire.com/ky/kentuckydan/CommitteesofCorrespondence/index.blog?entry_id=1193230 http://www.angelfire.com/ky/kentuckydan/CommitteesofCorrespondence/index.blog?entry_id=1195333 http://www.angelfire.com/ky/kentuckydan/CommitteesofCorrespondence/index.blog?entry_id=1198585 http://www.angelfire.com/ky/kentuckydan/CommitteesofCorrespondence/index.blog?entry_id=1199709 http://tuskandtalon.blogspot.com/2005_05_01_archive.html http://tuskandtalon.blogspot.com/2005_09_01_archive.html http://tuskandtalon.blogspot.com/2005_10_01_archive.html http://mainstreamiowan.blogspot.com/'; preg_match_all('~https?://([^/]+).*~i', $str, $out); $out = array_values(array_combine($out[1],$out[0])); var_dump($out);
Есть массив, состоящий из урлов: Code: http://yandex.ru/a/a/a/ http://yandex.ru/ http://yandex.ru/b/ http://yandex.ru/a/index.php?feuhfbheri http://yandex.ru/index.php?feuhfbheri Необходимо его отсортировать не просто по длине, а по кол-ву вхождений символа "/" , дабы на выходе получить такой порядок: Code: http://yandex.ru/ http://yandex.ru/index.php?feuhfbheri http://yandex.ru/b/ http://yandex.ru/b/index.php?feuhfbheri http://yandex.ru/a/a/a/ Есть идеи?