powie.de Tech Forum

pScripte Support => pUser Support => Thema gestartet von: geco am 07. März 2006, 19:12:50

Titel: pUser auf HP einbinden
Beitrag von: geco am 07. März 2006, 19:12:50
Hallo zusammen,
erstmal ein fettes Danke und meine hochachtungsvollsten Grüße an Powie!!! Die Skripte sind der absolute Hammer.
Leider bin ich ein Noob was Php angeht. Ich bin froh, dass ich so in etwa Html verstehen kann...
Also mein FAll:
Ich habe eine Framelose Hompage gebaut / bauen lassen (Ist Teamwork gewesen) und möchte nun auf der ersten Seite unter dem Menü ein Feld Benutzername, ein Feldpasswort und einen Button zum Login einrichten.
An sich sollte das ja kein Problem sein, da fast jede Seite so etwa hat...
Leider habe ich absolut keine Ahnung wie ich das Formular aufbauen muss, bzw das ganze dann noch mit PUser verbinden muss, dass es letztendlich so funktioniert ...
PLZ HELP !!!
Wenn noch Fragen zu dem bestehenden Quelltext bestehen, einfach kurz dazuschreiben, dann kopiere ich die entsprechenden Passagen heraus.
Habe ich hier noch  nicht gemacht, da ja eigendlich noch nichts da ist, was es sich zu kopieren lohnt (das Login-betreffend)...
Vielen, vielen Dank schon mal im Voraus an alle die sich die Mühe machen mir zu helfen.
Lieben Gruß,
geco
Titel: pUser auf HP einbinden
Beitrag von: strahlemann am 08. März 2006, 11:56:58
Nun, das Formular musst du gar nicht selbst bauen, dass ist bei pUser schon dabei (userpanel.php). Das User-Login Panel kann zentral auf der Homepage eingebunden werden. Dazu einfach an der gewünschten Stelle deiner Homepage die Datei userpanel.php einbinden. Die Datei kannst du in deine Hompage mit den PHP-Befehlen require oder include einbinden à la require(\"/pfad/zu/userpanel.php\") - immer den vollen Server-Pfad verwenden! Ein Include in der Art include(\"http://....\"); funktioniert zwar, erlaubt aber keine Speicherung/Auslesen von Cookies. Somit werden keine Ergebnisse angezeigt! Ebenfalls ist es möglich das File in eine SHTML Datei zu includen oder in einen IFRAME zu setzen. In der Datei userpanel.php muss noch der korrekte Pfad zum pUser Verzeichnis angepasst werden um die zugehörige config.inc.php entsprechend einbinden zu können.
Ich binde das Userpanel zum Beispiel in die kopf.php meiner Seite ein und das sieht dann so aus:
 

			
Titel: pUser auf HP einbinden
Beitrag von: zahar am 08. März 2006, 21:02:10
Danke strahlemann,
für gute ausführliche Beschreibung.
Ich z.B. binde userpanel.php so an:

include($_SERVER[\'DOCUMENT_ROOT\'].\"/user/userpanel.php\"); 

 
strelec
Titel: pUser auf HP einbinden
Beitrag von: case-berlin am 23. Juni 2006, 11:33:10
könnte es sein, dass man
require($_SERVER[\'DOCUMENT_ROOT\'].\"/puser/puser_main.php\");
auch noch einfügen muss in die userpanel.php?
Ohne die Zeile bekomme ich nur jede Menge Fehler.
Titel: pUser auf HP einbinden
Beitrag von: Powie am 23. Juni 2006, 11:46:15
du musst nur die puser_main.php includen.
Titel: pUser auf HP einbinden
Beitrag von: mcronald am 13. August 2007, 17:12:04
Hallo zusammen,
ich möchte das pUser Script auch gerne auf meiner HP einbinden. Diese besteht aus .htm Dateien! Funktioniert das überhaupt und wenn ja wie???
Gruss
McRonald
Titel: pUser auf HP einbinden
Beitrag von: am 13. August 2007, 20:23:41
Du kannst dein Layout über kopf.php und fuss.php einbinden. Inkludieren in bestehende Dateien ist nicht empfohlen, kann aber auch funktionieren.
Titel: pUser auf HP einbinden
Beitrag von: lit-web am 17. Oktober 2007, 22:35:24
hallo ich ahbe es jetzt mal probiert wie es hier steht leider ohne erfolg.
ich teste eine seite die ich mache unter xampp. habe meine dateien in einem ordner namens blackmetal und dort den drin den ordner puser mit dem script. jetzt habe ich es versucht so zu includen in einem tabellenteil
 
und in die userpanel.php habe dieses dazu gemacht
include (\'puser_main.php\');
und diese Fehlermeldungen kommen bei mir
Warning: main(C:/Programme/xampp/htdocs/blackmetal/user/userpanel.php) [function.main]: failed to open stream: No such file or directory in C:\\Programme\\xampp\\htdocs\\blackmetal\\kopf.php on line 26
Warning: main() [function.include]: Failed opening \'C:/Programme/xampp/htdocs/blackmetal/user/userpanel.php\' for inclusion (include_path=\'.;C:\\Programme\\xampp\\php\\pear\\\') in C:\\Programme\\xampp\\htdocs\\blackmetal\\kopf.php on line 26
 
Bin für jede Hilfe dankbar
Titel: pUser auf HP einbinden
Beitrag von: lit-web am 18. Oktober 2007, 09:18:57
Guten Morgen @all.
Das oben geschilderte Problem ist behoben aber nun habe ich ein neues. Wenn ich den Registrieren Link anklicke dann funktioniert der nicht obwohl ich die richtige URL angegeben habe kommt die Meldung Objekt nicht gefunden? Das kommt im Adminbereich sowie auch in dem Bereich der userpanel.php Woran kann das denn liegen?
Wie kann ich in dem Script auch verschiedenen Bereiche so eonrochten das sie nur registrierte User benutzen können wie zum Beispiel Downloads oder Glaerie oder Forum?
Vielen Dank für eure Antworten
Titel: pUser auf HP einbinden
Beitrag von: Powie am 18. Oktober 2007, 09:23:11
in der Einstellung wie das Script ausgeliefert wird leitet die Registrierung auf das Forum um.
Schau in der config.inc.php von puser mal nach $pu_register_redirect
du kannst es auskommentieren mit // dann wird die registrierung über pUser erledigt.
Titel: pUser auf HP einbinden
Beitrag von: lit-web am 18. Oktober 2007, 09:28:51
Hallo Powie vielen Dank für die schnelle Antwort. Habe getan was du geschrieben hast nun kommt diese Fehlermeldung
Fehler: Umleitungsfehler
Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann.
Dieses Problem kann manchmal auftreten, wenn Cookies deaktiviert oder abgelehnt werden.
Solch Fehlermeldung hatte ich noch nie.
Titel: pUser auf HP einbinden
Beitrag von: lit-web am 18. Oktober 2007, 09:30:58
Gut Ok hat sich erledigt alles Ok und in Ordnung.
Wie kann ich denn für unregistrierte gewisse Bereiche in der Homepage sperren mit dem Script?
Danke noch mal.
Titel: pUser auf HP einbinden
Beitrag von: Powie am 18. Oktober 2007, 10:12:08
du kannst  dort das Script
loginlevel.php
includen. Wie das genau geht ist in der puser.html beschrieben.
Titel: pUser auf HP einbinden
Beitrag von: lit-web am 18. Oktober 2007, 10:24:01
OK vielen Dank Powie für deine schnelle Hilfe.
Titel: pUser auf HP einbinden
Beitrag von: lit-web am 18. Oktober 2007, 10:25:15
Sorry ich bin vieleicht deppert im Koppe.
Wo muss ich das denn hinein includen?
Tut mir leid
Titel: pUser auf HP einbinden
Beitrag von: k00ni am 18. Oktober 2007, 10:44:21
Wo muss ich das denn hinein includen?[/quote]
Wenn ich das richtig verstanden habe, dann dort, wo du nur Usern Zugriff geben willst und Gäste mit einem Login begrüßt werden.
 
Grüße
Titel: pUser auf HP einbinden
Beitrag von: lit-web am 19. Oktober 2007, 10:17:35
Danke für die Antwort. Also so zu sagen in die Index hinein includen?