Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: index.php?komentarz=1
Forum PHP.pl > Forum > Przedszkole
Viper
Na pewno temat był poruszany, ale nie wiem, pod jakim hasłem tego szukać... Jestem początkujący, jeśli chodzi o php i umiem najwyżej zainstalować phpBB i wstawić include(). Ale do rzeczy...
Problam, jak w temacie. Jak zrobić linki w stylu index.php?komentarz=1? Prosiłbym o napisanie kodu i wytłumaczenie, co i jak smile.gif
Kinool
jak zrobic link??
[php:1:b7617a36d6]<?php
echo 'index.php?komentarz=1';
?>[/php:1:b7617a36d6]
a jak chesz to odczytac tzn dowiedziec sie co znajduje sie w zmiennej komentarz, (jaka wartosc jest wpisana) to uzywasz

[php:1:b7617a36d6]<?php
echo $_GET['komentarz'];
?>[/php:1:b7617a36d6]


opis funkcji [manual:b7617a36d6]echo[/manual:b7617a36d6]
Anonymous
Możesz to rozwiązać w taki sposób. [php:1:7a1c3f57aa]
<html>
<head>
</head>
<body>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="100%" colspan="3">nagłówek</td>
</tr>
<tr>
<td width="15%">menu lewe</td>
<td width="70%"><?
switch($HTTP_GET_VARS['id']){
case("cos"):
include("cos.php");
break;
case("cos1"):
include("cosinnego.php");
break;
case("cos2"):
include("cosjeszczeinnego.php");
break;
#itd.
default:
include("news.php");
break;
exit();
}
?>
</td>
<td width="15%">menu prawe</td>
</tr>
<tr>
<td width="100%" colspan="3">stopka</td>
</tr>
</table>
</body>
</html>
[/php:1:7a1c3f57aa]
Tam gdzie jest "default" wstawiasz stronę, w której ma być cały środek strony.
yakuza
ale w takiej sytuacji, po kliknieciu na link bedzie ładowana od nowa cała strona. Czy to tak rzeczywiście powinno być ? Nie można zrobić tak, żeby po kliknięciu na linka ładował się tylko jeden powiedzmy <div>, zamiast całej strony...

A jak zadeklarować stałe elementy na stronie, jak np. logo?
Volume
W php nie da rady zrobic tak aby tylko jakas czesc sie ladowala - to mozna w js najwyzej, albo jakies iframe w htmlu, ale te obydwie mozliwosci sa niezalecane.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.