Eine Frage zu der index.php

kcyberbob

Erfahrenes Mitglied
Hallo zusammen,

von euch kennt doch jeder diese Seite, wo man sich anmelden kann und man bekommt dann ein Gästebuch, Newssystem oder so.
Und jetzt hab ich mich gefragt, wie das ganze funkioniert.
Also ich melde mich an und dabei gebe ich meine Daten an dann bekomme ich eine zufällig generierte Zahl und der link zu meinem Account ist dann zum Beispiel:

http://gbook.blabla.de/index.php?id=die generierte Zahl

Wie geht denn das ganze oder besser wie sieht denn da die index.php aus.
Ich hoffe ihr habt verstanden was ich meiner und vielleicht könnt ihrmit sogar weiter helfen.


Gruß kcyberbob
 
ich weiss es nicht genau, aber ich nehme mal an, dass die zahl gar nicht so zufällig ist. eher ist es ein primärschlüssel einer datenbank, wobei bei jedem user, der sich anmeldet, der wert einfach um 1 (eins) erhöht wird... würd ich mal so ganz spontan sagen...

btw::: schlaf mal nen tag drüber :D um 3:16 stellt man doch ned mehr solche fragen :)
 
RE:

Erstmal danke für deine Antwort.
Aber leider geht es mir ja garnicht so um die Zahl mir geht es eher um die index.php
Wie es da geschrieben ist.
Ich gebe meinen link zu meinem account an und schon kommt mein
gästebuch. wenn ein andere seine zahl eingibt kommt seins.
Aber woher weiß er die Einstellungen von mir oder von dem anderen?
die müssen ja dann auch mir der nummer irgendwie in der datenbank stehen.

Ich will ja nicht das ihr mir so etwas schreibt.
Aber ich würde halt gerne hinter das prinzip kommen, denn ich steh da irgend wie auf dem schlauch und ich bin mir sicher es fehlt nur der punkt auf dem i damit ich es verstanden habe.

Gruß kcyberbob
 
hmpf... bist ja noch immer wach... :)
...
...
wie gesagt so 100zentig weiss ich das auch nicht, aber ich denke, dass es da wohl mehrere Tabellen gibt... eine die alle einträge verwaltet was die inhaber der GBs angeht... und dann für jedes GB eine Tavelle in der die Einträge stehen... Würde heissen bei 100 GB-Besitzern hassu 101 Tabellen... wenn Du dann deinen Link angibst, steht da ja meist http://www.gaestebuch.de/index.php?gbid=23 ... würde bedeuten, dass in der Haupttabelle gesucht wird, wo die Tabelle mit den Einträgen für GB-Besitzer 23 zu finden ist...

Mal so ganz mies mit Schlaf innen Augen ausgedrückt... Bitte dringens um korrektur...
 
RE:

Ok danke,

aber ich werde jetzt einfach mal bis morgen warten und schaun was die anderen da noch so schreiben.
Aber so in der art wie du es erklärt hast hab ich mir das auch vorgestellt.

Gruß kcyberbob
 
ich hirne jetzt

seit 5 Minuten über deine Frage und
glaube ich hab's jetzt begriffen.

Der Anbieter deines Gästebuches hat
einen Server mit MySQL Datenbank
(jedenfalls sehr wahrscheinlich SQL,
ist letztendlich eh egal da es auf
dein GBook keinerlei Einfluss hat)
Wenn du dich jetzt anmeldest um an
eine Gästebuch zu kommen, trägst
du deine Daten in ein Formular auf
seiner Seite ein. Diese werden von
dem System des GBAnbieteres dann in
seine DB übertragen und du bekommst
vom System eine ID zugewiesen.
Wenn nun diese ID an die Datei
http://gbook.blabla.de/index.php
weitergegeben wird, sucht sich diese
Datei den zu der ID passenden Eintrag
und baut daraus die Seite auf die
dein Gästebuch darstellt.

Ungefähr verstanden ?

Jonathan
 
RE:

Ja genau so ist es du hast es schon richtig verstanden.
Und jetzt würde mich interessieren wie das ganze funktioniert.

Gruß kcyberbob
 
Wie was geht?

Das verweigen ansich?

Variablenübergabe in der URL?

Mit Serverseitigen Programmiersprachen geht das und dem HTTP Protokoll
wie alles im Internet :P
 
Zurück