У Вас есть один вопрос? - Тогда задайте его тут! new!

Тема закрыта
223K
.
4 8 15 16 23 42

Flash, ну взял с JohnCMS 6.1.2 и ставлю на JohnCMS 5.2.1

.
TalkingTom

Moy sayt yest kakoyto sintakticheski oshibka tolko vidim v google chrome i safari. Kak eto ubrat?

.
-=ДИМОН=-
code (+/-)
<?php
  
/*
////////////////////////////////////////////////////////////////////////////////
// Евролига турнир                                                            //
////////////////////////////////////////////////////////////////////////////////
// Арефьев Кирилл aka KIT          ICQ: 327-081 http://kitwap.ru              //
//                                                                            //
// Версия 1.0                                                                 //
////////////////////////////////////////////////////////////////////////////////
*/

define('_IN_JOHNCMS', 1);
$textl='Админ Панель';
$headmod ="fs";
require_once("../incfiles/core.php");

if ($rights < 1) {
    echo functions::display_error('Доступ закрыт');
    require_once ('../incfiles/end.php');
    exit;
}



 require_once("../incfiles/head.php");

             echo '<div class="phdr"><b>Админ Панель</b></div>';

$qqa=mysql_query("SELECT * FROM `formul` WHERE `id`='$id' AND `type`='1'");
$tourdata=mysql_fetch_array($qqa);
$zname=$tourdata['sport'];


    $sportarray = array (
        hockey => 'Английская Премьер Лига',
        basket => 'Испанская Примера',
        tennis => 'Серия А',
        f1 => 'Бундеслига',
        biathlon => 'Чемпионат Франции');

 switch ($act) {
 
 
   default:
echo'<div class="menu"><b>Туры</b>';
$q=mysql_query("SELECT * FROM `formul` WHERE `type`=1 ORDER BY `time` DESC ;");
while($res=mysql_fetch_array($q)){
$ztime=date("d.m H:i", $res['time']);


echo'<p>'.$ztime.' '.$res['name'].' ('.$sportarray[$res['sport']] .')<br/><a href="?act=deltour&amp;id='.$res['id'].'">Удал.</a> | <a href="?act=edittour&amp;id='.$res['id'].'">Изм.</a> | <a href="?act=novmatches&amp;id='.$res['id'].'">Доб. матчи</a></p>';}


$qt=mysql_query("SELECT * FROM `formul` WHERE `type`=1;");
$total=mysql_num_rows($qt);

echo'</div><div class="gmenu">Всего:'. $total .' | <a href="?act=novtour">Добавить</a></div>';
break;

///////////////
//////////////

case 'deltour':
             if (!$id) {
            echo functions::display_error('Неверные данные');
            require_once ('../incfiles/end.php');
            exit;
        }
$q=mysql_query("SELECT * FROM `formul` WHERE `refid`=$id AND `type`=3;");
    
    
      if (!mysql_num_rows($q)) 
      header('Location: admin.php?');
      
      
while($res=mysql_fetch_array($q)){
mysql_query("DELETE FROM `formul` WHERE `refid`=$res[id] AND `type`=4;");}
mysql_query("DELETE FROM `formul` WHERE `refid`=$id AND `type`=3;");
mysql_query("DELETE FROM `formul` WHERE `id`=$id;");
mysql_query("DELETE FROM `formul` WHERE `refid`=$id AND `type`=2;");
echo'<div class="menu">Тур удалён! | <a href="?id='.$zname.'">назад</a></div>';
 

break;

 ////////////////
 ////////////////
   
 case 'edittour':
                    if (!$id) {
            echo functions::display_error('Неверные данные');
            require_once ('../incfiles/end.php');
            exit;
        }
        
$q=mysql_query("SELECT * FROM `formul` WHERE `id`=$id;");

             if (!mysql_num_rows($q)) 
      header('Location: admin.php?');




$data=mysql_fetch_array($q);
$d=date("d",$data['time']);
$m=date("m",$data['time']);
$y=date("y",$data['time']);
$h=date("H",$data['time']);
$min=date("i",$data['time']);



    if (isset ($_POST['submit'])) { 
    
          $name = isset ($_POST['opisanie']) ? functions::check($_POST['opisanie']) : '';
     $chas = isset ($_POST['chas']) ? intval($_POST['chas']) : 0;
     $min = isset ($_POST['min']) ? intval($_POST['min']) : 0;
     $mes = isset ($_POST['mes']) ? intval($_POST['mes']) : 0;
     $den = isset ($_POST['den']) ? intval($_POST['den']) : 0;
     $god = isset ($_POST['god']) ? intval($_POST['god']) : 0;

            $ztime=mktime($chas, $min, 0, $mes, $den, $god);
     
  
  
  
mysql_query("UPDATE `formul` SET `name`='".$name."', `time`='".$ztime."' WHERE `id`=$id;");
$q=mysql_query("SELECT * FROM `formul` WHERE `refid`=$id AND `type`=2;");
while($a=mysql_fetch_array($q)){
$hj='h'.$a[id].'';
$gj='g'.$a[id].'';
$oj='o'.$a[id].''; $shj='sh'.$a[id].''; $sgj='sg'.$a[id].''; $isj='is'.$a[id].'';

      $h = isset ($_POST[$hj]) ? functions::check($_POST[$hj]) : '';
     $g = isset ($_POST[$gj]) ? functions::check($_POST[$gj]) : '';
     $o = isset ($_POST[$oj]) ? functions::check($_POST[$oj]) : '';
     
     
     $is = isset ($_POST[$isj]) ? functions::check($_POST[$isj]) : '';


if($h && $g)mysql_query("UPDATE `formul` SET  `name`='".$o."', `kom1`='".$h."', `kom2`='".$g."', `is`='".$is."' WHERE `id`=$a[id];");
if(!$h && !$g)mysql_query("DELETE FROM `formul`  WHERE `id`=$a[id];");
}
echo'<div class="menu">Тур успешно отредактирован!</div><div class="bmenu"><a href="admin.php?id='.$zname.'">Все туры</a> | <a href="autocount.php?id='.$id.'">Авто-подсчёт</a></div>';





    }else{
echo'<div class="menu"><form action="?act=edittour&amp;id='.$id.'" method="post"><b>Редактор тура</b> | <a href="?act=novmatches&amp;id='.$id.'">Доб. Матчи</a><p></p>
Описание:<br/><input type="text" name="opisanie" size="9" value="'.$data['name'].'"/><br/>';

echo'Дата закрытия:<br/><input type="text" name="den" size="2" value="'.$d.'"/><input type="text" name="mes" size="2"  value="'.$m.'"/><input type="text" name="god" size="4"  value="'.$y.'"/><br/>
Время:<br/><input type="text" name="chas" size="2" value="'.$h.'"/>:<input type="text" name="min" size="2" value="'.$min.'"/>';
 
$qm=mysql_query("SELECT * FROM `formul` WHERE `refid`=$id AND `type`=2;");
$i=0;
while($a=mysql_fetch_array($qm)){
$i=$i+1;
echo'<p></p><u>Матч '.$i.'</u>:<br/><input type="text" name="h'.$a['id'].'" size="9" value="'.$a['kom1'].'"/>:<input type="text" name="g'.$a['id'].'" size="9" value="'.$a['kom2'].'"/><br/>Описание:<br/><input type="text" name="o'.$a['id'].'" size="9" value="'.$a['name'].'"/><br/>Исход: 
<select name="is'.$a['id'].'">
<option value="">-</option><option value="1">П1</option><option value="3">Х</option><option value="2">П2</option></select>';}  
echo'<br /><input type="submit" value="Добавить" name="submit" /></form></div>';  }

break;


       
 /////////////      
/////////////       
       
case 'novmatches':
         if (!$id) {
            echo functions::display_error('Неверные данные');
            require_once ('../incfiles/end.php');
            exit;
        }
        
    if (isset ($_POST['submit'])) { 
    
    
     
for($i=1;$i<11;$i++){
$hj='h'.$i.'';
$gj='g'.$i.'';
$oj='o'.$i.'';

     $h = isset ($_POST[$hj]) ? functions::check($_POST[$hj]) : '';
     $g = isset ($_POST[$gj]) ? functions::check($_POST[$gj]) : '';
     $o = isset ($_POST[$oj]) ? functions::check($_POST[$oj]) : '';


if($h && $g)mysql_query("INSERT INTO `formul` SET `type`=2, `name`='".$o."', `kom1`='".$h."', `kom2`='".$g."', `refid`='".$id."';");
}
echo'<div class="menu">Матчи добавлены!</div><div class="bmenu"><a href="?act=novmatches&amp;id='.$id.'">Добавить ещё</a> | <a href="?id='.$zname.'">Все туры</a></div>';   
   
   
        
     }else {   
echo'<div class="menu"><form action="?act=novmatches&amp;id='.$id.'" method="post"><b>Добавление матчей</b><br/><br/>';
for($i=1;$i<11;$i++){
echo'Матч '.$i.':<br/><input type="text" name="h'.$i.'" size="9"/>:<input type="text" name="g'.$i.'" size="9"/><br/>Описание:<br/><input type="text" name="o'.$i.'" size="9"/><br/>';}
echo'<div class="bmenu"><input type="submit" value="Добавить" name="submit" /></div></form></div>';  }
break;





  case 'novtour':
  
  
  
  
    if (isset ($_POST['submit'])) {  
    
     $name = isset ($_POST['opisanie']) ? functions::check($_POST['opisanie']) : '';
     $sport = isset ($_POST['sport']) ? functions::check($_POST['sport']) : '';
     $chas = isset ($_POST['chas']) ? intval($_POST['chas']) : 0;
     $min = isset ($_POST['min']) ? intval($_POST['min']) : 0;
     $mes = isset ($_POST['mes']) ? intval($_POST['mes']) : 0;
     $den = isset ($_POST['den']) ? intval($_POST['den']) : 0;
     $god = isset ($_POST['god']) ? intval($_POST['god']) : 0;
     
        
     $ztime=mktime($chas, $min, 0, $mes, $den, $god);
     
     
mysql_query("INSERT INTO `formul` SET `type`=1, `name`='".$name."', `sport`='".$sport."', `time`='".$ztime."';");
$usid=mysql_insert_id();
for($i=1;$i<11;$i++){
$hj='h'.$i.'';
$gj='g'.$i.'';
$oj='o'.$i.'';

     $h = isset ($_POST[$hj]) ? functions::check($_POST[$hj]) : '';
     $g = isset ($_POST[$gj]) ? functions::check($_POST[$gj]) : '';
     $o = isset ($_POST[$oj]) ? functions::check($_POST[$oj]) : '';


if($h && $g)mysql_query("INSERT INTO `formul` SET `type`=2, `name`='".$o."', `kom1`='".$h."', `kom2`='".$g."', `refid`='".$usid."';");
}
echo'<div class="menu">Тур успешно создан!</div><div class="bmenu"><a href="?act=novtour&amp;id='.$id.'">Добавить ещё</a> | <a href="admin.php?id='.$id.'">Все туры</a></div>';
          
   
   
        
     }else {
     
     
echo'<div class="menu"><form action="?act=novtour" method="post"><b>Добавление нового тура</b><br/><br/>Вид:<br/>
<select name="sport"><option value="">-</option><option value="hockey">Англия</option><option value="basket">Испания</option><option value="tennis">Италия</option><option value="f1">Германия</option><option value="biathlon">Франция</option></select><br/>
Описание:<br/><input type="text" name="opisanie" size="9"/><br/>';
$m=date("m"); $y=date("Y");
echo'Дата закрытия:<br/><input type="text" name="den" size="2"/><input type="text" name="mes" size="2" value="'.$m.'"/><input type="text" name="god" size="4" value="'.$y.'"/><br/>
Время:<br/><input type="text" name="chas" size="2"/>:<input type="text" name="min" size="2"/><br/><br/>';
for($i=1;$i<11;$i++){
echo'Матч '.$i.':<br/><input type="text" name="h'.$i.'" size="9"/>:<input type="text" name="g'.$i.'" size="9"/><br/>Описание:<br/><input type="text" name="o'.$i.'" size="9"/><br/>';}
echo'<div class="bmenu"><input type="submit" value="Добавить" name="submit" /></div></form></div>'; }
break;



 }


     echo '<div class="phdr"><a href="index.php?">Главная</a></div>';


 require_once("../incfiles/end.php"); ?>


где у меня здесь ошибка?
.

-=ДИМОН=-, на твой пост (07.07.2015 / 14:27) отвечу, Синтаксических ошибок в том коде нет, а чтобы искать логические, надо устанавливать скрипт целиком, и заниматься его отладкой. А чтобы заниматься отладкой скрипта, нужно хорошо разбираться в языке программирования.
P.S.: ты не с того края взялся за изучение, и попросту тратишь время, вбивая посты на форуме и в личку. Читай учебники, смотри видео, разбирай простые скрипты.

.
╭∩╮ (`-`) ╭∩╮
# ViROSS (07.07.2015 / 00:15)
устанавливал новю библиотеку себе на сайт, делал запрос и появилась ошибка кто знает как испоавить??

[php]DROP TABLE IF EXISTS `cms_library_rating`;
CREATE TABLE IF NOT EXISTS `cms_library_ratin
В самом запросе ошибок нет.
Я сейчас проверил, все нормально импортируется.
.
The Frontend-Warrior

-=ДИМОН=-, канай отсюда редиска! Маргалы выкалю, рога поотшибаю! когда вы все, наконец, научитесь спойлером пользоваться !? туеву хучу кода на страницу скидывают, хоть о других подумайте, как с мобилки страницу скролить?

.
The Frontend-Warrior
# TalkingTom (07.07.2015 / 13:32)
Moy sayt yest kakoyto sintakticheski oshibka tolko vidim v google chrome i safari. Kak eto ubrat?
найти ошибку в разметке с помощью валидатора и исправить
.

Подскажите не дорогой украинский хостинг. С поддоменом, оплата через киви

.

-=ДИМОН=-, http://johncms.com/forum/index ... 33052

.

Как можно сделать новости на главной лента новостей Вот
пример www.goalless.ru/
А нужно сделать тут
http://fut-men.ru вот с этого страници
http://fut-men.ru/s_news кто может помогите.

Всего: 6714