php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > PHP Developer Forum
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Fragen zu Laravel, YII oder anderen PHP-Frameworks.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 27-10-2006, 01:06
MoJou
 Newbie
Links : Onlinestatus : MoJou ist offline
Registriert seit: Jul 2006
Beiträge: 18
MoJou ist zur Zeit noch ein unbeschriebenes Blatt
Standard Allgemein Index.php

Guten Tag Leute,

Ich hab hier aus dem Forum und von der Seite viele viele Lösungen für meine Probleme gefunden.


Mein_Stand()
If (intresse==true)
{
echo ' Ich habe bisher einen Login geschrieben mit dem ich user ein und ausloggen kan mithilfe einer Datenbank und Sessions. Ebenso kann ich mich ausloggen. User Registrieren klappt auch sogar mit einer aktvierungsmail. Bei jeder Aktivität wird LastSeen in meiner Datenbank aktualieiert. außerdem noch viele kleinigkeiten die zum Login einfach dazugehören.';
}

Ja meine Frage:
Ich habe jetzt verschiedene Dateien wie login.php, logout.php oder register.php
Wenn ich nun andere Seiten sehe wie irgendwelche communitys dann habe ich immer einen Login auf der Index.php. Sind auf dieser Index dann alle PHP Dokumente integriert ? und wenn ich auf registrieren gehe ist das dann auch quasi dann die index nochmal nur mit dem inhalt der register.php?
Ich brauche als Antwort keinen Code nur so grundsätzliche Informationen wie das so gehandhabt wird. Ich möchte KEINE Templates verwenden. ich möchte alles ganz altmodisch in meinem notepad oder Proton schreiben.

Mfg MoJou
Mit Zitat antworten
  #2 (permalink)  
Alt 27-10-2006, 01:21
wahsaga
  Moderator
Links : Onlinestatus : wahsaga ist offline
Registriert seit: Sep 2001
Beiträge: 25.236
wahsaga befindet sich auf einem aufstrebenden Ast
Standard Re: Allgemein Index.php

Zitat:
Original geschrieben von MoJou
Wenn ich nun andere Seiten sehe wie irgendwelche communitys dann habe ich immer einen Login auf der Index.php.
Und, glaubst du daran wäre irgendwas "besser"?


Das Prinzip verrät dir bspw. http://tut.php-q.net/frames.html
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
Mit Zitat antworten
  #3 (permalink)  
Alt 27-10-2006, 01:32
MoJou
 Newbie
Links : Onlinestatus : MoJou ist offline
Registriert seit: Jul 2006
Beiträge: 18
MoJou ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ich weiß da ja nicht wie der login da reinkommt ^^ der wird ja scheinbar dort nur includet Oja danke für den Link
Mit Zitat antworten
  #4 (permalink)  
Alt 27-10-2006, 01:37
3DMax
 PHP Senior
Links : Onlinestatus : 3DMax ist offline
Registriert seit: Jan 2004
Beiträge: 1.916
3DMax ist zur Zeit noch ein unbeschriebenes Blatt
Standard Re: Re: Allgemein Index.php

Zitat:
Original geschrieben von wahsaga
Und, glaubst du daran wäre irgendwas "besser"?
also ich finde es praktischer, einen zentralen einstiegspunkt zu benutzen.
aber mal anders gefragt, glaubst du, daran ist etwas schlechter?
Mit Zitat antworten
  #5 (permalink)  
Alt 27-10-2006, 01:43
MoJou
 Newbie
Links : Onlinestatus : MoJou ist offline
Registriert seit: Jul 2006
Beiträge: 18
MoJou ist zur Zeit noch ein unbeschriebenes Blatt
Standard

besser schlechter, ich find eine index attraktiver ^^
Mit Zitat antworten
  #6 (permalink)  
Alt 27-10-2006, 10:07
wahsaga
  Moderator
Links : Onlinestatus : wahsaga ist offline
Registriert seit: Sep 2001
Beiträge: 25.236
wahsaga befindet sich auf einem aufstrebenden Ast
Standard Re: Re: Re: Allgemein Index.php

Zitat:
Original geschrieben von 3DMax
also ich finde es praktischer, einen zentralen einstiegspunkt zu benutzen.
Zentral - in wie fern?
Für den Benutzer, in dem er für alles, was er machen will, eine index.php?rattenschwanz=an&para=metern aufruft?
Für den Ersteller, der alles auf Teufel komm raus in ein eine Scriptdatei presst, mit switch/include/sonstwas?
Zitat:
aber mal anders gefragt, glaubst du, daran ist etwas schlechter?
Ich finde davon, dem Benutzer irgendwelche "Dateinnamen" zu präsentieren, kann man sich langsam verabschieden.
Die Steuerung kann unter der Haube mittels mod_rewrite, PATH_INFO o.ä. laufen. "Schöne" URLs, für Menschen leichter zu merken ...
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.

Geändert von wahsaga (27-10-2006 um 10:10 Uhr)
Mit Zitat antworten
  #7 (permalink)  
Alt 27-10-2006, 11:55
ghostgambler
 Master
Links : Onlinestatus : ghostgambler ist offline
Registriert seit: Jul 2004
Ort: DE - NRW
Beiträge: 4.620
ghostgambler ist zur Zeit noch ein unbeschriebenes Blatt
Standard Re: Re: Re: Re: Allgemein Index.php

Zitat:
Original geschrieben von wahsaga
...
Full Ack
Mit Zitat antworten
  #8 (permalink)  
Alt 27-10-2006, 13:03
MoJou
 Newbie
Links : Onlinestatus : MoJou ist offline
Registriert seit: Jul 2006
Beiträge: 18
MoJou ist zur Zeit noch ein unbeschriebenes Blatt
Standard Re: Re: Re: Re: Re: Allgemein Index.php

Zitat:
Original geschrieben von ghostgambler
Full Ack
edit, naja wenn man nicht richtig liest #.- sorry

ehm was heißt Full Ack? ^^

Geändert von MoJou (27-10-2006 um 14:32 Uhr)
Mit Zitat antworten
  #9 (permalink)  
Alt 27-10-2006, 16:02
ghostgambler
 Master
Links : Onlinestatus : ghostgambler ist offline
Registriert seit: Jul 2004
Ort: DE - NRW
Beiträge: 4.620
ghostgambler ist zur Zeit noch ein unbeschriebenes Blatt
Standard Re: Re: Re: Re: Re: Re: Allgemein Index.php

Zitat:
Original geschrieben von MoJou
ehm was heißt Full Ack? ^^
http://de.wikipedia.org/wiki/Liste_d...(Netzjargon)#F

Mehr gab es dem Post nicht mehr hinzuzufügen, außer dass ich der gleichen Meinung bin ^^
Mit Zitat antworten
  #10 (permalink)  
Alt 28-10-2006, 02:19
3DMax
 PHP Senior
Links : Onlinestatus : 3DMax ist offline
Registriert seit: Jan 2004
Beiträge: 1.916
3DMax ist zur Zeit noch ein unbeschriebenes Blatt
Standard Re: Re: Re: Re: Allgemein Index.php

Zitat:
Original geschrieben von wahsaga
Zentral - in wie fern?
Für den Benutzer, in dem er für alles, was er machen will, eine index.php?rattenschwanz=an&para=metern aufruft?
Für den Ersteller, der alles auf Teufel komm raus in ein eine Scriptdatei presst, mit switch/include/sonstwas?

Ich finde davon, dem Benutzer irgendwelche "Dateinnamen" zu präsentieren, kann man sich langsam verabschieden.
Die Steuerung kann unter der Haube mittels mod_rewrite, PATH_INFO o.ä. laufen. "Schöne" URLs, für Menschen leichter zu merken ...
sorry, dass ich jetzt alles zitiere, aber deiner antwort kann ich kein statement deinerseits abgewinnen, weil du contra und pro zusammen in deinem post lieferst:
contra: 'index.php?rattenschwanz=an&para=metern aufruft'
pro: Die Steuerung kann unter der Haube mittels mod_rewrite, PATH_INFO o.ä. laufen.

Zitat:
Für den Ersteller, der alles auf Teufel komm raus in ein eine Scriptdatei presst, mit switch/include/sonstwas?
ja, für den ersteller (dem benutzer kann es doch egal sein, wie die links aussehen). man nennt es auch front controller pattern.
und "sonstwas" sind meist mvc-frameworks im zusammenhang damit.
Mit Zitat antworten
  #11 (permalink)  
Alt 28-10-2006, 03:00
wahsaga
  Moderator
Links : Onlinestatus : wahsaga ist offline
Registriert seit: Sep 2001
Beiträge: 25.236
wahsaga befindet sich auf einem aufstrebenden Ast
Standard Re: Re: Re: Re: Re: Allgemein Index.php

Zitat:
Original geschrieben von 3DMax
ja, für den ersteller (dem benutzer kann es doch egal sein, wie die links aussehen).
Wer muss sich denn im Zweifelsfalle an einen URL erinnern?
Zitat:
man nennt es auch front controller pattern.
Bingo!

Mit egal, mit welchem Begriff du das benennst.

Vernünftiges URL-Design gehört zu einer zeitgemäßen Site m.E. dazu, und Rattenschwänze an Parametern fallen für mich nicht darunter.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
Mit Zitat antworten
  #12 (permalink)  
Alt 28-10-2006, 03:19
3DMax
 PHP Senior
Links : Onlinestatus : 3DMax ist offline
Registriert seit: Jan 2004
Beiträge: 1.916
3DMax ist zur Zeit noch ein unbeschriebenes Blatt
Standard Re: Re: Re: Re: Re: Re: Allgemein Index.php

Zitat:
Original geschrieben von wahsaga Vernünftiges URL-Design gehört zu einer zeitgemäßen Site m.E. dazu, und Rattenschwänze an Parametern fallen für mich nicht darunter.
ich habe nie etwas gegenteiliges behauptet.
du hast mich doch gefragt:
Zitat:
Zentral - in wie fern?
Für den Benutzer, in dem er für alles, was er machen will, eine index.php?rattenschwanz=an¶=metern aufruft?
Für den Ersteller, der alles auf Teufel komm raus in ein eine Scriptdatei presst, mit switch/include/sonstwas?
zentral heisst für mich erstmal nur front controller. für die menschen-/suchmaschinen-freundlichen urls wurden ja bereits mehrfach möglichkeiten genannt.
ich verstehe die ganze aufruhr nicht. und deine meinung ist mir immer noch nicht klar - ein zentrales einstiegsscript oder mehrere?
Mit Zitat antworten
  #13 (permalink)  
Alt 28-10-2006, 10:53
ghostgambler
 Master
Links : Onlinestatus : ghostgambler ist offline
Registriert seit: Jul 2004
Ort: DE - NRW
Beiträge: 4.620
ghostgambler ist zur Zeit noch ein unbeschriebenes Blatt
Standard Re: Re: Re: Re: Re: Re: Re: Allgemein Index.php

Zitat:
Original geschrieben von 3DMax
ein zentrales einstiegsscript oder mehrere?
Jeder, der sich ein bisschen näher damit beschäftigt, findet raus dass
das vollkommen egal ist.

Ich bevorzuge einzelne Dateien, weil ich es strukturierter finde, andere
bevorzugen einzelne Dateien weil es einfacher sei (was ich nicht finde)
... das ist einfach nur eine Wahl der Präferenzen.

Die Hauptsache ist, dass du mit welcher Lösung auch immer, es
schaffst dem User adäquate URLs zu liefern, das geht sowohl per
mod_rewrite, wie auch über path_info (was ich bevorzuge).
Mit Zitat antworten
  #14 (permalink)  
Alt 28-10-2006, 13:05
wahsaga
  Moderator
Links : Onlinestatus : wahsaga ist offline
Registriert seit: Sep 2001
Beiträge: 25.236
wahsaga befindet sich auf einem aufstrebenden Ast
Standard Re: Re: Re: Re: Re: Re: Re: Allgemein Index.php

Zitat:
Original geschrieben von 3DMax
und deine meinung ist mir immer noch nicht klar - ein zentrales einstiegsscript oder mehrere?
Jetzt bin ich mit dem Full ACK dran - ich sehe das genauso wie ghostgambler, da mag sich jeder selber entscheiden, ob er alles von einer Scriptdatei aus zentral steuert, oder ob er für einzelne Aufgaben einzelne Scripte anlegt.

Beides kann Vor- und Nachteile haben.

Alles in einem könnte schnell unübersichtlich werden.
Und die Aufgabe, an Hand des URLs eine zugehörige Datei auszuwählen, erledigt auch der Webserver schon sehr gut - gehört ja schließlich zu seinem Kernaufgabenbereich - also muss ich das auch nicht alles über ein parametergesteuertes Script machen.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
Mit Zitat antworten
  #15 (permalink)  
Alt 28-10-2006, 14:21
Hirnhamster
 Registrierter Benutzer
Links : Onlinestatus : Hirnhamster ist offline
Registriert seit: Oct 2006
Beiträge: 160
Hirnhamster ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Der Vorteil bei dem 'includen' liegt für mich vor allem darin, dass ich das ganze Layout nicht mitschleifen muss, außerdem ist es da einfacher, zentrale Scripte einzufügen (zur DB connecten, Config, Konstanten, Funtionen). Das wird auf http://tut.php-q.net/frames.html glaub ich auch miterklärt (ist schon etwas her, dass ich das gelesen habe^^).

Allerdings muss ich zugeben, dass ich mittlerweile ekannt habe, dass es schon Probleme geben kann, weil man eben nicht mehr an die Header-Ausgabe dran kommt, also muss alles, was man evtl als Head mitsenden würde noch mal speziell in der index.php eingefügt werden.
(Session starten, weiterleuten,...)
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht
ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Berni

Wissensbestand in Unternehmen
Wissensbestand in UnternehmenLebenslanges Lernen und Weiterbilden sichert Wissensbestand in Unternehmen

25.05.2018 | Berni


 

Aktuelle PHP Scripte

ADSMAN V3 - Werbe-Manager ansehen ADSMAN V3 - Werbe-Manager

ADSMAN V3 - mehr als nur ein Bannermanager! Banner, Textanzeigen und PagePeel Manager! Mit ADSMAN PRO haben Sie die Marketinglösung für eine effektive und effiziente Werbeschaltung mit messbaren Ergebnissen. Unterstützt werden Bannerformate in beliebi

25.10.2018 virtualsystem | Kategorie: PHP/ Bannerverwaltung
PHP News und Artikel Script V2

News schreiben, verwalten, veröffentlichen. Dies ist jetzt mit dem neuen PHP News & Artikel System von virtualsystem.de noch einfacher. Die integrierte Multi-User-Funktion und der WYSIWYG-Editor (MS-Office ähnliche Bedienung) ermöglichen...

25.10.2018 virtualsystem | Kategorie: PHP/ News
Top-Side Guestbook

Gästebuch auf Textbasis (kein MySQL nötig) mit Smilies, Ip Sperre (Zeit selbst einstellbar), Spamschutz, Captcha (Code-Eingabe), BB-Code, Hitcounter, Löschfunktion, Editierfunktion, Kommentarfunktion, Kürzung langer Wörter, Seiten- bzw. Blätterfunktion, V

22.10.2018 webmaster10 | Kategorie: PHP/ Gaestebuch
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:17 Uhr.