PHP.SU

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

Страниц (10): [1] 2 3 4 5 6 7 8 9 ... » В конец

> Найдено сообщений: 137
cooperok Отправлено: 04 Января, 2018 - 19:10:11 • Тема: cloudflare curl получить курсы обменника • Форум: Напишите за меня, пожалуйста

Ответов: 3
Просмотров: 114
Строитель
Вот например второй обменник
https://westchange[dot]top/?rid=1250[dot][dot][dot]mp;cur_to=YAMRUB
при входе, так же защита от Ддоса стоит, через 5 секунд перебрасывает на сайт
cooperok Отправлено: 04 Января, 2018 - 18:55:43 • Тема: cloudflare curl получить курсы обменника • Форум: Напишите за меня, пожалуйста

Ответов: 3
Просмотров: 114
Здравствуйте.
Второй день пытаюсь получить курсы валют обменника
Имеется страница на многих обменниках с курсами обмена
https://sbitcoin[dot]ru/exporttxt[dot]txt
Страница вроде как создана специально для экспорта курсов.
Через cUrl пытаюсь получить данные, но не получается.

Может кто может помочь с этим?
Нужно просто в переменную занести информацию с этой страницы.
cooperok Отправлено: 01 Октября, 2015 - 19:27:41 • Тема: Проблемы с ЧПУ • Форум: Вопросы новичков

Ответов: 0
Просмотров: 69
Здравствуйте, не могу разобраться почему не работают страницы
При регистрации (страница http://ll.ru/register/)
Должна открываться страница register.php
Но почему то пишется ошибка
Access forbidden!
Error 403

Может кто то сталкивался с похожей проблемой?

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <IfModule mod_rewrite.c>
  3.  RewriteEngine On
  4.  RewriteBase /  
  5.  
  6.  # всё что не касается файлов и не имеет точки в названии, добавлять в конце слеш
  7.  RewriteCond %{REQUEST_FILENAME} !-f
  8.  RewriteCond %{REQUEST_URI} !(.*)\.(.*){1,5}$
  9.  RewriteCond %{REQUEST_URI} !(.*)/$
  10.  RewriteRule ^(.*[^/])$ $1/ [L,R=301]
  11.  
  12.  # делает редирект для  *.php)
  13.  RewriteCond %{REQUEST_URI} ^(.*)\.php$
  14.  RewriteRule ^(.*)\.php$ $1\/ [L,R=301]
  15.  
  16.  # убираем индексы
  17.  RewriteCond %{REQUEST_URI} ^(.*)index.php(.*)$
  18.  RewriteRule ^(.*)index.php(.*)$ $1$2 [L,R=301]
  19.  
  20.  # site.ru/*/ открывает как site.ru/*.php
  21.  RewriteCond %{REQUEST_FILENAME} !-f
  22.  RewriteCond %{REQUEST_FILENAME} !-d
  23.  RewriteCond %{REQUEST_FILENAME}\.php -f
  24.  RewriteRule ^(.*)(\/)$ %{REQUEST_FILENAME}.php/ [L]
  25.  
  26. </IfModule>
cooperok Отправлено: 30 Сентября, 2015 - 02:14:35 • Тема: Проблема в .htaccess • Форум: Вопросы новичков

Ответов: 0
Просмотров: 84
Здравствуйте, по тихоньку изучаю php
На данный момент проблема с файлом .htaccess
Ранее сталкивался только для указания кодировки

Сейчас же скачал готовый скрипт для размещения баннерной рекламы
Если очистить .htaccess то сайт начинает работать

Возможно сможете подсказать в чем тут беда
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <IfModule mod_rewrite.c>
  3.  RewriteEngine On
  4.  RewriteCond %{HTTPS} !=on
  5.  RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
  6.  RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
  7.  
  8.  
  9. </IfModule>
  10. AddDefaultCharset UTF-8
  11. DirectoryIndex index.html index.shtml index.pl index.cgi index.php
  12.  
  13. # Запрещаем листинг директорий
  14. Options -Indexes
  15.  
  16. # Отключаем вывод информации о сервере
  17. ServerSignature Off
  18. php_flag expose_php Off
  19.  
  20. <IfModule mod_deflate.c>
  21.  AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript application/json
  22. </IfModule>
  23.  
  24. # Не даем IE войти в режим совместимости с IE7, даже когда он сам этого хочет
  25. # github.com/rails/rails/commit/123eb25#commitcomment-118920
  26. # Use ChromeFrame if it's installed for a better experience for the poor IE folk
  27. <IfModule mod_setenvif.c>
  28.         <IfModule mod_headers.c>
  29.                 BrowserMatch MSIE ie
  30.                 Header set X-UA-Compatible "IE=Edge,chrome=1" env=ie
  31.         </IfModule>
  32. </IfModule>
  33.  
  34. <IfModule mod_expires.c>
  35.  ExpiresActive on
  36.  ExpiresDefault                          "access plus 1 month"
  37.  ExpiresByType text/cache-manifest       "access plus 0 seconds"
  38.  ExpiresByType text/html                 "access plus 0 seconds"
  39.  ExpiresByType text/xml                  "access plus 0 seconds"
  40.  ExpiresByType application/xml           "access plus 0 seconds"
  41.  ExpiresByType application/json          "access plus 0 seconds"
  42.  ExpiresByType application/rss+xml       "access plus 1 month"
  43.  ExpiresByType image/x-icon              "access plus 1 week"
  44.  ExpiresByType image/gif                 "access plus 1 year"
  45.  ExpiresByType image/png                 "access plus 1 year"
  46.  ExpiresByType image/jpg                 "access plus 1 year"
  47.  ExpiresByType image/jpeg                "access plus 1 year"
  48.  ExpiresByType video/ogg                 "access plus 1 year"
  49.  ExpiresByType audio/ogg                 "access plus 1 year"
  50.  ExpiresByType audio/mp3                 "access plus 1 year"
  51.  ExpiresByType video/mp4                 "access plus 1 year"
  52.  ExpiresByType video/webm                "access plus 1 year"
  53.  ExpiresByType text/x-component          "access plus 1 month"
  54.  ExpiresByType font/truetype             "access plus 1 year"
  55.  ExpiresByType font/opentype             "access plus 1 year"
  56.  ExpiresByType application/x-font-woff   "access plus 1 year"
  57.  ExpiresByType image/svg+xml             "access plus 1 month"
  58.  ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
  59.  ExpiresByType text/css                  "access plus 2 months"
  60.  ExpiresByType application/javascript    "access plus 2 months"
  61.  ExpiresByType text/javascript           "access plus 2 months"
  62.  <IfModule mod_headers.c>
  63.   Header append Cache-Control "public"
  64.  </IfModule>
  65. </IfModule>
  66.  
  67. <IfModule mod_headers.c>
  68.  # указываем прокси-серверам передавать заголовок User-Agent
  69.  # для корректного распознавания сжатия
  70.  Header append Vary User-Agent env=!dont-vary
  71.  # запрещаем кэширование на уровне прокси-сервера для всех
  72.  # файлов, для которых у нас выставлено сжатие,
  73.  <FilesMatch .*\.(css|js|php|phtml|shtml|html|xml)$>
  74.    Header append Cache-Control: "private, must-revalidate"
  75.  </FilesMatch>
  76. </IfModule>
  77.  
  78. # Универсальный редирект с домена С www. на домен БEЗ www
  79. <IfModule mod_rewrite.c>
  80.  RewriteEngine On
  81.  RewriteCond %{HTTPS} !=on
  82.  RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
  83.  RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
  84.  
  85. </IfModule>
  86.  
  87.  
  88. <IfModule mod_rewrite.c>
  89.  RewriteEngine On
  90.  RewriteBase /  
  91.  
  92.  # всё что не касается файлов и не имеет точки в названии, добавлять в конце слеш
  93.  RewriteCond %{REQUEST_FILENAME} !-f
  94.  RewriteCond %{REQUEST_URI} !(.*)\.(.*){1,5}$
  95.  RewriteCond %{REQUEST_URI} !(.*)/$
  96.  RewriteRule ^(.*[^/])$ $1/ [L,R=301]
  97.  
  98.  # делает редирект для  *.php)
  99.  RewriteCond %{REQUEST_URI} ^(.*)\.php$
  100.  RewriteRule ^(.*)\.php$ $1\/ [L,R=301]
  101.  
  102.  # убираем индексы
  103.  RewriteCond %{REQUEST_URI} ^(.*)index.php(.*)$
  104.  RewriteRule ^(.*)index.php(.*)$ $1$2 [L,R=301]
  105.  
  106.  # site.ru/*/ открывает как site.ru/*.php
  107.  RewriteCond %{REQUEST_FILENAME} !-f
  108.  RewriteCond %{REQUEST_FILENAME} !-d
  109.  RewriteCond %{REQUEST_FILENAME}\.php -f
  110.  RewriteRule ^(.*)(\/)$ %{REQUEST_FILENAME}.php/ [L]
  111.  
  112. </IfModule>
  113.  


на сколько знаю адрес http://localhost/register/ использует файл register.php
Если очистить .htaccess и указать полный путь к register.php
то страница открывается
А так пишет ошибку Access forbidden!
И так с любой другой страницой сайта
cooperok Отправлено: 20 Февраля, 2013 - 12:51:56 • Тема: Небольшое затруднее с SWITCH • Форум: Вопросы новичков

Ответов: 1
Просмотров: 103
Здравствуйте, тут вот мучаюсь, делаю ЧПУ для сайта.
На сайте показаны вышитые картины крестиком.
На данный момент 12шт, число может менятся, и вот нужно сделать SWITCH динамическим

можно ли как то от такого вида избавится
PHP:
скопировать код в буфер обмена
  1. case $case[0]["name"]:
  2.                 $keyword=$case[0]["keyword"];
  3.                 $url ="works.php";$ID=$case[0]["ID"];
  4.                 break;
  5.  
  6.         case $case[1]["name"]:
  7.                 $keyword=$case[1]["keyword"];
  8.                 $url ="works.php";$ID=$case[1]["ID"];
  9.                 break;
  10.  
  11.         case $case[2]["name"]:
  12.                 $keyword=$case[2]["keyword"];
  13.                 $url ="works.php";$ID=$case[2]["ID"];
  14.                 break;


А сделать что то наподобит такого
PHP:
скопировать код в буфер обмена
  1. foreach ($items as $item){
  2.         case  $item["name"]:
  3.                 $keyword=$item["keyword"];
  4.                 $url ="works.php";$ID=$item["ID"];
  5.                 break;}

Так вот делал, но пишет ошибку.
cooperok Отправлено: 03 Февраля, 2013 - 22:32:29 • Тема: Выдергнуть ссылку через JS • Форум: Вопросы новичков

Ответов: 2
Просмотров: 120
Здравствйуте, в переменной JS есть информация, в ней содержится 1 ссылка, не подскажите, как можнл достать эту ссылку? href
сама ссылка выглядит примерно так
href="url.php" onmousedown=
Вот мне нужно достать только url.php

В JS не разбераюсь, на PHP бы это уже сделал)
cooperok Отправлено: 08 Октября, 2012 - 22:42:23 • Тема: уязвимости • Форум: Вопросы новичков

Ответов: 3
Просмотров: 124
KingStarточно, спс
cooperok Отправлено: 08 Октября, 2012 - 22:26:26 • Тема: уязвимости • Форум: Вопросы новичков

Ответов: 3
Просмотров: 124
Здраствуйте, не подскажите есть ли программа какая то что б в скрипте найти уязвимости
пользовался сайтом http://find-xss[dot]net/scanner/
нашел 96 уязвимостей, исправлял если числовая переменная то с помощью
$id=(int)$_GET['id'];
если текст то $text=mysql_real_escape_string($text)

но вот думаю может остались где то узявимости, вот интерисует либо программа что б скрипт проверила, либо уже на сайте проверяла
cooperok Отправлено: 04 Октября, 2012 - 20:21:51 • Тема: генерация html страниц • Форум: Вопросы новичков

Ответов: 2
Просмотров: 127
DeepVarvar спс, посмотрю, думаю разберусь
cooperok Отправлено: 04 Октября, 2012 - 19:27:20 • Тема: генерация html страниц • Форум: Вопросы новичков

Ответов: 2
Просмотров: 127
Здраствуйте, где то прочитал, что html страницы индексируются быстрее,

вот интерисует есть ли какой то скрипт, что б допустим из страницы
http://uovosh[dot]ru/index.php?type=3

сгенерировалась html страница
http://uovosh[dot]ru/kapusta-optom[dot]html


из страницы
http://uovosh[dot]ru/index.php?type=7

http://uovosh[dot]ru/optovay-dostavka-ovoshey[dot]html

ну вот что то такое
cooperok Отправлено: 29 Сентября, 2012 - 11:02:35 • Тема: Передача xml методом post • Форум: Вопросы новичков

Ответов: 5
Просмотров: 617
KingStar
да что то получилось, на денвере ошибка Call to undefined function curl_init()
а хосте пишет что запрос с ИП хоста пришел, ответа не дает, надо щас на денвер настроить, ну думаю дальше разберусь, спс
cooperok Отправлено: 29 Сентября, 2012 - 10:48:30 • Тема: Передача xml методом post • Форум: Вопросы новичков

Ответов: 5
Просмотров: 617
KingStar
Сначала отправить, потом поулчить
(Добавление)
ну как бы передать нужно
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?xml version="1.0" encoding="UTF-8"?>  
  2.  
  3. <request>      
  4.  
  5.         <query>yandex</query>
  6.  
  7.         <groupings>
  8.  
  9.                 <groupby attr="d" mode="deep" groups-on-page="10"  docs-in-group="1" />        
  10.  
  11.         </groupings>    
  12.  
  13. </request>


в ответ получаю список, тоесть как обычный поиск в яндексе только 100 строк можно вывести, ну и посчитать позицию определенного сайта

с XML ни разу не работал
cooperok Отправлено: 29 Сентября, 2012 - 10:24:49 • Тема: Передача xml методом post • Форум: Вопросы новичков

Ответов: 5
Просмотров: 617
Здраствуйте, искал скрипт для определения позиций сайта по запросам,
скрипт нашел, но он не работает, скрипт работал методом GET но видать в яндексе запретили его использовать, написано что б POSToм пользовались

Вобщем суть в том что надо передать xml методом Post, такого никогда не делал, поискал в инете но тоже особо ничего не нашел

Как можно передать
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?xml version="1.0" encoding="UTF-8"?>  
  2. <request>      
  3.         <query>yandex</query>
  4.         <groupings>
  5.                 <groupby attr="d" mode="deep" groups-on-page="10"  docs-in-group="1" />        
  6.         </groupings>    
  7. </request>


адрес
http://xmlsearch[dot]yandex[dot]ru/xmlse[dot][dot][dot]y=*******:******
cooperok Отправлено: 03 Сентября, 2012 - 16:46:12 • Тема: Замена ? на % • Форум: Вопросы новичков

Ответов: 7
Просмотров: 272
armancho7777777
Спасибо)
Скрипт подправил, все отлично работает.
cooperok Отправлено: 03 Сентября, 2012 - 16:32:55 • Тема: Замена ? на % • Форум: Вопросы новичков

Ответов: 7
Просмотров: 272
Vinyl
Нормально, хидден менял на текст, проверял, все хорошо.

Сейчас еще проверил, после оплаты когда из формы передается

тут что то не так, я так понял.
если ставлю ссылку прямую
CODE (htmlphp):
скопировать код в буфер обмена
  1. $url="http://forum.php.su/topic.php?abc=123";

то все отлично заносится, без изменений

Страниц (10): [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