Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Dwie i więcej zmienne na stronie
bobek1984
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 1.08.2008
Skąd: Terespol

Ostrzeżenie: (0%)
-----


Witam. Odrazu mówię, że jestem początkujący. Mam pewien problem (naset nie wiem czy go będę umiał opisać).
Otóż znalazłem taki skrypcik:
<?php
if(ctype_alnum($_GET['plik']===false))
{
$plik= 'dane/glowna.php';
}
else
{
$plik= 'dane/'.$_GET['plik'].'.php';
}

if(file_exists($plik)===true)
{
include($plik);
}
else
{
include('dane/glowna.php');
}
?>

I bardzo mi się on podoba bo chodzi szybko (jak dla mnie) i jest łatwo dodać następny link.

I teraz moje pytanie:
Jak zrobić coś takiego jak na tej stronie: http://powertecfitness.com/product.php?id=...;view=exercises

Chodzi mi o to, że wchodzimy na jakiś produkt (product.php?id=1) (i to jeszcze zrobie:D:D:D) a tam na tej stronce po lewej stronie jest tak jakby podmenu. Po kliknięciu 1 zmienna w adresie zostaje taka sama a druga się zmienia i pojawia się nowy tekst. I tu moje pytanie.
Jak to łatwo i prosto zrobić?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Kombinowałem z tym skrypcikiem ale coś mi nie wychodzi.

Proszę o pomoc.

Z góry thx.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kamioool
post
Post #2





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 1.01.2008

Ostrzeżenie: (10%)
X----


Kod
<?php
   $body = $_GET["body"];
php?>


Stwórz sobie folder includes: I tam np pliki
produkt1.php ; produkt2.php ; error.php itd.
oraz
menu.php

I teraz Tak: W miejscu w którym chcesz mieć wyświetlane produkty wstawiasz kod

Kod
<?
   if ($body=="")
          {
          include("includes/main.php");
          }
  
   else {
  
   if (is_file("includes/$body.php"))
           {
             include("includes/$body.php");
           }  
    
   else
           {
               include("includes/error.php");
           }    
           }  
  
                                
   ?>


A w miejscu w ktorym chcesz mieć np. menu
Kod
<? include("includes/menu.php")?>



a plik menu wygląda tak

Kod
<a href="?body=produkt">produkt</a><br>
  <a href="?body=produkt">produkt</a><br>
   <a href="?body=produkt">produkt</a><br>
   <a href="?body=produkt">produkt</a><br>



Ten post edytował kamioool 1.11.2008, 20:21:44
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 17:06