Добро пожаловать, Гость!
говнокод - Страница 0
Помощь мастерам | говнокод
Nnm :
Вот такую раскладку я использовал для загса казамы
<?php
define("H",$_SERVER["DOCUMENT_ROOT"].'/');
foreach(array('start','sess','settings','ipua','fnc','user') as $a)
include_once H.'sys/inc/'.$a.'.php';
$set['title']='Загс';
include_once H.'sys/inc/thead.php';
title();
aut();
if(isset($_GET['id']) && isset($user)){
$id=intval($_GET['id']);
if(!isset($_SESSION['present']))$_SESSION['present']='';
$w= array('buk' => 'Букет', 'inter' => 'Интерьер', 'tort' => 'Торт', 'kol' => 'Кольцо', 'kruiz' => 'Круиз', 'trans' => 'Транспорт');
if(isset($_GET['dir'])){
if(isset($_POST['img'])){
$img=db::escape(core::escape($_POST['img']));
$_SESSION['present']=$img;
$_SESSION['msg']='Подарок успешно добавлен в корзину';
header('location:zags.php?id='.$id);
die();
}
$dir=db::escape(core::escape($_GET['dir']));
echo '<div class="main_menu">Вы приобретаете '.strtr($dir,$w).' к свадьбе с '.user::nick($id).'</div>';
$e=glob('img/'.$dir.'/*.png');
foreach($e as $r)
echo '<table class="main"><tr><td><img src="'.$r.'"/>'.$r.'</td><td>Стоимость данного подарка составляет 1000 баллов. Уверены '.user::nick($id).' оценит ваше внимание</td></tr><tr><td><form class="menu" action="?id='.$id.'&'.$passgen.'"><input type="submit" name="img" value="Купить"/></form></td></tr></table>';
echo '<div class="foot">» <a href="?id='.$id.'">Назад в магазин</a></div>';
echo '<div class="foot">» <a href="zags.php?id='.$id.'">Назад в загс</a></div>';
include_once H.'sys/inc/tfoot.php';
die();
}
foreach(array('buk','inter','kol','kruiz','tort','trans') as $q)
echo '<div class="main">» <a href="?id='.$id.'&dir='.$q.'"> '.strtr($q,$w).'</a></div>';
echo '<div class="foot">» <a href="zags.php?id='.$id.'">Назад в загс</a></div>';
include_once H.'sys/inc/tfoot.php';
die();
}
?>
но кодер Olik назвал ее говнокодом вот я и подумал может и правда говнокод малюю? покажите как будет правельнее Я всю голову сломал
говнокод
13 Фев 2016Вот такую раскладку я использовал для загса казамы
<?php
define("H",$_SERVER["DOCUMENT_ROOT"].'/');
foreach(array('start','sess','settings','ipua','fnc','user') as $a)
include_once H.'sys/inc/'.$a.'.php';
$set['title']='Загс';
include_once H.'sys/inc/thead.php';
title();
aut();
if(isset($_GET['id']) && isset($user)){
$id=intval($_GET['id']);
if(!isset($_SESSION['present']))$_SESSION['present']='';
$w= array('buk' => 'Букет', 'inter' => 'Интерьер', 'tort' => 'Торт', 'kol' => 'Кольцо', 'kruiz' => 'Круиз', 'trans' => 'Транспорт');
if(isset($_GET['dir'])){
if(isset($_POST['img'])){
$img=db::escape(core::escape($_POST['img']));
$_SESSION['present']=$img;
$_SESSION['msg']='Подарок успешно добавлен в корзину';
header('location:zags.php?id='.$id);
die();
}
$dir=db::escape(core::escape($_GET['dir']));
echo '<div class="main_menu">Вы приобретаете '.strtr($dir,$w).' к свадьбе с '.user::nick($id).'</div>';
$e=glob('img/'.$dir.'/*.png');
foreach($e as $r)
echo '<table class="main"><tr><td><img src="'.$r.'"/>'.$r.'</td><td>Стоимость данного подарка составляет 1000 баллов. Уверены '.user::nick($id).' оценит ваше внимание</td></tr><tr><td><form class="menu" action="?id='.$id.'&'.$passgen.'"><input type="submit" name="img" value="Купить"/></form></td></tr></table>';
echo '<div class="foot">» <a href="?id='.$id.'">Назад в магазин</a></div>';
echo '<div class="foot">» <a href="zags.php?id='.$id.'">Назад в загс</a></div>';
include_once H.'sys/inc/tfoot.php';
die();
}
foreach(array('buk','inter','kol','kruiz','tort','trans') as $q)
echo '<div class="main">» <a href="?id='.$id.'&dir='.$q.'"> '.strtr($q,$w).'</a></div>';
echo '<div class="foot">» <a href="zags.php?id='.$id.'">Назад в загс</a></div>';
include_once H.'sys/inc/tfoot.php';
die();
}
?>
но кодер Olik назвал ее говнокодом вот я и подумал может и правда говнокод малюю? покажите как будет правельнее Я всю голову сломал
Комментарии:
МиссКаприз 17 Фев 2016
<?echo '<div class="main_menu">Вы приобретаете
' .
strtr ($dir ,$w ). ' к свадьбе с ' . user::nick( $id ). '</
div>' ;
?>
strtr() Убрать прще так $w[$dir]
foreach(array
( 'buk' ,'inter' ,'kol' ,'kruiz' ,'tort' ,'trans' ) as $q )
зачем??? foreach(array_flip($w) as $q) красивее
$id . '&dir=' .$q . '"> '. strtr($q , $w ). '</a></
div>' ;
та же ситуация $w[$q]
<?echo '<div class="main_menu">Вы приобретаете
' .
strtr ($dir ,$w ). ' к свадьбе с ' . user::nick( $id ). '</
div>' ;
?>
strtr() Убрать прще так $w[$dir]
foreach(array
( 'buk' ,'inter' ,'kol' ,'kruiz' ,'tort' ,'trans' ) as $q )
зачем??? foreach(array_flip($w) as $q) красивее
$id . '&dir=' .$q . '"> '. strtr($q , $w ). '</a></
div>' ;
та же ситуация $w[$q]
Nnm 13 Фев 2016
Автор темы
Добавлено:
а бляха! массив с папками дублировал!!!
Добавлено:
актуально
Автор темы
Юрий (13 Фев 2016):
так вот у него и спроси что не так, говорить могу все но не могут делать то что говрят
(с) кличко
Юрий, одна голова-хорошо, а три-змей Горыныч... (народная мудрость)так вот у него и спроси что не так, говорить могу все но не могут делать то что говрят
(с) кличко
Добавлено:
а бляха! массив с папками дублировал!!!
Добавлено:
актуально
Юрий 13 Фев 2016
так вот у него и спроси что не так, говорить могу все но не могут делать то что говрят
(с) кличко
так вот у него и спроси что не так, говорить могу все но не могут делать то что говрят
(с) кличко