Code: <?php $pass = 'password; $mail = 'mail'; require_once('bot.class.php'); bot($mail, $pass); ?> Выдает: Как правильно использовать фукции из подключаемых классов? Как правильно подключать классы?
=\ php.net - не? Создаешь объект класса через new, и юзаешь себе спокойно методы К примеру если у тебя класс с названием MyBot, в котором содержится метод bot то так: PHP: <?php //... $obj = new MyBot(); $obj->bot($mail, $pass); ?>
Для статического метода: ---------------------- PHP: bots::bot($mail,$pass); Для нестатического метода: ----------------------- PHP: $bot = new bots; # экземпляр класса bots $bot->bot($mail,$pass);
Code: <?php $email = 'mail'; $password = 'pass'; require_once('bot.class.php'); $abc = new bots; $abc->bot($email, $password); ?> Так выдает: Фукция bot: Code: function bot($email, $password){ $this->vk_email = $email; $this->vk_password = $password; $getdata=getconnect("http://login.vk.com/?act=login&try_to_login=1&to=&email=$email&pass=$password",NULL,1,0); $this->vk_sid=grab($getdata,"name='s' value='","'"); if($this->vk_sid){ print iconv('UTF-8', '866', "Успешно залогинился ^_^ sid=".$this->vk_sid."\n"); } else { print iconv('UTF-8', '866', "Ошибка при авторизации...\n"); die(); } $this->vk_id=grab($getdata, "Set-Cookie: l=", ";"); $this->cookie_construct(); }
php_casper Читать это: http://www.php.net/manual/en/language.oop5.basic.php и вообще все это: http://www.php.net/manual/en/language.oop5.php До этого возвращаться и/или ныть "ну вам что слоооожно" не советую.
PHP: $this->vk_email = $email; $this->vk_password = $password; Разве так можно? Попробуй запихнуть это все в конструктор
Вопрос - Как пропустить выборку значение ? Вот пример Code: if(count($xsubfields)) { foreach($xsubfields as $flnum=>$fld) Имена для полей выводяться так $fld['NAME'] Это все идет в цикле.. т.е если я уберу какоето поле - то имена остануться.. Вопрос. Как в цикле foreach запретить отображать имена ? К примеру у меня выодиться Имя Фамилия Цвет Вот к примеру нужно запретить выборку имени что бы оно небыло в цикле - как такое сделать ?
Либо не использовать $fld['NAME'] тоесть не выводить, либо в запросе бд явно указывать имена колонок, тоесть SELECT lastname,color FROM users;
В поддлинике PHP 5 сказано: Целое число (integer) со знаком, обычно длиной 32 бита , от -2 147 483 648 до 2 147 483 647. Работаю в Dreamweaver . Простая функция, число возводиться в квадрат, но результат более 40 миллиардов. И все выводит норм. Почему так? function square($a) { $result = $a*$a; echo $result; } $new = 200000; echo ("Квадрат $new равен - "); square ($new); ?>
Решил написать свой прокси сервре на пхп, для клиентов ICQ, QIP.... мож у каво нибуть есть наброски или што ни буть подобное....или просто подскажите с чего начать и т.д. З.Ы. заранее спс!
Как так сделать ? В регулярка не селен. Это может понадобиться многим веб мастерам... которым лень переписывать Марки Машин Телефонов и т д... из селектов. Есть код Code: <option value="000043">Alfetta GT/GTV</option> <option value="001491">Alfetta</option> <option value="000036">Arna</option> <option value="003631">Brera</option> <option value="003446">GT</option> <option value="003956">Giulietta (2010)</option> <option value="000352">Giulietta</option> <option value="002646">Gtv/Spider</option> Вопрос. Как с помощью PHP вставить марку машины в VALUE ? т.е щас так <option value="002646">Gtv/Spider</option> и что бы было так <option value="Gtv/Spider">Gtv/Spider</option> Спасибо поставлю плюсы... просто уже сижу задалбался руками чистить...
PHP: <?php $txt = ' <option value="000043">Alfetta GT/GTV</option> <option value="001491">Alfetta</option> <option value="000036">Arna</option> <option value="003631">Brera</option> <option value="003446">GT</option> <option value="003956">Giulietta (2010)</option> <option value="000352">Giulietta</option> <option value="002646">Gtv/Spider</option> '; echo preg_replace('#<option value="(.*)">(.*)</option>#','<option value="\\2">\\2</option>',$txt); ?>