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
bobek1984
post
Post #2





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

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


Już w miarę rozwiązałem swój problem. Dzięki za pomoc, Wasze przykłady się przydały ale mam jeszcze jedno pytanie. Jak skrócić zapis:

<?
$_GET['id'];
if ($id == 1)
{
include ('produkty/'.$id.'/main.php');
}
elseif ($id == 2)
{
include ('produkty/'.$id.'/main.php');
}
else
{
echo "ble";
}
?>

a pytam się dlatego, że "id" będzie ponad 80, więc zajmie to dużo miejsca.


Rozgryzłem to na taki sposób:
<?
$_GET['id'];
if ($id == true)
{
include ('produkty/'.$id.'/main.php');
}

elseif ($id == false)
{
echo "ble";
}
?>

Ten post edytował bobek1984 3.11.2008, 18:47:28
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: 8.10.2025 - 20:24