Вниз  PHP и мелкие вопросы
- 18.08.2013 / 13:45
Temych
  Пользователь

Temych 
Сейчас: Offline
vl@volk, а как использовать несколько разных скриптов в контенте скажем, в каждом скрипте постоянно подключать блоки?
- 18.08.2013 / 13:46
Helltar
  Пользователь

Helltar 
Сейчас: Offline
Temych,

  1. <?php
  2. if($_REQUEST['ok']) {
  3.     echo 'oki';
  4.     $file=fopen('file.txt', 'wt');
  5.     fwrite($file, $_REQUEST['text']);
  6.     fclose($file);
  7.     header('Location: index.php');
  8. }
  9. ?>
  10.  
  11. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  12. <html xmlns="http://www.w3.org/1999/xhtml">
  13. <head>
  14. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  15. <title>Документ без названия</title>
  16. </head>
  17.  
  18. <body>
  19. <div style="width:100%;">
  20.  
  21. <?php
  22. include('header.php');
  23. include('content.php');
  24. include('footer.php');
  25. ?>
  26.  
  27. </div>
  28.  
  29. </body>
  30. </html>

- 18.08.2013 / 13:54
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Красивее будет так:
Открыть спойлер

__________________
 знает толк
- 18.08.2013 / 14:23
Helltar
  Пользователь

Helltar 
Сейчас: Offline
vl@volk, нифига там не красивее :facepalm2:

Изменено Helltar (18.08 / 14:30) (всего 2 раза)
- 18.08.2013 / 15:28
BaldaI
  Пользователь

BaldaI 
Сейчас: Offline
Так красивее:
  1. <?php
  2.  
  3. class SiteController extends Controller
  4. {
  5.   public function actionContent()
  6.   {
  7.     $model = new Content;
  8.  
  9.     if(isset($_POST['ok']))
  10.     {
  11.       $model->attributes = $_POST['Content'];
  12.       if($model->save())
  13.         $this->redirect();
  14.     }
  15.  
  16.     $this->render('content_form', compact('model'));
  17.   }
  18. }


Изменено BaldaI (18.08 / 15:30) (всего 1 раз)
- 18.08.2013 / 16:30
Helltar
  Пользователь

Helltar 
Сейчас: Offline
Ой, не досмотрел. Исправил.
И, конечно же, не забудь в content.php, <form action="script.php"> на index.php поменять.
Код:
Открыть спойлер


Изменено Helltar (18.08 / 16:31) (всего 1 раз)
- 18.08.2013 / 18:06
Temych
  Пользователь

Temych 
Сейчас: Offline
Спасибо, только header('Location: index.php'); не работает, есть какая нибудь литература по созданию сайтов на пхп, именно сайтов, а не самого языка, был бы признателен
- 18.08.2013 / 18:12
Helltar
  Пользователь

Helltar 
Сейчас: Offline
header('Location: index.php'); не работаетTemych, бери тот код что више твоего поста. (в спойлере)
- http://google.com/search?q=литература+по+созданию+сайтов+на+пхп

Изменено Helltar (18.08 / 18:13) (всего 1 раз)
- 19.08.2013 / 08:50
Temych
  Пользователь

Temych 
Сейчас: Offline
Еще такой вопрос, есть у меня 3 файла контент, футер, хидер, с разметкой, со стилями, если у меня есть несколько скриптов, то выполняясь каждый раз теряются стили, добавлять их каждый раз в скрипты мне кажется не вариант, если есть у кого киньте пожалуйста мне готовую страничку, с разметкой, стилями, и несколькими подключаемыми скриптами, желательно которые в отдельных файлах лежат, хочу понять как делать страницу где один скрипт, не меняет отображение всей страницы, или хоть обьясните :-(
- 19.08.2013 / 09:17
Helltar
  Пользователь

Helltar 
Сейчас: Offline
Temych, эммм... то есть, хидер и футер по идеи нужно включать в каждую страницу.
А так, для сокращения написания кода смотри в сторону ООП.
Наверх  Всего сообщений: 4740
Фильтровать сообщения
Поиск по теме
Файлы топика (129)