Практически нереально. Чтобы никто не стянул - никому не показывать:)
То что отдается браузеру - можно стянуть без особых хлопот!
Берем полученную мощность и ищем в базе(лучше всего сделать, чтобы мощность была в отдельном поле таблицы).
Ну и где-то храним диапазоны, которые являются критерием для поиска кондеров.
Ну то есть насчитал калькулятор 3КВт - мы ищем в диапазоне 3-3.4
Насчитал кальк 10КВт - ищем в диапазоне 10-12
Либо самый простой способ: показывать кондеры у которых мощность больше либо равно требуемой мощности(которая получена путем вычислений).
OpenCart Вам в помощь! Шаблон проектирования MVC там достаточно наглядно реализован, ну и ООп в принципе тоже.
Был опыт: смотрю в мозиле исходный код сайта, с которого парсю контент. Мозила показывает что там двойные ковычки. Вообщем такая же пляска была как и у Вас. В итоге потом сделал echo file_get_contents('http://site.ru'); и увидел одинарные ковычки;)
Ну сделайте echo $s; и гляньте(лучше напишите) че там
Чтобы РЕФЕРЕР передавался "site.ru": с УРЛа site.ru/?param1=var1 делаем серверный редирект на главную и пишем в КУКУ rd=100500, а на главной делаем код:
if(isset($_COOKIE[rd])){ ?> <meta http-equiv='Refresh' content='1;URL=http://link/> <script language='javascript' type='text/javascript'> document.location='http://link/'; </script> <?php die();}
Скорее онанисты:)
Если есть проблемы в цикле с сотыми/тысячными долями секунды - usleep() в помощь;)
В таком случае лучше не дату, а UTS, так как может быть так, что сегодня загрузят 2 картинки с одинаковым названием. В итоге либо первая картинка будет перезаписана, либо 2-ая не загрузится;)
$sql = "UPDATE `wp_rus_posts` SET `post_content`='$f_cont', `post_excerpt`='$f_excer' WHERE `ID`='$f_pid'";
$wpdb->query($sql);
PS. В след.раз делайте так:
$sql ="Тут сам запрос";
$result = mysql_query($sql);
echo mysql_error(); //Если есть ошибка в запросе, то она будет выведена на экран