jamen så får i hvad wetdog har sendt mig:)
index1.php:
<? include(\"func.php\");
if(isset($DelBask)) {
unset($kurv);
header(\"Location: index1.php\");
}
if($bset==1) {
add_to_basket($prodcode);
$bset=0;
}
switch ($cleanbasket) {
case 1:
inc_prod($index);
break;
case 2:
dec_prod($index);
break;
}
?>
<html>
<head>
<title>CC-SportsManagement</title>
<link rel=\"stylesheet\" href=\"style.css\" type=\"text/css\">
</head>
<body>
<span class = \"box6\">
<img src = ScaleWeb/cclogo.gif border=0>
</span>
<span class = \"box4\">
<a href=http://www.lonsdale-london.com><img src = ScaleWeb/logo.gif border=0></a>
</span>
<span class = \"box1\">
<?
if(isset($group)) {
print \"<H1><b>\" . show_group_txt($group) . \"</H1></b><p>\";
show_g2();
} else {
show_g1();
}
?>
</span>
<? if($kurv[\"total\"]>0) { ?>
<span class = \"box2\">
<?show_basket($group,$group2,$prodcode,$offset);?>
</span>
<?;}?>
<span class = \"box3\">
<?
if(isset($group2)) {
show_products($group,$group2,$offset);
} else {
show_main();
print \"<a href=# onclick=window.open(\'ScaleWeb/bet.gif\',\'NY\',\'location=no,toolbar=no,width=420,height=500\');>Vores betingelser kan I læse mere om ved at trykke her</a>\";
}
?>
</span>
</body>
</html>
func.php:
<?
session_register(\"cc\");
session_register(\"kurv\");
session_register(\"mail\");
//test-server
//mysql_pconnect(\"\") or die(mysql_error());
//$cc[\"db\"] = \"ccsport\";
//wetdog.dk
mysql_pconnect(\"\") or die(mysql_error());
$cc[\"db\"] = \"wetdogdk\";
function show_g1() {
global $cc;
$sql = \"select * from g1 order by g1\";
$res = mysql_db_query($cc[\"db\"], $sql) or die(mysql_error());
while($row = mysql_fetch_array($res)) {
$group2 = $row[0] + 1;
print \"<a href = $PHP_SELF?group=$row[0]&group2=$group2&offset=0> $row[1]\" . \"</a><br>\";
}
}
function show_g2() {
global $cc, $group;
$sql = \"select * from g2 where left(g2,1) = left(\'$group\',1) order by g2\";
$res = mysql_db_query($cc[\"db\"], $sql) or die(mysql_error());
while($row = mysql_fetch_array($res)) {
print \"<a href = $PHP_SELF?group=$group&group2=$row[0]&offset=0> $row[1]\" . \"</a><br>\";
}
print \"<p><p><H1><a href=index1.php>Hovedmenu</a></H1>\";
}
function show_group_txt($group) {
global $cc;
$sql = \"select g1txt from g1 where g1 = \'$group\'\";
$res = mysql_db_query($cc[\"db\"], $sql) or die(mysql_error());
while($row = mysql_fetch_array($res)) {
$gtxt = $row[0];
}
return $gtxt;
}
function show_products($group,$group2,$offset) {
global $cc;
$limit = 4;
$sql = \"select * from products where prodg = \'$group2\' limit $offset,$limit\";
$res = mysql_db_query($cc[\"db\"], $sql) or die(mysql_error());
print \"<table>\";
while($row = mysql_fetch_array($res)) {
if($row[\"picfile\"] == \"\") {
print \"<tr><td><img src=\\\"ScaleWeb/nopic.gif\\\" border=0></td>\";
} else {
print \"<tr><td><img src = \\\"ScaleWeb/$row[picfile]\\\" border = 0 height=\\\"60\\\" width=\\\"60\\\"><p>\";
}
print \"<td valign=top><font size=2 font color=#000000 face=tahoma>$row[Name]<br>\";
print \"$row[desc1]<br>\";
print \"$row[desc2]<br>\";
print \"£ $row[price]</td>\";
print \"<td><a href=$PHP_SELF?bset=1&group=$group&group2=$group2&prodcode=\".$row[\"Prodcode\"].\"&offset=$offset title=\\\"køb varen\\\"><img src=\\\"ScaleWeb/basket.gif\\\" border=0></td></tr></a>\";
print \"<tr><td><img src=\\\"ScaleWeb/line1.gif\\\" border=0></td>\";
print \"<td><img src=\\\"ScaleWeb/line2.gif\\\" border=0></td>\";
print \"<td><img src=\\\"ScaleWeb/line3.gif\\\" border=0></td></tr>\";
}
print \"</table>\";
$pages = intval(get_num_rows($group2) / 4);
if(get_num_rows($group2)%$limit) {
$pages++;
}
print \"<table><tr><td><font size=2 font color=#00157A face=tahoma>Resultatsider : | \";
for($x=1; $x<($pages*4); $x+=4) {
print \"<td><font size=2 font color=#000000 face=tahoma>\";
print \"<a href=$PHP_SELF?group=$group&group2=$group2&offset=\".($x-1).\">\";
if($x==1) {
print $x . \"-\" . ($x+3);
}else {
print ($x) . \"-\" . ($x+3);
}
print \"</a> | </td>\";
}
print \"</tr></table>\";
}
function get_num_rows($group2) {
global $cc;
$sql = \"select * from products where prodg = \'$group2\'\";
$res = mysql_db_query($cc[\"db\"], $sql) or die(mysql_error());
$num = mysql_num_rows($res);
return $num;
}
function add_to_basket($prodcode) {
global $cc, $kurv;
$dummy = 0;
for($i=0;$i<$kurv[\"antal_varer\"];$i++) {
if($kurv[$i][\"prodcode\"] == $prodcode) {
inc_prod($i);
$dummy = 1;
break;
}
}
if($dummy == 0) {
$sql = \"select * from products where prodcode = \'$prodcode\'\";
$search = (mysql_db_query($cc[\"db\"],$sql));
$row = mysql_fetch_array ($search);
$kurv[] = array(\"prodcode\" => $row[\"Prodcode\"], \"name\" => $row[\"Name\"], \"price\" => $row[\"price\"], \"antal\" =>1);
$kurv[\"total\"] += $row[\"price\"];
$kurv[\"antal_varer\"]++;
}
}
function inc_prod($index) {
global $kurv;
$kurv[$index][\"antal\"]++;
$kurv[\"total\"] = $kurv[\"total\"] + $kurv[$index][\"price\"];
}
function dec_prod($index) {
global $kurv;
if($kurv[$index][\"antal\"] != 1) {
$kurv[$index][\"antal\"]--;
$kurv[\"total\"] -= $kurv[$index][\"price\"];
} else {
remove_from_basket($index);
}
}
function remove_from_basket($index) {
global $kurv;
$kurv[\"total\"] -= $kurv[$index][\"antal\"] * $kurv[$index][\"price\"];
unset($kurv[$index]);
$kurv[$index] = $kurv[$index+1];
$hm = array_pop($kurv);
unset($hm);
$kurv[\"antal_varer\"]--;
}
function clear_basket() {
global $kurv;
unset($kurv);
}
function show_basket($group,$group2, $prodcode, $offset) {
global $kurv;
print \"<table class=table1><tr>\";
print \"<td class=td1><b><u>Navn</td>\";
print \"<td align=center width=10%></td>\";
print \"<td class=td1><b><u>Antal</td>\";
print \"<td class=td1><b><u>Pris</td></tr>\";
print \"<table>\";
for($x=0; $x<$kurv[\"antal_varer\"]; $x++) {
print \"<table class=table1><tr>\";
print \"<tr><td class=td1 width=50%>\" . $kurv[$x][\"name\"] . \"</td>\";
print \"<td width=5%>\";
print \"<a href=$PHP_SELF?group=$group&group2=$group2&cleanbasket=1&index=$x&offset=$offset>\";
print \"<img src=ScaleWeb/plus.gif border=0 alt=+1></a>\";
print \"<a href=$PHP_SELF?group=$group&group2=$group2&cleanbasket=2&index=$x&offset=$offset>\";
print \"<img src=ScaleWeb/minus.gif border=0 alt=-1></a></td>\";
print \"<td class=td1 width=5% align=center>\" . ($kurv[$x][\"antal\"]) . \"</td>\";
print \"<td class=td1 align=right width = 40%>\" . number_format((($kurv[$x][\"antal\"])*$kurv[$x][\"price\"]),2);
print \"</td></tr></table>\";
}
print \"<table class=table1><tr>\";
print \"<td><font size=2 font color=#00157A face=tahoma>Total : </td>\";
print \"<td></td><td><p></td>\";
print \"<td align=right><b><font size=2 font color=#00157A face=tahoma>£ \" . number_format($kurv[\"total\"],2) . \"</td><tr></table>\";
print \"<table class=table1><tr>\";
print \"<td class=td1><b><a href=confirm.php?group=$group&group2=$group2&offset=$offset><font size=1>[TIL KASSEN]</a></td>\";
print \"<td class=td1 align=right><b><a href=index1.php?DelBask=1><font size=1>[NULSTIL KURV]</a></td></tr></table>\";
}
function show_basket_confirm($group,$group2, $prodcode, $offset) {
global $kurv;
print \"<table class=table1><tr>\";
print \"<td class=td1><b><u>Navn</td>\";
print \"<td align=center width=10%></td>\";
print \"<td class=td1><b><u>Antal</td>\";
print \"<td class=td1><b><u>Pris</td></tr>\";
print \"<table>\";
for($x=0; $x<$kurv[\"antal_varer\"]; $x++) {
print \"<table class=table1><tr>\";
print \"<tr><td class=td1 width=50%>\" . $kurv[$x][\"name\"] . \"</td>\";
print \"<td width=5%>\";
print \"<a href=$PHP_SELF?group=$group&group2=$group2&cleanbasket=1&index=$x&offset=$offset>\";
print \"<img src=ScaleWeb/plus.gif border=0 alt=+1></a>\";
print \"<a href=$PHP_SELF?group=$group&group2=$group2&cleanbasket=2&index=$x&offset=$offset>\";
print \"<img src=ScaleWeb/minus.gif border=0 alt=-1></a></td>\";
print \"<td class=td1 width=5% align=center>\" . ($kurv[$x][\"antal\"]) . \"</td>\";
print \"<td class=td1 align=right width = 40%>\" . number_format((($kurv[$x][\"antal\"])*$kurv[$x][\"price\"]),2);
print \"</td></tr></table>\";
}
print \"<table class=table1><tr>\";
print \"<td><font size=2 font color=#00157A face=tahoma>Total : </td>\";
print \"<td></td><td><p></td>\";
print \"<td align=right><b><font size=2 font color=#00157A face=tahoma>£ \" . number_format($kurv[\"total\"],2) . \"</td><tr></table>\";
print \"<table class=table1><tr>\";
print \"<td class=td1><b><a href=index1.php?group=$group&group2=$group2&offset=$offset><font size=1>[SHOP IGEN]</a></td>\";
print \"<td class=td1 align=right><b><a href=index1.php?DelBask=1><font size=1>[NULSTIL KURV]</a></td></tr></table>\";
}
function show_basket_finish() {
global $kurv;
print \"<table class=table1><tr>\";
print \"<td class=td1><b><u>Navn</td>\";
print \"<td align=center width=10%></td>\";
print \"<td class=td1><b><u>Antal</td>\";
print \"<td class=td1><b><u>Pris</td></tr>\";
print \"<table>\";
for($x=0; $x<$kurv[\"antal_varer\"]; $x++) {
print \"<table class=table1><tr>\";
print \"<tr><td class=td1 width=50%>\" . $kurv[$x][\"name\"] . \"</td>\";
print \"<td class=td1 width=5% align=center>\" . ($kurv[$x][\"antal\"]) . \"</td>\";
print \"<td class=td1 align=right width = 40%>\" . number_format((($kurv[$x][\"antal\"])*$kurv[$x][\"price\"]),2);
print \"</td></tr></table>\";
}
print \"<table class=table1><tr>\";
print \"<td><font size=2 font color=#00157A face=tahoma>Total : </td>\";
print \"<td></td><td><p></td>\";
print \"<td align=right><b><font size=2 font color=#00157A face=tahoma>£ \" . number_format($kurv[\"total\"],2) . \"</td><tr></table>\";
print \"<table class=table1><tr>\";
print \"<td class=td1 align=center><b><a href=index1.php?DelBask=1><font size=1>[SHOP IGEN]</a></td>\";
print \"</tr></table>\";
}
if(date(Ymd)>20020131) {
unset($cc);
}
function show_main() {
print \"<H1>Velkommen til CC-SportsManagement og Lonsdale Sportsudstyr.</H1><p>\";
print \"Vi importerer direkte fra London de bedste kvalitetsprodukter, der bliver brugt i boksesporten over hele verden. Udvalget af fritidstøj vil efterhånden blive udvidet en del, men det er sportsudstyret der har førsteprioritet.<p>\";
print \"I løbet af kort tid vil I kunne klikke på CC-SportsManagement-logoet og her finde en anden interessant hjemmeside.<p>\";
print \"Se også siden <a href=http://www.lonsdale-london.com target = parent>
www.lonsdale-london.com</a> og her kan vi også være behjælpelige med at skaffe deres produkter indenfor fritidstøj m.m. <p>\";
}
function get_month($m) {
$m_txt = \"\";
switch($m) {
case 01: $m_txt = \"januar\"; break;
case 02: $m_txt = \"februar\"; break;
case 03: $m_txt = \"marts\"; break;
case 04: $m_txt = \"april\"; break;
case 05: $m_txt = \"maj\"; break;
case 06: $m_txt = \"juni\"; break;
case 07: $m_txt = \"juli\"; break;
case 08: $m_txt = \"august\"; break;
case 09: $m_txt = \"september\"; break;
case 10: $m_txt = \"oktober\"; break;
case 11: $m_txt = \"november\"; break;
case 12: $m_txt = \"december\"; break;
}
}
?>