28. März 2024, 13:45:35 Uhr

PHP

Begonnen von Kevin1988, 16. Juni 2006, 22:46:53 Uhr

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Kevin1988

PHP
16. Juni 2006, 22:46:53 Uhr Letzte Bearbeitung: 16. Juni 2006, 23:06:52 Uhr von Kevin1988
Hallo an alle.
ich lerne gerade PHP und habe erst verstanden wie man z.b. mehrere Seiten in einer einzigen index.php speichert
index.php?seite=1
so meine ich das..

So.. jetzt gibt es aber auch urls wo noch ein &-zeichen ist
beispiel:
index.php?seite=1&inhalt=2 (z.B.)


soo.. wie kann ich das verstehen?
wodurch kommt das &-zeichen zustande?

Kann ich das in meine bestehende PHP einbauen?

<?php

if (!empty(
$HTTP_GET_VARS["seite"]))
$seite $HTTP_GET_VARS["seite"];
else
$seite "default";

if (!empty( $_SERVER["PHP_SELF"] ))
  
$PHP_SELF $_SERVER["PHP_SELF"];


if ($seite == "default" )
{
echo " HIER DIE STARTSEITE";
}

if (
$seite== "1" )
         
echo "SEITE 1";

if (
$seite == "2" )
         
echo "SEITE 2";
?>
   


So habe ich das mit index.php?seite=1 umgesetzt..

American

ich meine das hat etwas mit dem Inhalt zu tuen. Beim aufruf so einer Adresse springt der Browser auf einem bestimmten Inhalt auf der Seite, wenn ich mich net täusche.
Das Leben ist ein Geschenk, aber keiner hat mich gefragt, ob ich das Geschenk haben will.
Wenn dich einer fragt, ob du es haben willst, dann nimm es, fang von Vorne an und mach was draus.

Jede Beziehung geht mal durch eine Kriese. Wenn du das nicht kennst, dann weisst Du nicht was Liebe ist!


Dafür das Kinder auch Kinder sein dürfen

ventrix

bla.php?seite=1 ist eigentlich dafür gedacht, dass man nur eine Datei mit dem Menü und den images hat.
Das erleichtert das hinzufügen von neuen Buttons da man nicht gleich dutzende Dateien editieren muss.

Die Frage seh ich momentan häufig ... was will man da antworten, wenn man eh nicht auf Verständnis stoßen wird.
Schau dir eben den Code von so einem Script an und lern daraus.... ist wie Lesen.

Micha Linden

Ich habe das gane jetzt mal sooooo gemacht:

<link rel=stylesheet type=text/css href=style.css />

<body bgcolor=888888></body>
<?php
if (!empty($HTTP_GET_VARS["seite"]))
$seite $HTTP_GET_VARS["seite"];


if (!empty( 
$_SERVER["PHP_SELF"] ))
   
$PHP_SELF $_SERVER["PHP_SELF"];


if (
$seite == "start" )
{
echo 
"<p>Möglichkeiten:</p>
<a href=?seite=1>seite=1</a> | <a href=?seite=2>seite=2</a> | <a href=?seite=3>seite=3</a>
                <hr>
<a href=?pid=1>pid=1</a> | <a href=?pid=2>pid=2</a> | <a href=?pid=3>pid=3</a>
<hr>
<a href=?se=1>se=1</a> | <a href=?se=2>se=2</a> | <a href=?se=3>se=3</a> | <a href=?se=4>se=4</a>
<hr>
<hr>
<p>Kombinationen:</p>
<a href=?seite=1&pid=1>seite=1&pid=1</a><hr>
<a href=?seite=2&pid=1>seite=2&pid=3</a>  <hr>
<a href=?seite=3&pid=2>seite=1&pid=1</a> <hr><br>

<a href=?seite=1&pid=2&se=3>seite=1&pid=2&se=3</a> <hr>
<a href=?seite=2&pid=1&se=2>seite=2&pid=1&se=2</a> <hr>
<a href=?seite=3&pid=3&se=4>seite=3&pid=3&se=4</a><font face=verdana color=E0E0E0 size=1> | bgcolor=ff0000</font> <hr>
"
;
}

if (
$seite == "1" )
          echo 
"(HALLO, seite=1)<br>";


if (
$seite == "2" )
          echo 
"(HALLO, seite=2)<br>";

if (
$seite == "3" )
          echo 
"(HALLO, seite=3)<br>";
?>



<?php

if (!empty($HTTP_GET_VARS["pid"]))
$pid $HTTP_GET_VARS["pid"];

if (!empty( 
$_SERVER["PHP_SELF"] ))
   
$PHP_SELF $_SERVER["PHP_SELF"];

if (
$pid == "start" )
{
echo 
"HIER DIE STARTSEITE von pid<br>";
}

if (
$pid == "1" )
          echo 
"(HALLO, pid=1)<br>";


if (
$pid == "2" )
          echo 
"(HALLO, pid=2)<br>";

if (
$pid == "3" )
          echo 
"(HALLO, pid=3)<br>";
?>



<?php

if (!empty($HTTP_GET_VARS["se"]))
$se $HTTP_GET_VARS["se"];

else
$seite"default";

if (!empty( 
$_SERVER["PHP_SELF"] ))
   
$PHP_SELF $_SERVER["PHP_SELF"];


if (
$se == "start" )
{
echo 
"HIER DIE STARTSEITE von se<br>";
}

if (
$se == "1" )
          echo 
"(HALLO, se=1)";


if (
$se == "2" )
          echo 
"(HALLO, se=2)";

if (
$se == "3" )
          echo 
"(HALLO, se=3)<br>";

if (
$se == "4" )
          echo 
"<body bgcolor=ff0000>(HALLO, se=4 {bgcolor=ff0000})<br></body>";
?>



Vielleicht nicht ganz "sauber" aber es lauft ;)

Startseite ist in dem Falls index.php?seite=start