HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #5821  
Старый 05.10.2008, 10:26
nerezus
Флудер
Регистрация: 12.08.2004
Сообщений: 3,792
С нами: 11444066

Репутация: 2290


По умолчанию

mod_rewrite
 
Ответить с цитированием

  #5822  
Старый 05.10.2008, 11:29
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
С нами: 9443906

Репутация: 3313


По умолчанию

Цитата:
Сообщение от Red_Red1  
2 Кубик Рубик, вот такой парсер получился, попробуй может оно.
PHP код:
<?
header
("Content-Type: text/html; charset=utf-8");
 function 
gooParce ($keyword,$start)//$keyword - запрос, $start с какой страницы гугла выводить (начинается с нуля, шаг 10)
  
{
  
$url 'http://www.google.ru/search?complete=1&hl=ru&lr=&newwindow=1&as_qdr=all&q='.urlencode($keyword).'&start='.$start.'0&sa=N';
  
    
   
$ch curl_init();  
   
curl_setopt($chCURLOPT_URL$url);
   
curl_setopt($chCURLOPT_RETURNTRANSFER,1);
   
$rs curl_exec($ch);
 
   
$doc = new DOMDocument('1.0''utf-8');
   @
$doc->loadHTML($rs);//Загружаем в ДУМ
   
$d=$doc->getElementsByTagName('cite');
   
   for (
$i=0$i<$d->length;$i++)
   {
    
$ss=$d->item($i)->nodeValue;
    
$x=strpos($ss,' ');//Ищу пробел
    
$ss=substr($ss,0,$x);//вырезаю адрес 
    
$ret[$i]=$ss;
   }
   
   return 
$ret;
}
//------------------------------------------------------------------------------
echo '<pre>';
print_r (gooParce('site:.cc',0));  
echo 
'</pre>';
?>
так никогда не делай. Соединение нужно закрыть curl_close()

+в данном случае желательно использовать file_get_contents, т.к не надо передававать никаких заголовков
 
Ответить с цитированием

  #5823  
Старый 05.10.2008, 12:12
CraF
Познающий
Регистрация: 09.08.2005
Сообщений: 34
С нами: 10922858

Репутация: 6
По умолчанию

Имеется база данных в формате *.xml с товаром, разбитым по категориям. Подскажите пожалуйста, как средствами php я могу импортировать этот *.xml файл в базу данных MySQL, разложив всё в таблицы??
 
Ответить с цитированием

  #5824  
Старый 05.10.2008, 12:26
VDShark
Участник форума
Регистрация: 01.02.2007
Сообщений: 286
С нами: 10143686

Репутация: 526
По умолчанию

Цитата:
Сообщение от CraF  
Имеется база данных в формате *.xml с товаром, разбитым по категориям. Подскажите пожалуйста, как средствами php я могу импортировать этот *.xml файл в базу данных MySQL, разложив всё в таблицы??
http://ru.php.net/manual/ru/refs.xml.php - вот те несколько библиотек на выбор. Выбирай какая больше нравится - и вперед. Разбирай хмл-файл и заноси в базу.
Либо можешь просто распарсить его, если неохото юзать библиотеки
 
Ответить с цитированием

  #5825  
Старый 05.10.2008, 14:52
UnPazz
Участник форума
Регистрация: 30.08.2008
Сообщений: 128
С нами: 9314823

Репутация: 106
По умолчанию

скажите, плз, почему во многих движках, seo-ссылки могут быть включены, только на апаче ? с чем это связано?
 
Ответить с цитированием

  #5826  
Старый 05.10.2008, 16:08
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
С нами: 9443906

Репутация: 3313


По умолчанию

Цитата:
Сообщение от UnPazz  
скажите, плз, почему во многих движках, seo-ссылки могут быть включены, только на апаче ? с чем это связано?
Тем что апач руководит редиректами(типа 301-306). Обычно прописывается в .htaccess(ну это типа скрипта для апача). Поисковики положительно относятся к таким редиректам.
 
Ответить с цитированием

  #5827  
Старый 05.10.2008, 21:18
Byrger
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
С нами: 9567480

Репутация: 61
По умолчанию

Не подскажите как сделать метод сложения двух чисел в классе объекта?

PHP код:
<?php
  
class baseCalc {
  var 
$x 5;
  var 
$y 6;

function 
calculate() {
//Сам метод
}

  }
Нужно сложить число "x" и число "y"

Последний раз редактировалось Byrger; 05.10.2008 в 21:21..
 
Ответить с цитированием

  #5828  
Старый 06.10.2008, 06:37
[x26]VOLAND
Постоянный
Регистрация: 07.06.2006
Сообщений: 556
С нами: 10487846

Репутация: 2702


По умолчанию

PHP код:
<?php 
  
class baseCalc 
  var 
$x 5
  var 
$y 6

function 
calculate()
{
    return 
$this->$this->y;


}
$this-> - это указатель объекта на самого себя.
PS: имхо ты не доконца понимаешь что такое класс и зачем он.
Почитай это: http://i-novice.net/osnovy-oop/

Последний раз редактировалось [x26]VOLAND; 06.10.2008 в 10:46..
 
Ответить с цитированием

  #5829  
Старый 06.10.2008, 10:59
Byrger
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
С нами: 9567480

Репутация: 61
По умолчанию

А ещё не могу понять для чего используется return в функциях...
Ну возврат...но возврат чего к чему? смыст что то возвращать? даче в примере от [x26]VOLAND идёт возврат, но зачем?
Возврат x+y не вижу никакого логического смысла...
 
Ответить с цитированием

  #5830  
Старый 06.10.2008, 11:48
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
С нами: 9560486

Репутация: 1809


По умолчанию

HELP! как скрыть показ кода файлов с расширением .tpl ? Когда проходишь по ссылке www.site.ru/temlates/file.tpl - можно увидеть код, вклячая коментарии и т.д. Как скрыть?
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.