Смекни!
smekni.com

Створення веб-сайту для електронного магазину (стр. 4 из 4)

</li><?php } $add = 1; ?>

<li><a href="add.php?add=<?php echo $add; ?>"><img src="image/add.png" alt="Додати"> - Додати категорію</a></li></ul></li><li>

<a href="index.php" class="active"><span class="l"></span><span class="r"></span><span class="t">Види</span></a><ul>

<?php $result2 = mysql_query("SELECT * FROM submenu") or die(mysql_error()); while ($myrow2 = mysql_fetch_array($result2 )) {?><li><a href="#"> <?php echo $myrow2['title']; ?> </a>

<ul><li><a href=#><img src="image/edit.png" alt="Редагувати"> - Редагувати</a></li><li><a href=#><img src="image/del.png" alt="Видалити"> - Видалити</a></li></ul>

</li><?php } $add = 2;?>

<li><a href="add.php?add=<?php echo $add; ?>"><img src="image/add.png" alt="Додати"> - Додати вид</a></li></ul></li><li>

<a href="index.php" class="active"><span class="l"></span><span class="r"></span><span class="t">Товари</span></a>

<ul> <?php $result3 = mysql_query("SELECT * FROM products") or die(mysql_error()); while ($myrow3 = mysql_fetch_array($result3)) {?> <li> <a href="#"> <?php echo $myrow3['title'];?> </a>

<ul><li><a href=#><img src="image/edit.png" alt="Редагувати"> - Редагувати</a></li><li><a href=#><img src="image/del.png" alt="Видалити"> - Видалити</a></li></ul>

</li><?php } $add = 3;?> <li><a href="add.php?add=<?php echo $add; ?>"><img src="image/add.png" alt="Додати"> - Додати товар</a></li> </ul></li><li>

<a href="index.php" class="active"><span class="l"></span><span class="r"></span><span class="t">Контактна інформація</span></a>

<ul><li><a href=#><img src="image/edit.png" alt="Редагувати"> - Редагувати</a></li></ul></li><li>

<a href="index.php" class="active"><span class="l"></span><span class="r"></span><span class="t">Банери</span></a>

<ul><li><a href=#><img src="image/edit.png" alt="Редагувати"> - Редагувати</a></li></ul></li></ul></div><?php

if (isset ($_GET['add'])) {$add = $_GET['add'];}

if ($add == 1) {

if (isset($_POST['j'])){ $r =0;

if (isset ($_POST['title'])){$title = $_POST['title'];}

if (isset ($_POST['description'])){$description = $_POST['description'];}

if (isset ($_POST['img'])){$img = $_POST['img'];}

if (empty($title)) {echo "<font color='#FF0066'>Ви не ввели заголовок.</font><br>"; $r=1; unset($title);}

if (empty($description)) {echo "<font color='#FF0066'>Ви не ввели описю</font><br>"; $r=1; unset($description);}

if (empty($img)) {echo "<font color='#FF0066'>Ви не вибрали картинку.</font><br>"; $r=1; unset($img);}

if ($r == 1) {die("Помилка!! <a href='add.php?add=".$add."'> Назад</a> <a href='index.php'> На головну</a> " );} else {echo "Дані успішно додані. <a href='add.php?add=".$add."'> Назад</a> <a href='index.php'> На головну</a>"; mysql_query ("INSERT INTO categories(title,description ,img)VALUES ('$title','$description','$img')"); }} else { echo "

<h3>Додати категорію:</h3>

<form action = 'add.php' method='post' target='_self'>

<label>Введіть заголовок</label><br><input type='text' name='title' /> <br>

<label>Опис</label>

<textarea name='description'></textarea>

<label>Зображення</label><br><input type='file' name='img' /> <br>

<input type='hidden' name='j'>

<input type='submit' value='Додати'>

</form><br><br><br> <a href='index.php'> На головну</a> ";} }?><?php

if (isset ($_GET['add'])) {$add = $_GET['add'];}

if ($add == 2) {

if (isset($_POST['j'])){ $r =0;

if (isset ($_POST['title'])){$title = $_POST['title'];}

if (isset ($_POST['name'])){$name = $_POST['name'];}

if (isset ($_POST['img'])){$img = $_POST['img'];}

if (empty($title)) {echo "<font color='#FF0066'>Ви не ввели назву.</font><br>"; $r=1; unset($title);}

if (empty($name)) {echo "<font color='#FF0066'>Ви не ввели унікальну назву</font><br>"; $r=1; unset($name);}

if (empty($img)) {echo "<font color='#FF0066'>Ви не вибрали картинку.</font><br>"; $r=1; unset($img);}

if ($r == 1) {die("Помилка!! <a href='add.php?add=".$add."'> Назад</a> <a href='index.php'> На головну</a> " );} else {echo "Дані успішно додані. <a href='add.php?add=".$add."'> Назад</a> <a href='index.php'> На головну</a>"; mysql_query ("INSERT INTO submenu(title,name,img)VALUES ('$title','$name','$img')"); }} else { echo "

<h3>Додати вид:</h3>

<form action = 'add.php' method='post' target='_self'>

<label>Введіть назву</label><br><input type='text' name='name' /> <br>

<label>Введіть унікальну назву (англійськими)</label><br><input type='text' name='title' /> <br>

<label>Зображення</label><br><input type='file' name='img' /> <br>

<input type='hidden' name='j'>

<input type='submit' value='Додати'>

</form><br><br><br> <a href='index.php'> На головну</a> ";} }?>

<?php

if (isset ($_GET['add'])) {$add = $_GET['add'];}

if ($add == 3) {

if (isset($_POST['j'])){ $r =0;

if (isset ($_POST['title'])){$title = $_POST['title'];}

if (isset ($_POST['description'])){$description = $_POST['description'];}

if (isset ($_POST['fdescription'])){$description = $_POST['fdescription'];}

if (isset ($_POST['img'])){$img = $_POST['img'];}

if (isset ($_POST['price'])){$price = $_POST['price'];}

if (empty($title)) {echo "<font color='#FF0066'>Ви не ввели назву.</font><br>"; $r=1; unset($title);}

if (empty($description)) {echo "<font color='#FF0066'>Ви не ввели опис</font><br>"; $r=1; unset($description);}

if (empty($fdescription)) {echo "<font color='#FF0066'>Ви не ввели повний опис</font><br>"; $r=1; unset($fdescription);}

if (empty($img)) {echo "<font color='#FF0066'>Ви не вибрали картинку.</font><br>"; $r=1; unset($img);}

if (empty($price)) {echo "<font color='#FF0066'>Ви не вибрали ціну.</font><br>"; $r=1; unset($price);}

if ($r == 1) {die("Помилка!! <a href='add.php?add=".$add."'> Назад</a> <a href='index.php'> На головну</a> " );} else {echo "Дані успішно додані. <a href='add.php?add=".$add."'> Назад</a> <a href='index.php'> На головну</a>"; mysql_query ("INSERT INTO products(title,description,fdescription,,img, price)VALUES ('$title','$description','$fdescription','$img','$price')"); }} else { echo "

<h3>Додати товар:</h3>

<form action = 'add.php' method='post' target='_self'>

<label>Введіть назву</label><br><input type='text' name='title' /> <br>

<label>Опис</label>

<textarea name='description'></textarea>

<label>Повний опис</label>

<textarea name='fdescription'></textarea>

<label>Зображення</label><br><input type='file' name='img' /> <br>

<label>Введіть ціну</label><br><input type='text' name='price' /> <br>

<input type='hidden' name='j'>

<input type='submit' value='Додати'>

</form><br><br><br> <a href='index.php'> На головну</a> ";} }

?>

Висновок

Мета курсової роботи ствроення повноцінного веб-сайту в мому випадку інтернет магазину, а саме клієнтської та адміністративної частини за допомогою PHP та MySQLі Flashвставками. На далі для покращення веб сайту можна добавити можливість регістрації користувачів, створити модуль коментарів, створити кошик куди добавляється і оформлюється замовлення, Оптимізувати адміністративну частину, а саме покращити захист сайту за допомогою хеш-шифрування даних. Та покращити візуальне оформлення.


Список літератури

1.Д. Котеров, А.Костеров PHP 5 в оргиніналі.

2.www.php.su

3.google.com.ua