Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Оператор switch и html код
Форумы портала PHP.SU » » Вопросы новичков » Оператор switch и html код

Страниц (1): [1]
 

1. Russer - 01 Марта, 2015 - 01:33:59 - перейти к сообщению
Здравствуйте !
Как в операторе switch правильно вставлять html код?
Суть такова есть код , как вместо /**Страница html**/ правильно вывести страницу , перед каждой строчкой писать echo или print_f больно не удобно получается и думаю не корректно, есть ли другой способ?
PHP:
скопировать код в буфер обмена
  1.  
  2. switch ($do) {
  3.  
  4.  
  5.  
  6. case 'edit':
  7.         $query = "SELECT * FROM `pn` WHERE `id` = '".$id."'";
  8.         $result = mysqli_query($db, $query) or die('Query failed : '.mysqli_error($db));
  9.         $res = mysqli_fetch_array($result, MYSQL_ASSOC);
  10.                         echo '<form action="update.php"  method="post" />';
  11.                         echo '<input type="text" hidden name="text" value="', $res['id'] ,'"/>';
  12.                
  13.  
  14.                         echo '<input type="text" name="id_db" id="id_db" value="', $res['id'] ,'" size="5" disabled/>';
  15.                         echo '<input type="text" name="name_db" id="name_db" value="', $res['name'] ,'" size="30"/>';
  16.                         echo '<input type="submit" value="Редактировать" />';          
  17.        
  18. break;
  19. default:
  20. /**
  21. Страница html
  22. **/
  23. break;
  24.  
2. ex.engine - 01 Марта, 2015 - 03:17:14 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. default:
  2. echo <<<HTML
  3. html код
  4. HTML;
  5. break;


А лучше создать отдельный файлик и:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. default:
  3. require_once 'file.php';
  4. break;
  5.  
3. Russer - 01 Марта, 2015 - 09:43:38 - перейти к сообщению
Огромное спасибо ! Особенно за отдельный файл )

 

Powered by ExBB FM 1.0 RC1