RSS    

   Курсовая работа: Створення веб-сайту для електронного магазину

<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>

</body></html><!-- /body -->

Сторінка додавання категорій категорій

<?php include "blocks/db.php"; ?>

<td>

<img src="image/logo.jpg"> <br>

</td>

<head> <link rel="stylesheet" href="style.css" type="text/css" media="screen" /> </head>

<!-- TinyMCE -->

<script type="text/javascript" src="jscripts/tiny_mce/tiny_mce.js"></script>

<script type="text/javascript">

tinyMCE.init({

// General options

mode : "textareas",

theme : "advanced",

plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,inlinepopups",

 

// Theme options

theme_advanced_buttons1 : "bold,italic,underline,justifyleft,justifycenter,justifyright,justifyfull,formatselect,fontselect,fontsizeselect",

theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,bullist,numlist,undo,redo,|,link,unlink,anchor,image,code,forecolor,backcolor",

theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,media,fullscreen",

theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,pagebreak",

theme_advanced_toolbar_location : "top",

theme_advanced_toolbar_align : "left",

theme_advanced_statusbar_location : "bottom",

theme_advanced_resizing : true,

// Example word content CSS (should be your site CSS) this one removes paragraph margins

content_css : "css/word.css",

// Drop lists for link/image/media/template dialogs

template_external_list_url : "lists/template_list.js",

external_link_list_url : "lists/link_list.js",

external_image_list_url : "lists/image_list.js",

media_external_list_url : "lists/media_list.js",

// Replace values for the template plugin

template_replace_values : {

username : "Some User",

staffid : "991234"}});</script>

<!-- /TinyMCE --><div class="art-nav"><div class="l"></div><div class="r"></div><ul class="art-menu"><li>

<a href="index.php" class="active"><span class="l"></span><span class="r"></span><span class="t">Категорії</span></a><ul> <?php

$result1 = mysql_query("SELECT * FROM categories") or die(mysql_error());while ($myrow1 = mysql_fetch_array($result1 )) { ?><li><a href="#"> <?php echo $myrow1['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 = 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


Страницы: 1, 2, 3, 4, 5


Новости


Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

                   

Новости

Обратная связь

Поиск
Обратная связь
Реклама и размещение статей на сайте
© 2010.