Эта темя предназначена для неглобальных вопросов по JohnCMS 4.x
Формулируйте Ваши вопросы максимально чётко, чтобы отвечающий мог сразу понять что Вас интересует.
Перед тем как задать вопрос, задайте его
поиску по форуму
Если в поиске по форуму не найдены ответы на ваши вопросы, тогда посмотрите
FAQ
Если Вы воспользовались всеми выше описанными способами и не нашли ответа, тогда приступайте к написанию вопроса, максимально передающего суть того, что Вас интересует.
Первый гг.
Веб дизайны БЕЗ ВЕБ МОДУЛЯ пойдут на джонцмс 4.4.0? (я про дизайны которые входят в веб модуль от венома)
Lestat, ну мне вообще то нетрудно и модуль поставить,НО почему то тогда у основного дизайна(делали на заказ) некорректно отображается шапка и ноги...
Я имел ввиду переключение с вап на веб ненужно,просто залил дизайн в темы и выбрал его из кабинета..
Тут нет никакой фигни??? Дыр, багов
<?php
define('_IN_JOHNCMS', 1);
$headmod ="";
$textl = 'Лучшая Музыка';
$rootpath = '../';
require_once ("../incfiles/core.php");
require_once ("../incfiles/head.php");
header("Content-type:text/html; charset=utf-8");
ini_set('display_errors',0); ini_set('register_globals', 0);
session_name('SID'); session_start();
$host= "mp3.wapos.ru"; $path="/?".$_SERVER['QUERY_STRING'];
$fp=fsockopen($host,80,$errno, $errstr,10);
if(!$fp) { echo "$errstr ($errno)<br/>\n"; }else{
$data = "";$post=0; foreach($_POST as $key=>$value){
$post=1; $data.="&$key=$value";} if($data)$data=substr($data,1);
if($post) $headers = "POST $path HTTP/1.0\r\n";else
$headers = "GET $path HTTP/1.0\r\n"; $headers .= "Host: $host\r\n";
$headers .= "Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif,image/x-bitmap, */*;q=0.1\r\n";
$headers .= "Accept-Charset: utf-8;q=0.6 windows-1251;q=0.1*;q=0.1\r\n";
$headers .= "Accept-Encoding: utf-8\r\n";
$headers .= "Accept-Language: ru, en;q=0.9\r\n";
$headers .= "User-Agent: ".$_SERVER['HTTP_USER_AGENT']."\r\n";
if($post){ $headers .= "Content-type: application/x-www-form-urlencoded\r\n";
$headers .= "Content-Length: ".strlen ($data)."\r\n";
$headers .= "\r\n"; $headers .= $data;}else $headers.="\r\n";
@fwrite($fp, $headers); while($file != "\r\n") $file = @fgets($fp, 128);
$file = ''; while(!feof($fp)) $file .= @fgets($fp, 4096); @fclose($fp); }
$file = preg_replace('|<!DOCTYPE(.*)</head>|sU', '',$file);
$file = preg_replace('|<body>(.*)</a></div>|sU', '',$file);
$file = str_replace('<a href="http://wapos.ru">','',$file);
$file = str_replace('<br/><div class="t">Кат','<div class="menu">Кат',$file);
$file = str_replace('<br/><div class="t">','<div class="menu">',$file);
$file = str_replace('<img src="imgs/o/folder.gif" alt="-" />','<img src="folder.gif" alt="*" />',$file);
$file = str_replace('<div class="menu2">','<div class="menu">',$file);
$file = str_replace('<br/><div class="m">','<div class="menu">',$file);
$file = str_replace('<br/><div class="top">','<div class="menu">',$file);
$file = str_replace('<a href="http://mp3.wapos.ru">','<a href="index.php">',$file);
$file = str_replace('<a href="http://wapos.ru/mp3full/">','<a href="index.php">',$file);
$file = preg_replace('|<img src="imgs/coms.gif"(.*)">|sU', '',$file);
$file = preg_replace('|<a href="comments.php(.*)">|sU', '',$file);
$file = preg_replace('|<div>Комментарии</a>(.*)<br/>|sU', '',$file);
$file = preg_replace('|<< На главную</a>(.*)</body></html>|sU', '',$file);
$file = str_replace('<< В начало','<div class="footer"><a href="/mp3">» В начало</a></div>',$file);
$file = str_replace('src="/imgs/clock.png','src="imgs/clock.png',$file);
$file = str_replace('src="/imgs/date.png','src="imgs/date.png',$file);
$file = str_replace('<a href="index.php"><div class="footer"><a href="/mp3">» В начало</a></div></a><br/>','<div class="footer"><a href="/mp3">» В начало</a></div>',$file);
$file = str_replace('alt="-"/> Комментарии</a>','alt="-"/> Комментарии',$file);
echo $file;
require_once ("../incfiles/end.php");
?>
Afank (22.03.2012/15:39)
Тут нет никакой фигни??? Дыр, багов
<?php
define('_IN_JOHNCMS', 1);
$headmod ="";
$textl = 'Лучшая Музыка';
$rootpath = '../';
require_once ("../incfiles/core.php
будешь каждый граб так писать? Нету ли дыр
Afank (22.03.2012/15:39)
Тут нет никакой фигни??? Дыр, багов
<?php
define('_IN_JOHNCMS', 1);
$headmod ="";
$textl = 'Лучшая Музыка';
$rootpath = '../';
require_once ("../incfiles/core.php
Нету.
Но в теории тут явный XSS: админ сайта, который ты грабишь может подставить в код вредоносный JS скрипт и потихоньку тырить пароли пользователей или перенаправлять их себе, или еще что-то.
пол кода можно выбросить, и заменить одной строкой, плюс регулярки взять в массив и прочие замены поменять за раз
ProMaxx (22.03.2012/14:43)
Первый гг.
Веб дизайны БЕЗ ВЕБ МОДУЛЯ пойдут на джонцмс 4.4.0? (я про дизайны которые входят в веб модуль от венома)
Есть способ и без модуля , всего в 4 строки прописать нужно .
Мне надо вывести, все папки загрузок, на главную станицу сайта, как это сделать, ну что бы было понятно, я папки могу поставить, а как сделать что бы счетчики работали, к каждой папке?
Как можно сделать что бы логотип был только на главной странице, а на остальных страницах не был?