Eee-418 E-Commerce Project Report: Adanaspor Ticket Sales Website
Eee-418 E-Commerce Project Report: Adanaspor Ticket Sales Website
<?php
$server = "localhost";
$user = "root";
$pass = "";
$db = "biletsatis";
//veritabani baglantisi
mysql_select_db($db);
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
"?>
<body>
<?php
//hata gizleyici
error_reporting(0);
?>
<?php
//maclarin listesi
?>
<tr bgcolor="orangered">
<td width="58">Hafta</td>
<td width="87">Fiyat</td>
<td width="86"> </td>
</tr>
<?php
$backcolor="white";
$result = mysql_query($sql);
?>
<td><?=$row['hafta']?></td>
<td><?=$row['karsitakim']?></td>
<td><?=$row['fiyat']?></td>
<td>
Biletler tükenmiştir.
<?php } ?>
</tr>
<?php
?>
</table>
<?php
$result = mysql_query($sql);
$row = mysql_fetch_array($result)
?>
<tr>
<td width="80">Hafta</td>
<td width="302"><?=$row['hafta']?></td>
</tr>
<tr>
<td>Maç</td>
<td>Adanaspor - <?=$row['karsitakim']?></td>
</tr>
<tr>
<td>Fiyat</td>
<td><?=$row['fiyat']?> TL</td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Ad</td>
<td>
</td>
</tr>
<tr>
<td>Soyad</td>
</tr>
<tr>
<td>Telefon</td>
</tr>
<tr>
<td>Adres</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
</form>
<?php
mysql_query($sql);
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
//yeni bilet, biletlar tablosuna eklenir
$sql = "INSERT INTO biletler (macid, ad, soyad, telefon, adres, ucret, tarih) ";
$sql .= "VALUES(".$_GET['satinal'].",'".$_POST['ad']."','".$_POST['soyad']."','".
$_POST['telefon']."','".$_POST['adres']."','".$row['fiyat']."','".date("Y-m-d")."')";
mysql_query($sql);
?>
</body>
</html>
Salesman Page
<?php
error_reporting(0);
?>
<?php
session_start();
$server = "localhost";
$user = "root";
$pass = "";
$db = "biletsatis";
mysql_select_db($db);
//bilet silme islemi
if ($_GET['sil'] != ''){
mysql_query($sql);
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Untitled Document</title>
</head>
<body bgcolor="orangered">
<tr>
<td>ad</td>
<td>soyad</td>
<td>telefon</td>
<td>adres</td>
<td>ucret</td>
<td>tarih</td>
<td> </td>
</tr>
<?php
// biletler listelenir
$toplam = 0;
$bilet = 0;
$result = mysql_query($sql);
$bilet = $bilet + 1;
?>
<tr>
<td><?=$row['ad']?></td>
<td><?=$row['soyad']?></td>
<td><?=$row['telefon']?></td>
<td><?=$row['adres']?></td>
<td><?=$row['ucret']?></td>
<td><?=$row['tarih']?></td>
<td><a href="?sil=<?=$row['id']?>&mac=<?=$_GET['mac']?>">sil</a></td>
</tr>
<?php
?>
</table>
<br /><br />
</body>
</html>
Admin Page
<?php
// hata saklar
error_reporting(0);
?>
<?php
session_start();
$server = "localhost";
$user = "root";
$pass = "";
$db = "biletsatis";
//veritabani baglantisi
mysql_select_db($db);
//giris yapan kullanici tipi degiskene konur
$kullanici = $_SESSION['kullanici'];
$yap = $_GET['yap'];
$mesaj = '';
//giris islemi
if ($yap == 'giris'){
//yonetici girisi
if ($_POST['sifre']=='yonet'){
$kullanici = 'yonetici';
$_SESSION['kullanici'] = $kullanici;
}else if ($_POST['sifre']=='sat'){
//satici girisi
$kullanici = 'satici';
$_SESSION['kullanici'] = $kullanici;
} else {
$kullanici = '';
$_SESSION['kullanici'] = $kullanici;
$sql .= "VALUES(".$_POST['hafta'].",'".$_POST['karsitakim']."',".$_POST['fiyat'].",".
$_POST['bilet'].")";
mysql_query($sql);
mysql_query($sql);
mysql_query($sql);
?>
<!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">
<head>
</head>
"?>
<style type="text/css">
</style>
<body bgcolor="orangered">
<?php
echo $mesaj;
if ($kullanici=='')
?>
<form id="form1" name="form1" method="post" action="?yap=giris">
<p>
<label for="sifre">Şifre</label>
</p>
<p>
</p>
</form>
<?php
else
//yonetici ekrani
<tr>
<td colspan="8">Maçlar</td>
</tr>
<tr>
<td>Hafta</td>
<td> </td>
<td>Karşı Takım</td>
<td>Satılan</td>
<td>Kalan</td>
<td>Fiyat</td>
<td> </td>
<td> </td>
</tr>
<?php
$result = mysql_query($sql);
$result2 = mysql_query($sql2);
$row2 = mysql_fetch_array($result2);
$satilan = $row2['toplam'];
?>
<tr>
<td width="49">
<td width="98">Adanaspor</td>
<td width="159">
</tr>
</form>
<?php
?>
</table>
<p> </p>
<?php
?>
<tr>
</tr>
<tr>
<td width="110">Hafta</td>
</tr>
<tr>
<td>Karşı Takım</td>
</tr>
<tr>
<td>Fiyat</td>
TL</td>
</tr>
<tr>
<td>Toplam Bilet</td>
</tr>
<tr>
<td> </td>
<td>
</tr>
</table>
</form>
<?php
}else if ($kullanici=='satici'){
// satici ekrani
?>
<td colspan="6">Maçlar</td>
</tr>
<tr>
<td>Hafta</td>
<td> </td>
<td>Karşı Takım</td>
<td>Satılan</td>
<td>Kalan</td>
<td>Fiyat</td>
</tr>
<?php
$result = mysql_query($sql);
$result2 = mysql_query($sql2);
$row2 = mysql_fetch_array($result2);
$satilan = $row2['toplam'];
?>
<tr>
<td width="110">Adanaspor</td>
<td width="162"><?=$row['karsitakim']?></td>
<td width="94"><?=$row['bilet']?></td>
<td width="71"><?=$row['fiyat']?></td>
</tr>
<?php } ?>
</table>
<?php } ?>
<p> </p>
<?php } ?>
</body>
</html>
MYSQL
Öncelikle biletsatis adinda bir veritabanı oluşturduk.Bu veritabanının içinde biletler ve
maclar olmak üzere 2 adet tablomuz vardır.”biletler” tablosunda id, macid, ad , soyad
,telefon,adres,ucret ve tarih adlı 8 adet alan bulunmaktadır ve burada bileti satın alan
müşterinin kişisel bilgileri saklanır.Gerektiği zaman yönetici ve satıcı bileti satın alan kişinin
bilgilerini “biletler” tablosunun yardımıyla görebilir.”maclar” tablosunda
id,hafta,karsitakim,fiyat ve bilet alanları bulunmaktadır.burada yöneticinin girdiği karşıtakım
ismi ,bilet fiyatları ve toplam bilet adedi saklanır.Sadece yönetici maclar tablosunda değişiklik
yapma yetkisine sahiptir.