php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 08.12.2008, 12:05  
Neuer Benutzer
 
Registriert seit: 08.12.2008
Beiträge: 15
suwofis befindet sich auf einem aufstrebenden Ast
Standard zu passowortgeschütztem teil einer seite verlinken - wie mache ich das am besten

hallo

ich bin dabei mir ein login-formular zu programmieren und will, wenn der benutzer seinen namen und sein passwort korrekt eingegeben hat, eben zu dem bereich der seite verlinken, der nur für registrierte mitglieder zugänglich ist. welchen befehl nimmt man da?
der rest ist klar: datei mit benutzerdaten öffnen, in array speichern, schauen ob name bzw. pass in dem array dann zu finden ist. so hab ichs mir gedacht...
wäre schön, wenn jemand antworten würde
danke schonmal
suwofis ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 08.12.2008, 12:22  
Erfahrener Benutzer
 
Benutzerbild von litterauspirna
 
Registriert seit: 24.04.2008
Beiträge: 3.172
PHP-Kenntnisse:
Anfänger
litterauspirna sorgt für eine eindrucksvolle Atmosphärelitterauspirna sorgt für eine eindrucksvolle Atmosphäre
litterauspirna eine Nachricht über ICQ schicken
Standard

Hallo!

Einfach per header("Location: absoluterpfad/datei.php"); weiterleiten bei erfolgreichen Login.
Beachte aber das keinelerlei Ausgabe an den Browser gesendet werden darf vor dem header("Location")!

Aber wenn dein Usersystem oder wie auch immer wachsen sollte empfehle ich dir auf eine DB zurück zu greifen.
__________________
Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
http://www.lit-web.de
litterauspirna ist offline  
Alt 08.12.2008, 12:38  
Neuer Benutzer
 
Registriert seit: 08.12.2008
Beiträge: 15
suwofis befindet sich auf einem aufstrebenden Ast
Standard

Vielen Dank! nach dem header befehl hatte ich gesucht. das sollte mir helfen. Das mit der DB hab ich mir auch schon überlegt. Aber zum testen gehts mit dem logfile erstmal schneller.
suwofis ist offline  
Alt 08.12.2008, 12:58  
Moderator
 
Registriert seit: 06.06.2008
Beiträge: 4.945
PHP-Kenntnisse:
Fortgeschritten
Wolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer Anblick
Wolla eine Nachricht über ICQ schicken
Standard

Es ist einfacher, gar keinen "Memberbereich" zu haben, sondern die entsprechenden Memberfunktionen bei Feststellen einer gültigen Anmeldung in die Steuerdatei zu inkludieren. Will jemand in den Memberbereich, ohne angemeldet zu sein, dann wird ihm die Login-Seite angezeigt.

index.php?seite=seitenname
PHP-Code:
session_start();
$seite $_GET['seite'];

if (
$seite == 'member') {
  if (!isset(
$_SESSION['userid'])) {
    
$seite 'login';
  }
}

switch (
$seite) {

  case 
'impressum':
    include 
'impressum.php';
    break;

  case 
'login':
    include 
'login.php';
    break;

  case 
'member':
    include 
'member.php';
    break;

  default:
    include 
'startseite.php'

Das spart das hin und herspringen.
__________________
Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn?
Wolla ist offline  
Alt 08.12.2008, 13:01  
Erfahrener Benutzer
 
Benutzerbild von litterauspirna
 
Registriert seit: 24.04.2008
Beiträge: 3.172
PHP-Kenntnisse:
Anfänger
litterauspirna sorgt für eine eindrucksvolle Atmosphärelitterauspirna sorgt für eine eindrucksvolle Atmosphäre
litterauspirna eine Nachricht über ICQ schicken
Standard

Wolla.

Ich habe mir sagen lassen das diese Art der Programmierung aber auch nicht gerade Suchmaschinenfreundlich ist.
__________________
Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
http://www.lit-web.de
litterauspirna ist offline  
Alt 08.12.2008, 14:39  
Erfahrener Benutzer
 
Registriert seit: 28.03.2008
Beiträge: 1.847
HPR1974 wird schon bald berühmt werden
Standard

Was hat das denn mit ner Suchmaschine zu tun?
HPR1974 ist offline  
Alt 08.12.2008, 17:45  
Moderator
 
Registriert seit: 06.06.2008
Beiträge: 4.945
PHP-Kenntnisse:
Fortgeschritten
Wolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer Anblick
Wolla eine Nachricht über ICQ schicken
Standard

Das Thema hatten wir neulich schonmal. Der Verdacht kam auf, dass Google Urls der Art ... index.php?seite=123 nicht so gerne mag.

na dann schau mal hier:
index.php?id= - Google-Suche
index.php?seite= - Google-Suche
index.php?page= - Google-Suche
(zusammen ca. 104 Mio Treffer)

Wenn man seinem Kunden statt ... index.php?id=23 lieber impressum.html anbieten möchte, dann kann man das einfach mit mod_rewrite basteln. Die Abfrage innerhalb des PHP-Scripts verändert sich dadurch aber nicht.
__________________
Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn?
Wolla ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
CURL in Seite einloggen und einen Teil parsen Matt PHP Tipps 2008 8 03.09.2009 22:30
[Erledigt] Header Location funktioniert nicht, wenn div's oder span's auf der Seite s phpels PHP Tipps 2008 24 01.12.2008 00:16
Hilfe, Seite im Internet Explorer Buggy trowman HTML, Usability und Barrierefreiheit 4 15.09.2008 08:32
Bei richtiger Eingabe Daten an nächste Seite versenden xx_heidi_xx PHP Tipps 2008 49 27.05.2008 14:56
Seite Verlinken Shyne PHP Tipps 2008 4 09.02.2008 14:58
php Seite im Index verlinken PHP Tipps 2005-2 19 15.08.2005 19:58
Teil der Seite wird erst nach Reload angezeigt! PHP Tipps 2005-2 1 06.08.2005 22:46
Kontaktformular, welches auf neue html Seite führt PHP Tipps 2005-2 4 20.07.2005 11:21
PHP News in normale HTML Seite? PHP Tipps 2005-2 5 06.07.2005 19:45
Welche seite (Adresse) rief die aktuelle seite auf? PHP Tipps 2005-2 7 05.07.2005 15:02
Seite in Seite PHP-Fortgeschrittene 3 15.03.2005 19:27
Downloads auf der Seite verlinken themonk Off-Topic Diskussionen 9 15.02.2005 11:53
Mit post an weitere Seite oder 2 Seiten übergeben? PHP Tipps 2005 1 02.02.2005 12:16
Neue Seite an einer bestimmten Stelle aufrufen PHP Tipps 2005 3 13.01.2005 10:09
Passwort geschützte Seite - PHP ohne MySQL PHP Tipps 2004-2 3 29.12.2004 18:26

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
wie mache ich eine login page, teile von webseite verlinken, passwortgeschütze seiten verlinken, login seite verlinken, php login seite verlinken, php seite verlinken, login für teile einer seite

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




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum