Egy létező HTML menünek a kódját hogyan tudok PHP-ba átt vinni?
Kezdő vagyok PHP-ban és fel merült bennem hogyan tudnám a meg levő menümet php-ba át írni hogy ugyan olyan maradjon a felhasználó számára és használja a javascript-ben meg írt interaktív részt is?
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/sliding_effect.js"></script>
</head>
<body>
<div id="doboz">
<div id="fejlec">
</div>
<div id=oldalsav1>
<div id="navigation">
<ul id="sliding-navigation">
<li class="sliding-element active"><a href="index.html">Kezdőlap</a
</li>
<li class="sliding-element"><a href="">Fórum</a></li>
<li class="sliding-element"><a href="blog.html">Magunkról</a></li>
<li class="sliding-element"><a href="kepek.html">Képek</a></li>
<li class="sliding-element"><a href="kapcsolat.html">Elérhetőség</a> </li>
</ul>
<?php
// Menüpontok definiálása
$menuk = array("Kezdőlap", "Szolgáltatások", "Galéria", "Kapcsolat");
// Menüpontok kiírása
echo "<ul id='menupontok'>\n";
for ($i=0;$i<count($menuk);$i++) {
echo " <li><a href='?menuid=".$i."'>".$menuk[$i]."</a></li>\n";
}
echo "</ul>\n";
?>
</div>
</div>
<div id="tartalom">
<?php
// Kiválasztott menüpont szerinti tartalom
$menu = $_REQUEST['menuid'];
switch ($menu) {
case 0 :
echo "<h1>Ez a kezdőoldal</h1>\n";
echo "<p>Üdvözöljük honlapunkon</p>\n";
//stb...
}
?>
</div>
Mellékeltem a meg írt kódot úgy hogy az általam használt korábbi html menü is bele lett írva. Előre is köszönöm a segítségeteket.
■ <script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/sliding_effect.js"></script>
</head>
<body>
<div id="doboz">
<div id="fejlec">
</div>
<div id=oldalsav1>
<div id="navigation">
<ul id="sliding-navigation">
<li class="sliding-element active"><a href="index.html">Kezdőlap</a
</li>
<li class="sliding-element"><a href="">Fórum</a></li>
<li class="sliding-element"><a href="blog.html">Magunkról</a></li>
<li class="sliding-element"><a href="kepek.html">Képek</a></li>
<li class="sliding-element"><a href="kapcsolat.html">Elérhetőség</a> </li>
</ul>
<?php
// Menüpontok definiálása
$menuk = array("Kezdőlap", "Szolgáltatások", "Galéria", "Kapcsolat");
// Menüpontok kiírása
echo "<ul id='menupontok'>\n";
for ($i=0;$i<count($menuk);$i++) {
echo " <li><a href='?menuid=".$i."'>".$menuk[$i]."</a></li>\n";
}
echo "</ul>\n";
?>
</div>
</div>
<div id="tartalom">
<?php
// Kiválasztott menüpont szerinti tartalom
$menu = $_REQUEST['menuid'];
switch ($menu) {
case 0 :
echo "<h1>Ez a kezdőoldal</h1>\n";
echo "<p>Üdvözöljük honlapunkon</p>\n";
//stb...
}
?>
</div>
Mellékeltem a meg írt kódot úgy hogy az általam használt korábbi html menü is bele lett írva. Előre is köszönöm a segítségeteket.
Kérdés?
A PHP nem feltétlenül arra szolgál, hogy egyetlen oldal szolgáljon ki különböző tartalmú oldalakat.. ezt meg lehet oldani js-el is..
PHP-t akkor érdemes használni, ha pl. adatbázisban tárolt adatokat szeretnél kiszedni.
Bocs lehet igazad van
HTML
A PHP kimenete ugyanaz legyen, mint a HTML
Köszönöm
Jah és mivel nem szoktam rá így le szokni se lesz nehéz életemben most használtam elsőnek :D