Shop-Hilfe.com
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 13.09.2007, 09:45   #1
TP-Veteran
 
Benutzerbild von alexf812
 
Registriert seit: Sep 2004
alexf812 macht alles soweit korrekt

Login Formular und Werte übergeben


Hallo,

ich habe die extension "besseres Anmeldeformular" (new_loginbox) installiert und läuft auch.
ich möchte nun eine seite schützen und nach dem login möchte ich aber den get-parameter zur verfügung haben

Die zu schützende seite wird vom prinzip so aufgerufen:

irgendwas.html?getvar=bla

nun kommt das login formular und nach der anmeldung brauche ich diesen wert wieder. wie kann man das lösen?
alexf812 ist offline   Mit Zitat antworten


Alt 13.09.2007, 11:42   #2
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
wenn man das login formular mit einer redirecturl aufruft, wird nach der Anmeldung entsprechend weitergeleitet
Ansonsten kannst Du einfach auf der Seite einen entsprechenden Link setzen und das Contentelement nur für eingeloggt sichtbar machen.
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 13.09.2007, 15:26   #3
TP-Veteran
 
Benutzerbild von alexf812
 
Registriert seit: Sep 2004
alexf812 macht alles soweit korrekt
wie mache ich denn den aufruf mit einem redirect? und geht das mit der new_loginbox?

wie meinst du das mit dem link? ich habe einen link zur geschützen seite und wenn man nicht angemeldet ist soll ja deshalb das formular kommen
alexf812 ist offline   Mit Zitat antworten
Alt 14.09.2007, 00:47   #4
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
einfach über die url mit index.php?...&redirect_url=url

Das geht mit der newloginbox.

Mit dem Link meinte ich ein Contentelement unter der Loginbox "Bei jedem Login zeigen" mit den entsprechenden Links.
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 14.09.2007, 15:03   #5
TP-Veteran
 
Benutzerbild von alexf812
 
Registriert seit: Sep 2004
alexf812 macht alles soweit korrekt
hi steffen,

der redirect klappt. ich brauche jedoch noch einen parameter an der url, auf den ich nach dem redirect zugreifen kann.
dazu habe ich im formular ien hidden field, jedoch bekomme ich dort den get-parameter nicht rein, mit dem die seite aufgerufen wurde.

die get-variable bekomme ich durch:
GPvar:name

diese müsse jetzt nur dort rein, wo {WERT} steht. wie mache ich das?

Code:
temp.login = COA
#temp.login.data = GPvar:handymodell#
temp.login{
	10 = TEXT
	10.value (
		<form id="userdata" method="post" action="index.php?id=125">
			<label for="user">Benutzername:</label><input type="text" class="userdata" name="user" value="" /><br />
			<label for="user">Passwort:</label><input type="text" class="userdata" name="pass" value="" /><br />
			<input type="submit" name="submit" name="submit" id="submit" value="anmelden" /><br />
			<input type="hidden" name="logintype" value="login" />
			<input type="hidden" name="pid" value="39" />
			<input type="hidden" name="redirect_url" value="index.php?id=123&variable={WERT}">
		</form>
	)
}
alexf812 ist offline   Mit Zitat antworten
Alt 14.09.2007, 17:24   #6
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
warum packst Du die nicht in die redirect_url? Das kann auch eine url mit mehreren vars sein.

ah seh was Du willst. Frage - wo kommt der Wert denn her?
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 15.09.2007, 12:18   #7
TP-Veteran
 
Benutzerbild von alexf812
 
Registriert seit: Sep 2004
alexf812 macht alles soweit korrekt
hi steffen,

ich habe ein php-script eingebunden und dort kommt der wert her. der get-parameter ist die id aus einer tabelle. diese tabelle frage ich im script mit der funktion execSelectquery(...) ab.
man soll aber nicht sofort auf die nächste seite kommen, sondern muss sich dann erst anmelden. daher habe ich das formular auch so erstellt, weil ich jetzt auch ein eigenes feld mit angeben kann. (wo mein wert für die eigentliche seite gespeichert sein soll). Im template von der new loginbox habe ich ja nur das standardformular
alexf812 ist offline   Mit Zitat antworten
Alt 16.09.2007, 12:29   #8
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
kannst Du das mal detaillierte beschreiben?

Wo ist das php-script eingebunden? Wovon ist der Get-Parameter abhängig? Gilt der für alle oder ist der bei jedem User anders? Wofür wird er gebraucht?
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 16.09.2007, 20:33   #9
TP-Veteran
 
Benutzerbild von alexf812
 
Registriert seit: Sep 2004
alexf812 macht alles soweit korrekt
der parameter wird gebraucht, zum speichern in der datenbank. das ist eine id. auf der seite selbst soll man beiträge verfassen können, jedoch nur wenn man angemeldet ist. und zu jedem beitrag brauche ich diese id dazu, weil ich dann über die id noch andere sachen in ner anderen tabelle abfrage.

mann klickt einen link irgendwas.html?id=23

danach das loginform. hier sollte dieser wert irgendwie gespeichert werden, damit er nach dem login noch vorhanden ist. diese id soll dann in die redirect_url rein.

mir geht es jan ur darum, die id nach dem login irgendwie wiederzubekommen
alexf812 ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Typo3
Login Formular und Werte übergeben Login Formular und Werte übergeben
« Mailformplus | Deutsche Sprache bei sr_feuser_register »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:10 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67