PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (9): « 1 2 [3] 4 5 6 7 8 9 »

> Найдено сообщений: 122
A.N.R.I Отправлено: 18 Марта, 2010 - 21:10:04 • Тема: Грабер сайт и перевод • Форум: Программирование на PHP

Ответов: 10
Просмотров: 770
movEAX пишет:
Не совсем понял что ты хочешь этой регуляркой сделать. Как я понял, ты ищешь ссылкоподобный текст и делаешь из него ссылку Зачем?

Нет, меня больше интересует выделенный текст, я его правильно втулил? Сейчас буду повторять регулярки, а то забыл Хм
A.N.R.I Отправлено: 18 Марта, 2010 - 17:53:58 • Тема: Грабер сайт и перевод • Форум: Программирование на PHP

Ответов: 10
Просмотров: 770
movEAX пишет:
A.N.R.I пишет:
JustUserR, ам, а название программы верно написано? А то гугл дал только ссылку на php.su

А что лучше - curl или sockets???


HTTP сниферов полно (EffeTech HTTP Sniffer, HTTPAnalyzer, CommView и т.д.), можешь тот же FireBug для мазилы использовать, там тоже можно заголовки подсмотреть.


Так, юзаю curl .
Написал такой код:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <?php
  3. // инициализация сеанса
  4. $ch = curl_init();
  5.  
  6. // установка URL и других необходимых параметров
  7. curl_setopt($ch, CURLOPT_URL, "http://prolite.ru/");
  8. curl_setopt($ch, CURLOPT_HEADER, 0);
  9.  
  10. // загрузка страницы и выдача её браузеру
  11. curl_exec($ch);
  12.  
  13. // завершение сеанса и освобождение ресурсов
  14. ?>
  15.  


1. Получаю информацию - она кракозябриками. Меняю в браузере кодировку на utf8 - все нормально. Как сделать так, что бы все было нормально

2. Как теперь регулярные выражения использовать? Так?

$text=preg_replace("#(https?|ftp)://\S+[^\s.,>)\];'\"!?]#",'<a href="\\0">\\0</a>',curl_exec($ch) ); ??
A.N.R.I Отправлено: 18 Марта, 2010 - 16:46:59 • Тема: Грабер сайт и перевод • Форум: Программирование на PHP

Ответов: 10
Просмотров: 770
JustUserR, ам, а название программы верно написано? А то гугл дал только ссылку на php.su

А что лучше - curl или sockets???
A.N.R.I Отправлено: 14 Марта, 2010 - 20:14:24 • Тема: Как прикрутить Firebug к Denwer, Vertrigo и подобным? • Форум: Программное обеспечение

Ответов: 9
Просмотров: 4327
supmener пишет:
А может кто то знает, как отлавливать эти данные и реализовал эту фишку. Ведь к Firebug уже как минимум три сторонних плагина выпущено.

Все очень просто: ломаешь хост, на котором лежит сайт, сливаешт файлы и смотрешь. Есть второй вариант - покупаешь исходники. Или 3 - просто попросить исходники. 4 варианта НЕ существует!!!
A.N.R.I Отправлено: 10 Марта, 2010 - 21:45:32 • Тема: SetCookie правильная установка... • Форум: Программирование на PHP

Ответов: 6
Просмотров: 541
У меня вопрос: как сделать, что бы работали куки, если у меня файл, который отвечает, находиться корневой_каталог\blocks\cookie.php . Бо выходит, что куки создает для blocks и всех его елементов
A.N.R.I Отправлено: 10 Марта, 2010 - 15:23:04 • Тема: Помогите, не пойму... • Форум: Программирование на PHP

Ответов: 9
Просмотров: 456
localhost/навзвания_папки_в_www/ файл.php
A.N.R.I Отправлено: 08 Марта, 2010 - 20:55:40 • Тема: Как обойти защитную картинку? • Форум: Программирование на PHP

Ответов: 4
Просмотров: 568
Может и генератор, нужно около 10 ключ-значения, что бы разобрать формулу, хотя может и из БД код доставать.

Пока не буду новую тему создавать - на РНР брут можно написать? т.е берет цифры и подбирает, если пришел ответ - то остановить??
A.N.R.I Отправлено: 08 Марта, 2010 - 19:48:53 • Тема: Непонятно... • Форум: SQL и Архитектура БД

Ответов: 5
Просмотров: 47
Может потому что та строчка кодировку меняет!
A.N.R.I Отправлено: 08 Марта, 2010 - 17:14:58 • Тема: Грабер сайт и перевод • Форум: Программирование на PHP

Ответов: 10
Просмотров: 770
Здраствуйте!
Хочу нписать для себя Грабер с одного новостного сайта.
Если можно дайте ссылки на необходимые для меня статьи.
И так: есть сайт, на котором есть краткие описание статей (их много). Необходимо найти ссылки на статью (название имеет латинские буквы, не цифры, что, возможно, будет трудновато). Открыть статью и весь текст, содержащийся там, передать Гуглу (или другому переводчику), чтобы тот переклал с русского языка на Украинский, а после перевода уже занес в БД.

Как грабер делать - я немного читал, но собого представления не имею. И так как здесь никто не будет писать вместо меня, поэтому прошу дать ссылки на описания функций, которые мне будут необходимы для моей идеи

Заранее благодарен!
A.N.R.I Отправлено: 28 Февраля, 2010 - 21:58:07 • Тема: Обновление форума. Баги и ошибки пишем здесь • Форум: Колонка администратора

Ответов: 468
Просмотров: 201420
Спойлер (Отобразить)


Вот такое название форума у меня
A.N.R.I Отправлено: 28 Февраля, 2010 - 21:02:13 • Тема: Помогите с составлением сложной ссылки • Форум: Напишите за меня, пожалуйста

Ответов: 5
Просмотров: 53
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. function openAuthPopup(){
  3.  
  4.         var arrayPageSize = getPageSize();
  5.         var arrayPageScroll = getPageScroll();
  6.        
  7.         var authBlock = document.getElementById('authBlock');
  8.         var authTable = document.getElementById('authTable');
  9.        
  10.         if (navigator.appName != 'Microsoft Internet Explorer')
  11.         {
  12.                 document.getElementById('authBlock').style.backgroundImage='url(/i/overlay.png)';
  13.         }
  14.         authBlock.style.height = (arrayPageSize[1] + 'px');
  15.         authBlock.style.display = 'block';
  16.         document.getElementById('authContainer').style.top = arrayPageScroll[1] + ((arrayPageSize[3] - 218) / 2);
  17.        
  18. // прячем весь flash
  19.         objects = document.getElementsByTagName('object');
  20.         for(i = 0; i < objects.length; i++) {
  21.                 objects[i].style.visibility = 'hidden';
  22.         }
  23.         embedItems = document.getElementsByTagName('embed');
  24.         for(i = 0; i < embedItems.length; i++) {
  25.                 embedItems[i].style.visibility = 'hidden';
  26.         }
  27. }
  28.  
  29.  
  30. function closeAuthPopup(){
  31.         if (navigator.appVersion.indexOf("MSIE")!=-1){
  32.                 pause(200);
  33.         }
  34.         document.getElementById('authBlock').style.display = 'none';
  35.        
  36. // показываем всё, что спрятали
  37.         objects = document.getElementsByTagName('object');
  38.         for(i = 0; i < objects.length; i++) {
  39.                 objects[i].style.visibility = 'visible';
  40.         }
  41.         embedItems = document.getElementsByTagName('embed');
  42.         for(i = 0; i < embedItems.length; i++) {
  43.                 embedItems[i].style.visibility = 'visible';
  44.         }
  45. }
  46.  
  47.  
  48. // pause(numberMillis)
  49. // Pauses code execution for specified time. Uses busy code, not good.
  50. function pause(numberMillis) {
  51.         var now = new Date();
  52.         var exitTime = now.getTime() + numberMillis;
  53.         while (true) {
  54.                 now = new Date();
  55.                 if (now.getTime() > exitTime)
  56.                         return;
  57.         }
  58. }
  59.  
  60.  
  61. // getPageScroll()
  62. // Returns array with x,y page scroll values.
  63. function getPageScroll(){
  64.  
  65.         var yScroll;
  66.  
  67.         if (self.pageYOffset) {
  68.                 yScroll = self.pageYOffset;
  69.         } else if (document.documentElement && document.documentElement.scrollTop){      // Explorer 6 Strict
  70.                 yScroll = document.documentElement.scrollTop;
  71.         } else if (document.body) {// all other Explorers
  72.                 yScroll = document.body.scrollTop;
  73.         }
  74.  
  75.         arrayPageScroll = new Array('',yScroll)
  76.         return arrayPageScroll;
  77. }
  78.  
  79.  
  80. // Returns array with page width, height and window width, height
  81. // Core code from - quirksmode.org
  82. function getPageSize(){
  83.        
  84.         var xScroll, yScroll;
  85.        
  86.         if (window.innerHeight && window.scrollMaxY) { 
  87.                 xScroll = document.body.scrollWidth;
  88.                 yScroll = window.innerHeight + window.scrollMaxY;
  89.         } else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
  90.                 xScroll = document.body.scrollWidth;
  91.                 yScroll = document.body.scrollHeight;
  92.         } else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
  93.                 xScroll = document.body.offsetWidth;
  94.                 yScroll = document.body.offsetHeight;
  95.         }
  96.        
  97.         var windowWidth, windowHeight;
  98.         if (self.innerHeight) { // all except Explorer
  99.                 windowWidth = self.innerWidth;
  100.                 windowHeight = self.innerHeight;
  101.         } else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
  102.                 windowWidth = document.documentElement.clientWidth;
  103.                 windowHeight = document.documentElement.clientHeight;
  104.         } else if (document.body) { // other Explorers
  105.                 windowWidth = document.body.clientWidth;
  106.                 windowHeight = document.body.clientHeight;
  107.         }      
  108.        
  109.         // for small pages with total height less then height of the viewport
  110.         if(yScroll < windowHeight){
  111.                 pageHeight = windowHeight;
  112.         } else {
  113.                 pageHeight = yScroll;
  114.         }
  115.  
  116.         // for small pages with total width less then width of the viewport
  117.         if(xScroll < windowWidth){     
  118.                 pageWidth = windowWidth;
  119.         } else {
  120.                 pageWidth = xScroll;
  121.         }
  122.  
  123.         arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight)
  124.         return arrayPageSize;
  125. }
  126.  

CODE (html):
скопировать код в буфер обмена
  1. <a href="#" onclick="openAuthPopup(); return false;">Войти</a>
A.N.R.I Отправлено: 25 Февраля, 2010 - 16:40:22 • Тема: Клики • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 111
PHP:
скопировать код в буфер обмена
  1. if($stats>0 or $user[0]=="" or $site[0]=="")
  2.         {
  3.                 exit;
  4.         }


Может ты уже кликал???
(Добавление)
и or на сколько я знаю, пишеться с маленькой буквы
(Добавление)
Давай напиши мне в асю
A.N.R.I Отправлено: 25 Февраля, 2010 - 16:30:42 • Тема: Клики • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 111
FRIK пишет:
хм.... я все исправил)))))))))))
Это моя первая работа, первый мой двиг, дизайн, сам все рисовал, он очень дырявый тут, но я закрыл все! добовление сайта для рекламодателя сделал, оплату сделал доступ по лицензии но одно но...... не работает клики поэтому я и прошу помогите пожалуйсто!!!!

посмотри, при редактировании профиля почему-то меняеться група. За клики гляну
A.N.R.I Отправлено: 25 Февраля, 2010 - 16:21:17 • Тема: Клики • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 111
FRIK пишет:
там вообще тупой движок в админке там убери if там ограничение на ввод стоит если типа херню ввел что бы писало что не правильно
(Добавление)
Почти на все говорит не правильно
(Добавление)
в админке это в admin.php

а как рекламодателю добавить рекламу, а то я туплю. Єту фичу нашол только в админа. Если подправить - крутой двиг будет!
(Добавление)
А выплаты автоматом будут или вручную? Как счет поплнять. Где-то уже лежит сайт?
A.N.R.I Отправлено: 25 Февраля, 2010 - 15:40:54 • Тема: Клики • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 111
FRIK пишет:
http://depositfiles[dot]com/files/ccvmop5ab

Тут движок дырявый popunder партнерки! Люди помогите кто может! Добавляю баннер и сайт, регаюсь веб мастером, беру код, вставляю, баннер высвечивается, но после нажатия на баннер или по закрыть запись в статистику и баланс не пополняется!

Помогите пожалуйсто!

А как добавить банер, а то у меня пишет, что не правильно Недовольство, огорчение

Страниц (9): « 1 2 [3] 4 5 6 7 8 9 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB