2016-10-02 2 views
0

У меня есть главная страница с разделом контента. В зависимости от того, какой пункт меню нажата, я хотел бы соответствующим образом изменить содержимое.Как изменить содержимое страницы в PHP?

Пример: Если щелкнуть «О нас», я бы включил контент о нас в контент div.

+1

Для этого вам нужно использовать Javascript и [Ajax] (http://www.w3schools.com/ajax/). –

+0

Где находится контент, который вы хотите сохранить? – Murillio4

+0

Содержимое будет храниться в другом файле php – jvr

ответ

0

На PHP без JS. Вам нужно будет пройти идентификатор страницы с помощью POST или GET Методы

Нажмите на такой ссылке на странице будет отправить запрос GET к Masterpage называется index.php с переменной «content_id» из «о» значении

<a href="index.php?content_id=about">About Us</a> 

В скрипте PHP вам нужно будет получить PHP этой переменной с веб-сервера. как

<?php 
    $content=$_GET['content_id']; // _GET is web server array with get variables 
?> 

в разделе содержимого вашей главной страницы не может быть в «если» или «случай» конструкцию, которая будет включать в себя необходимое содержание

<?php 
    if ($content == 'about'){ 
    echo "About We are the Best"; 
    // you could include a file or data from database here 
}else{ 
    echo "Some other page"; 
} 
?> 

P.S. PHP имеет много уже зрелых фреймворков с шаблонами, не нужно писать один с нуля :-)

+0

Спасибо за этот ответ, я проверю его позже, я думаю, что это сработает для моей цели – jvr

Смежные вопросы