<?php include 'top.php';
if(isset($_SESSION['brugernavn'], $_SESSION['kodeord']))
{
include ("config.php");
$mand = mysql_query("SELECT * FROM vip_brugere WHERE email = '$_SESSION[brugernavn]'") or die(mysql_error());
$vis = mysql_fetch_array($mand);
?>
<script>
function kob
{
var slet=confirm("Er du sikker på du vil købe dette produkt?")
if (slet)
window.status=(self.location.href='?action=kob'+id)
}
</script>
<?
$produkt = mysql_query("SELECT * FROM vip_shop WHERE id = '$_GET[id]'");
$pr = mysql_fetch_assoc($produkt);
if($_GET['action'] == "kob") {
$ii = $_REQUEST['produktid'];
$produkt = mysql_query("SELECT * FROM vip_shop WHERE id = '$ii'");
$pr = mysql_fetch_array($produkt);
if($vis['point'] >= $pr['pris']) {
$bruger = $_REQUEST['brugernavn'];
mysql_query("UPDATE vip_brugere SET point = $vis[point] - $pr[pris] WHERE email = '$_SESSION[brugernavn]'");
mysql_query("INSERT INTO vip_bestilte (produktid, email, brugernavn, produktnavn)values ('$ii', '$_SESSION[brugernavn]', '$bruger', '$pr[navn]')");
mysql_query("INSERT INTO vip_bevaeg (kampagnenavn, point, dato, email)values ('Købt produkt $pr[navn]', '$pr[pris]', '$dato', '$_SESSION[brugernavn]')");
}else{
echo 'Du har ikke point nok til at købe dette produkt';
}
include 'bund.php';
exit;
}
if($vis['point'] >= $pr['pris']) {
?>
Dette produkt koster <?=$pr['pris'];?> point, og du har <?=$vis['point'];?>.
<BR />
<br />
<form action="kob.php?action=kob" method="post">
<input type="text" name="produktid" value="<?=$_GET['id'];?>" disabled><br />
Brugernavn på hjemmesiden: <br />
<input type="text" name="brugernavn" width="250"><br />
<input type="submit" value="Køb produktet">
</form>
<?
}
else
{
?>
Du mangler <?
$mangel = $pr['pris']-$vis['point'];
echo "$mangel"; ?>
point, for at købe dette produkt.
<?
}
}else{
echo 'Du er ikke logget ind';
}
include 'bund.php';
?>
Det der sker er at den fint køber produktet, og jeg får den da fint ind i vip bestilte osv, men produktnavnet, og prisen mangler jeg simpelhen, og derfor vil den heller ikke trække point fra brugeren, når vedkommende har købt produktet. Er der nogen der har en idé til hvad jeg kan gøre?