Joker Board 3.0

Ребят, кто-нибудь прикручивал к JokerBoard статьи, поделитесь у кого есть. Заранее спасибо.
Используйте новости для статей. Если нужны и новости и статьи, то нужно сделать просто копию раздела новостей.
 
А с конвертацией ничего не менялось? Перестала работать, даже не понял когда.
Выдает:
Sorry... body { font-family: verdana, arial, sans-serif; background-color: #fff; color: #000; }GoogleSorry...We're sorry...... but your computer or network may be sending automated queries. To protect our users, we can't process your request right now.See Google Help for more information.© 2009 Google - Google Home
 
Покажите свой файл core/currency_converter.php
<?
require_once("../admin/conf.php");
require_once("jshttprequest.php");
$JsHttpRequest=new JsHttpRequest("utf-8");
$host=parse_url(@$_SERVER['HTTP_REFERER']); if(@$host['host']!=@$_SERVER['HTTP_HOST'])die();
if(ctype_digit(@$_REQUEST['sum'])>0 && ($_REQUEST['type']=="usd" || $_REQUEST['type']=="eur" || $_REQUEST['type']=="uah")){
$url="Для просмотра ссылки Войди или Зарегистрируйся".$_REQUEST['sum']."+usd+in+".$_REQUEST['type'];
$cinit=curl_init();
curl_setopt($cinit,CURLOPT_URL,$url);
curl_setopt($cinit,CURLOPT_HEADER,0);
curl_setopt($cinit,CURLOPT_USERAGENT, $_SERVER["HTTP_USER_AGENT"]);
curl_setopt($cinit,CURLOPT_FOLLOWLOCATION,1);
curl_setopt($cinit,CURLOPT_RETURNTRANSFER,1);
$text=curl_exec($cinit);
curl_close($cinit);
$pos_begin=strpos($text,'<img src="/images/icons/onebox/calculator-40.gif" width=40 height=40 alt="">');
$text=substr($text,$pos_begin);$pos_end=strpos($text,"Курсы валют предоставляются только в информационных целях");
$text=substr($text,0,$pos_end-1);$text=strip_tags($text);
$GLOBALS['_RESULT']="<span class=\"red b\">".$text."</span>";
}else $GLOBALS['_RESULT']=$lang[98];
?>
 
Пробуйте это
Код:
<?
require_once("../admin/conf.php");
require_once("jshttprequest.php");
$JsHttpRequest=new JsHttpRequest("utf-8");
$host=parse_url(@$_SERVER['HTTP_REFERER']); if(@$host['host']!=@$_SERVER['HTTP_HOST'])die();
if(ctype_digit(@$_REQUEST['sum'])>0 && ($_REQUEST['type']=="rub" || $_REQUEST['type']=="eur" || $_REQUEST['type']=="uah")){
    $url="http://www.google.ru/search?q=".$_REQUEST['sum']."+usd+in+".$_REQUEST['type'];
    $cinit=curl_init();
    curl_setopt($cinit,CURLOPT_URL,$url);
    curl_setopt($cinit,CURLOPT_HEADER,0);
    curl_setopt($cinit,CURLOPT_USERAGENT, $_SERVER["HTTP_USER_AGENT"]);
    curl_setopt($cinit,CURLOPT_FOLLOWLOCATION,1);
    curl_setopt($cinit,CURLOPT_RETURNTRANSFER,1);
    $text=curl_exec($cinit);
    curl_close($cinit);
    $pos_begin=strpos($text,'<h2 class=r style="font-size:138%" ><b>');
    $text=substr($text,$pos_begin);$pos_end=strpos($text,"</b></h2>");
    $text=substr($text,0,$pos_end);$text=strip_tags($text);
    $GLOBALS['_RESULT']="<span class=\"red b\">".$text."</span>";
}else $GLOBALS['_RESULT']=$lang[98];
?>
 
Пробуйте это
Код:
<?
require_once("../admin/conf.php");
require_once("jshttprequest.php");
$JsHttpRequest=new JsHttpRequest("utf-8");
$host=parse_url(@$_SERVER['HTTP_REFERER']); if(@$host['host']!=@$_SERVER['HTTP_HOST'])die();
if(ctype_digit(@$_REQUEST['sum'])>0 && ($_REQUEST['type']=="rub" || $_REQUEST['type']=="eur" || $_REQUEST['type']=="uah")){
    $url="http://www.google.ru/search?q=".$_REQUEST['sum']."+usd+in+".$_REQUEST['type'];
    $cinit=curl_init();
    curl_setopt($cinit,CURLOPT_URL,$url);
    curl_setopt($cinit,CURLOPT_HEADER,0);
    curl_setopt($cinit,CURLOPT_USERAGENT, $_SERVER["HTTP_USER_AGENT"]);
    curl_setopt($cinit,CURLOPT_FOLLOWLOCATION,1);
    curl_setopt($cinit,CURLOPT_RETURNTRANSFER,1);
    $text=curl_exec($cinit);
    curl_close($cinit);
    $pos_begin=strpos($text,'<h2 class=r style="font-size:138%" ><b>');
    $text=substr($text,$pos_begin);$pos_end=strpos($text,"</b></h2>");
    $text=substr($text,0,$pos_end);$text=strip_tags($text);
    $GLOBALS['_RESULT']="<span class=\"red b\">".$text."</span>";
}else $GLOBALS['_RESULT']=$lang[98];
?>
Оно! Большое пребольшое спасибо! Думал не усну сегодня, пока не сделаю ))
<
 
Подскажите как сделать, чтобы при регистрации , указание цены с выпадающего меню выбирать вид валюты как здесь ,а конвертер валют убрать?
 

Вложения

  • Jboard.JPG
    Jboard.JPG
    7,1 KB · Просмотры: 42
В общих чертах так.
В базе, в таблице jb_board создаете поле с любым названием (к примеру price2) для записи туда типа валюты.
В файле /inc/add_new_form.inc.php создаете select и нужные пункты в нем. К примеру так:
Код:
<select name="price2">
  <option value="usd">USD</option>
  <option value="eur">EUR</option>
  <option value="rub">RUB</option>
</select>
В файле-обработчике /inc/add_new.inc.php обрабатываете полученные данные из формы:
Код:
if($_POST['price2']) $price2 = $_POST['price2'];
и записываете их в новое поле таблицы, аналогично другим записям:
Код:
price2='".$price2."',
где price2 - это название того поля в таблице, которые мы создали.
Начало запроса, который делает запись в базу выглядит так:
Код:
$insert=mysql_query("INSERT jb_board SET...
Затем в файле /inc/message.inc.php вместо конвертера, который выглядит так в оригинальном шаблоне:
Код:
if($ads['price']!=0) echo "<br />".$lang[1008].": <span class=\"b orange\">".$ads['price']." ".$lang[1010]."</span> (<a class=\"green\" href=\"#\" onclick=\"currency_converter('".$ads['price']."','rub');return false;\">rub</a> <a class=\"green\" href=\"#\" onclick=\"currency_converter('".$ads['price']."','eur');return false;\">eur</a> <a class=\"green\" href=\"#\" onclick=\"currency_converter('".$ads['price']."','uah');return false;\">uah</a>)<div style=\"padding:3px;\" id=\"currency_converter\"></div>";
выводите валюту и её тип:
Код:
echo $ads['price']." ".$ads['price2'];
 
Если можно поподробнее на примере, что с чем поменять? Возникли проблемы с файлом add_new_form.inc.php
 
Назад
Сверху