Jump to content

Pavel_html

User
  • Posts

    692
  • Joined

  • Last visited

Everything posted by Pavel_html

  1. Функция вызывается только тогда, когда производится запрос ?action=list
  2. Ух!! А как это исправить.
  3. Функция для главной страницы вызывается, если вызывается ?action=list
  4. Вот написал некое подобие движка. Вот код <?php function e_list(){ global $out; $index=$articles[33]["body"]; $out["center"].="$index"; } function e_show(){ global $out, $articles; $id=$_GET["id"]; $name=$articles[$id]["title"]; $body=$articles[$id]["body"]; $out["title"].="$name"; $out["center"].="<p>$body</p>"; } $txt1=file_get_contents("beach3.txt"); $txt2=file_get_contents("beach4.txt"); $txt3=file_get_contents("beach-f4.txt"); $txt4=file_get_contents("beach-f6.txt"); $txt5=file_get_contents("beach-f5.txt"); $txt6=file_get_contents("beach-f7.txt"); $txt7=file_get_contents("beach-f8.txt"); $txt8=file_get_contents("beach-f9.txt"); $txt9=file_get_contents("beach-f10.txt"); $txt10=file_get_contents("beach-f11.txt"); $txt11=file_get_contents("beach-f12.txt"); $txt12=file_get_contents("beach-f13.txt"); $txt13=file_get_contents("beach-f14.txt"); $txt14=file_get_contents("beach-f15.txt"); $txt15=file_get_contents("beach-f16.txt"); $txt16=file_get_contents("beach-f17.txt"); $txt17=file_get_contents("beach-f18.txt"); $txt18=file_get_contents("beach-f19.txt"); $txt19=file_get_contents("beach-f20.txt"); $txt20=file_get_contents("beach-f21.txt"); $txt21=file_get_contents("beach-f22.txt"); $txt22=file_get_contents("beach-f23.txt"); $txt23=file_get_contents("beach-f24.txt"); $txt24=file_get_contents("beach-f31.txt"); $txt25=file_get_contents("beach-f26.txt"); $txt26=file_get_contents("beach-f27.txt"); $txt27=file_get_contents("beach-f28.txt"); $txt28=file_get_contents("beach-f29.txt"); $txt29=file_get_contents("beach-f30.txt"); $txt30=file_get_contents("beach-f25.txt"); $txt32=file_get_contents("kontakt.txt"); $txt33=file_get_contents("index.txt"); $txt34=file_get_contents("news1.txt"); $txt35=file_get_contents("news2.txt"); $txt36=file_get_contents("news3.txt"); $txt37=file_get_contents("news4.txt"); $articles=array(); $articles[1]["title"]='О нас'; $articles[1]["body"]=$txt1; $articles[2]["title"]='Наши звери'; $articles[2]["body"]=$txt2; $articles[3]["title"]='Носуха обыкновеная'; $articles[3]["body"]=$txt3; $articles[4]["title"]='Енотовидная собака'; $articles[4]["body"]=$txt4; $articles[5]["title"]='Енот-полоскун'; $articles[5]["body"]=$txt5; $articles[6]["title"]='Яванский макак-крабоед '; $articles[6]["body"]=$txt6; $articles[7]["title"]='Агути оливковый'; $articles[7]["body"]=$txt7; $articles[8]["title"]='Хорь декоративный'; $articles[8]["body"]=$txt8; $articles[9]["title"]='Еж ушастый'; $articles[9]["body"]=$txt9; $articles[10]["title"]='Кролик карликовый'; $articles[10]["body"]=$txt10; $articles[11]["title"]='Шиншила обыкновеная'; $articles[11]["body"]=$txt11; $articles[12]["title"]='Ара зел?нокрылый'; $articles[12]["body"]=$txt12; $articles[13]["title"]='Черноголовая аратинга'; $articles[13]["body"]=$txt13; $articles[14]["title"]='Патогонский попугай'; $articles[14]["body"]=$txt14; $articles[15]["title"]='Ожереловый попугай'; $articles[15]["body"]=$txt15; $articles[16]["title"]='Волнистый попугай'; $articles[16]["body"]=$txt16; $articles[17]["title"]='Неразлучники Фишера'; $articles[17]["body"]=$txt17; $articles[18]["title"]='Неразлучник масковый'; $articles[18]["body"]=$txt18; $articles[19]["title"]='Неразлучник розовощекий'; $articles[19]["body"]=$txt19; $articles[20]["title"]='Неясыть длиннохвостая'; $articles[20]["body"]=$txt20; $articles[21]["title"]='Сова ушастая'; $articles[21]["body"]=$txt21; $articles[22]["title"]='Ворона обыкновеная'; $articles[22]["body"]=$txt22; $articles[23]["title"]='Ворон обыкновеный'; $articles[23]["body"]=$txt23; $articles[24]["title"]='Тритон испанский'; $articles[24]["body"]=$txt24; $articles[25]["title"]='Лягушка шпроцевая'; $articles[25]["body"]=$txt25; $articles[26]["title"]='Черепаха средеазиатская'; $articles[26]["body"]=$txt26; $articles[27]["title"]='Черепаха болотная'; $articles[27]["body"]=$txt27; $articles[28]["title"]='Черепаха красноухая'; $articles[28]["body"]=$txt28; $articles[29]["title"]='Трионикс'; $articles[29]["body"]=$txt29; $articles[30]["title"]='Наши юннаты'; $articles[30]["body"]=$txt30; $articles[31]["title"]='Гостевая'; $articles[31]["body"]=$txt31; $articles[32]["title"]='Контакт'; $articles[32]["body"]=$txt32; $articles[33]["title"]='Главная'; $articles[33]["body"]=$txt33; $articles[34]["title"]='Новости'; $articles[34]["body"]=$txt34; $articles[35]["title"]='Новости'; $articles[35]["body"]=$txt35; $articles[36]["title"]='Новости'; $articles[36]["body"]=$txt36; $articles[37]["title"]='Новости'; $articles[37]["body"]=$txt37; $out=array(); $out["title"]=$articles[$id]["title"]; $out["center"]=' '; $tpl=<<<END <html> <head> <link rel="stylesheet" type="text/css" href="css/styles.css"/> <title><!-title-></title> </head> <body text="#000000" background="fon.gif"> <img src="images/logo.gif" id="header"> <div class="main"> <img src="images/menu.jpg" usemap="#menu"> <map name="menu"> <area shape="rect" coords="18,27,135,58" href="?action=list"> <area shape="rect" coords="188,29,313,59" href="?action=show&id=1"> <area shape="rect" coords="370,29,485,59" href="?action=show&id=2"> <area shape="rect" coords="537,28,655,58" href="?action=show&id=30"> <area shape="rect" coords="707,29,829,60" href="http://clubunnatov.forumcity.com"> </map> <!-center-> </div> </body> </html> END; if(!isset($_GET["action"])){ $_GET["action"]='list'; } switch ($_GET["action"]){ case "show": e_show(); break; case "list": e_list(); default; break; } $ar=array( "<!-title->"=>$out["title"], "<!-center->"=>$out["center"] ); print str_replace(array_keys($ar),array_values($ar),$tpl); ?> Проблема в том, что на главной странице НЕЧЕГО не отображается. По главной странице у меня функция e_list().
  5. Так ктонибудь оценит то что я создал? Чему научился. Мне очень важно ваше мнение.
  6. А вот и ссылка рабочий версии этого движка: http://www.clubunnatov.spb.ru/unnat/index.php
  7. А вот простой движок на файлах: <?php function fill_menu(){ global $out, $articles; foreach(array_keys($articles) as $i){ $out["menu"].="<a href="?action=show&id=$i">"; $out["menu"].=$articles[$i]["title"].'</a> '; } } function e_list(){ global $out; $out["center"].='<a href="?action=list">Главная</a> '; $out["center"].='<center><b>Главная страница</b></center>'; } function e_show(){ global $out, $articles; $id=$_GET["id"]; $name=$articles[$id]["title"]; $body=$articles[$id]["body"]; $out["center"].='<a href="?action-list"></a>'; $out["center"].="<a href="?action=show&id=$id">$name</a> "; $out["center"].="<center><b>$name</b></center>"; $out["center"].="<p>$body</p>"; } $txt1=file_get_contents("1.txt"); $txt2=file_get_contents("2.txt"); $txt3=file_get_contents("3.txt"); $articles=array(); $articles[1]["title"]='Первая статья'; $articles[1]["body"]=$txt1; $articles[2]["title"]='Вторая статья'; $articles[2]["body"]=$txt2; $articles[3]["title"]='Третья статья'; $articles[3]["body"]=$txt3; $out=array(); $out["title"]='Наш сайт'; $out["menu"]='<center><b>Меню</b></center>'; $out["center"]=' '; $out["bottom"]=' '; $tpl=<<<END <html> <head> <title><!-title-></title> </head> <body> <table border="1" bordercolor="#000000" width="100%"> <tr> <td height="100">Шапка</td> </tr> <tr> <td width="200" valign="top" height="60"> <!-menu-> </td> <td valign="top" height="60"> <!-center-> </td> </tr> <tr> <td height="30" colspan="2" align="center"> <!-bottom-> </td> </tr> </table> </body> </html> END; if(!isset($_GET["action"])){ $_GET["action"]='list'; } switch ($_GET["action"]){ case "show": e_show(); break; case "list": e_list(); default; break; } fill_menu(); $ar=array( "<!-title->"=>$out["title"], "<!-menu->"=>$out["menu"], "<!-center->"=>$out["center"], "<!-bottom->" =>$out["bottom"] ); print str_replace(array_keys($ar),array_values($ar),$tpl); ?>
  8. Все! Почитал все что надо. И вот сделал модель движка. Ведь по принцыпу движок работает так? <?php function fill_menu(){ global $out, $articles; foreach(array_keys($articles) as $i){ $out["menu"].="<a href="?action=show&id=$i">"; $out["menu"].=$articles[$i]["title"].'</a> '; } } function e_list(){ global $out; $out["center"].='<a href="?action=list">Главная</a> '; $out["center"].='<center><b>Главная страница</b></center>'; } function e_show(){ global $out, $articles; $id=$_GET["id"]; $name=$articles[$id]["title"]; $body=$articles[$id]["body"]; $out["center"].='<a href="?action-list"></a>'; $out["center"].="<a href="?action=show&id=$id">$name</a> "; $out["center"].="<center><b>$name</b></center>"; $out["center"].="<p>$body</p>"; } $articles=array(); $articles[1]["title"]='Первая статья'; $articles[1]["body"]='Текст первой статьи'; $articles[2]["title"]='Вторая статья'; $articles[2]["body"]='Текст второй статьи'; $articles[3]["title"]='Третья статья'; $articles[3]["body"]='Текст третьей статьи'; $out=array(); $out["title"]=''; $out["menu"]='<center><b>Меню</b></center>'; $out["center"]=' '; $out["bottom"]=' '; $tpl=<<<END <html> <head> <title><!-title-></title> </head> <body> <table border="1" bordercolor="#000000" width="100%"> <tr> <td height="100">Шапка</td> </tr> <tr> <td width="200" valign="top" height="60"> <!-menu-> </td> <td valign="top" height="60"> <!-center-> </td> </tr> <tr> <td height="30" colspan="2" align="center"> <!-bottom-> </td> </tr> </table> </body> </html> END; if(!isset($_GET["action"])){ $_GET["action"]='list'; } switch ($_GET["action"]){ case "show": e_show(); break; case "list": e_list(); default; break; } fill_menu(); $ar=array( "<!-title->"=>$out["title"], "<!-menu->"=>$out["menu"], "<!-center->"=>$out["center"], "<!-bottom->" =>$out["bottom"] ); print str_replace(array_keys($ar),array_values($ar),$tpl); ?>
  9. Читай, тут все про этот тег http://htmlbook.ru/html/object.html
  10. Спасибо, буду делать.
  11. Фотошоп есть
  12. И вот че мне высвечивается: http://images.google.ru/images?hl=ru&q=%D0...gbv=2&aq=-1&oq=
  13. Но фотика под рукой нету...
  14. Всем привет! Не подскажете где можно скачать фон в виде листа в клеточку ( вырваный из тетради). Мне просто он нужен для оформления сайта. Причем он должен быть с тенями.
  15. Готово!! Исправил все (почти) ошибки. Добавил новую панель навигации. Теперь ничего не смещяется. Добавил гостевую. В общем ВСЕ исправил. Смотрим: http://clubunnatov.spb.ru/
  16. Огромное Спасибо. Буду читать.
  17. так есть ли в инете статья по деланью порталов?
  18. Я б тебе посоветовал сделать форму обратной связи, ну как здесь, у меня http://clubunnatov.spb.ru/kontakt.html
  19. Нет. Я имею введу чтобы был просто текст (не изображение). И чтоб он так стоял.
  20. А можно этого добится путем CSS?
  21. На сайте http://www.pushnoy.ru/ есть вертикальные ссылки. Как их сделать?
  22. Зайди по этой ссылке: http://clubunnatov.spb.ru/test.php Тут все про php моего хостинга.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy