skórki sa wikonywane programem artisteer 3.1 -> nie mam zdolnosci atystycznych wiec takie rozwiazanie wydale mi sie sluszne i dalo mi tyle skorek ile moze wypluc ten program
calosc powstala w CS3 wiec funkcja filtrujaca sql jest z niego wzieta
Kod
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}
?>
z niego tez pochodza spry to walidacji pol formularzy
cala skorka po przygotowaniu wyglada tak
Kod
<?php
if (!isset($_SESSION)) session_start();
require_once('php/define.php');
require_once('php/GetSQLValueString.php');
require_once('php/class_headSite.php');
$strona = new headSite;
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"[]>
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="pl-PL" xml:lang="pl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<?php $strona->get_metatags()?>
<base href="<?php echo $strona->base ?>" />
<title><?php echo $strona->title ?></title>
<link rel="stylesheet" href="<?php echo SITE ?>style.css" type="text/css" media="screen" />
<!--[if IE 6]><link rel="stylesheet" href="<?php echo SITE ?>style.ie6.css" type="text/css" media="screen" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" href="<?php echo SITE ?>style.ie7.css" type="text/css" media="screen" /><![endif]-->
<script type="text/javascript" src="<?php echo SITE ?>jquery.js"></script>
<script type="text/javascript" src="<?php echo SITE ?>script.js"></script>
<?php if ($strona->validation) require_once('php/validation.php'); ?>
<style type="text/css">
.post .layout-item-0 {
padding-right: 10px;
padding-left: 10px;
}
.ie7 .post .layout-cell {
border:none !important;
padding:0 !important;
}
.ie6 .post .layout-cell {
border:none !important;
padding:0 !important;
}
</style>
</head>
<body>
<div id="main">
<div class="cleared reset-box"></div>
<div class="bar nav">
<div class="nav-outer">
<div class="nav-wrapper">
<div class="nav-inner">
<?php $strona->get_menu_gorne()?>
</div>
</div>
</div>
</div>
<div class="cleared reset-box"></div>
<div class="header">
<div class="header-position">
<div class="header-wrapper">
<div class="cleared reset-box"></div>
<div class="header-inner">
<div class="headerobject"></div>
<div class="logo">
<h1 class="logo-name"><a href="<?php echo SITE ?>">Prosty CMS</a></h1>
<h2 class="logo-text">strona demonstracyjna</h2>
</div>
</div>
</div>
</div>
</div>
<?php $strona->get_reklama(1);?>
<div class="cleared reset-box"></div>
<div class="box sheet">
<div class="box-body sheet-body">
<div class="layout-wrapper">
<div class="content-layout">
<div class="content-layout-row">
<div class="layout-cell sidebar1">
<?php $strona->get_menu_boczne()?>
<?php $strona->get_reklama(2);?>
<?php $strona->get_licznik()?>
<?php $strona->get_statystyki_katalogu()?>
<div class="cleared"></div>
</div>
<div class="layout-cell content">
<?php $strona->get_reklama(3);?>
<?php $strona->get_formularz()?>
<?php $strona->get_articles()?>
<?php $strona->get_komponent()?>
<?php $strona->get_cid()?>
<?php $strona->get_wid()?>
<?php $strona->get_reklama(4);?>
<div class="cleared"></div>
</div>
</div>
</div>
</div>
<div class="cleared"></div>
<div class="footer">
<div class="footer-body"> <?php $strona->rss() ?>
<div class="footer-text">
<?php $strona->get_menu_dolne()?>
<p>Copyright 2012.SieZamawia.pl<br />
Wszystkie prawa zastrzeżone.</p>
</div>
<div class="cleared"></div>
</div>
</div>
<div class="cleared"></div>
</div>
</div>
<div class="cleared"></div>
<p class="page-footer"></p>
<div class="cleared"></div>
</div>
</body>
</html>
w wielu przypadkach nie trzeba nic przestawiac by uzyskac nowy wyglad w innym wystarczy przestawic te elementy $strona->get_costam()
pozdrawiam