Hy Leute,
wahrscheinlich sehe ich mal wieder den Wald vor lauter Bäumen nicht #angry# ...
Ich möchte gerne beim Typo3 Standard-Kontaktformular die IP des Absenders einbauen, aber irgendwie bekomme ich das nicht hin. Hat da jemand von Euch schon Erfahrungswerte?
THX gleich mal für Eure Tipps!
lg
Zed 8-)
Hallo,
steht in der:t3lib_div::getIndpEnv()
REMOTE_ADDR : xxx.xxx.xxx.xxx
oder aus:getenv()
MfG
Hy tandem,
danke für Deine rasche Auskunft, aber könntest Du mir evtl. auch sagen, wie ich das Ganze nun in das Typo3 Kontaktformular einbauen könnte?
Etwas off topic, aber ich verstehe nicht ganz, warum Typo3 das nicht generell eingebaut hat. Gerade bei so Dingen wie User schickt Leserbrief oder User schreibt Kommentar zu einem Artikel ist doch das (nicht sichtbare) Speichern der IP meiner Meinung nach ziemlich wichtig - wie seht Ihr das?
Danke noch mal Deine / Eure Tipps!
lg
Zed 8-)
Zed412 schrieb
Gerade bei so Dingen wie User schickt Leserbrief oder User schreibt Kommentar zu einem Artikel ist doch das (nicht sichtbare) Speichern der IP meiner Meinung nach ziemlich wichtig - wie seht Ihr das?
absolut irrelevant! was willst du mit der IP machen? du glaubst doch nicht etwa, dass der ISP dir wegen so einem Scherz die Daten des Users rausrückt!
Hy just2b,
es geht nicht darum ob ich die User IP haben will oder nicht, aber folgendes Fallbeispiel zeigt warum ich die User IP grundsätzlich speichern möchte:
Kleine loakle News Seite bei der die Leser Ihre Leserbriefe an die Redaktion schicken können. Die Redaktion prüft die Leserbriefe und veröffentlicht daraus einen Teil. Dumm nur, wenn sich nun jemand wegen eines solchen Leserbriefs auf den Schlips getreten fühlt und gemeinsam mit seinem tüchtigen Rechtsanwalt eine Klage wegen.
Leider bereits so geschehen...
greets
Zed 8-)
Zed412 schrieb
Kleine loakle News Seite bei der die Leser Ihre Leserbriefe an die Redaktion schicken können. Die Redaktion prüft die Leserbriefe und veröffentlicht daraus einen Teil. Dumm nur, wenn sich nun jemand wegen eines solchen Leserbriefs auf den Schlips getreten fühlt und gemeinsam mit seinem tüchtigen Rechtsanwalt eine Klage wegen.
naja siehe letzter Fall mit heise... und wenn ohnehin die Redaktion prüft, dann ist klar dass das bei der hängen bleibt/bleiben kann! Mach das in Verbindung mit FE-Useraccounts, da hast dann die IPS, da hat jeder seinen Account und wunderbar
lg georg
Hy Georg,
guter Gedanke das Ganze nur über FE-User abzuwickeln!
Ich habe auch schon vorher mit dem Gedanken gespielt, ihn dann aber wieder verworfen, weil ich nirgendwo die IPs der FE User gefunden habe #angry#
Könntest Du mir da einen Tipp dazu geben?
THX und LG
Zed 8-)
du greifst in eine der exts ein, erstellst dir einen neuen marker und dem gibst du dann den wert => getenv('REMOTE_ADDR');
lg georg
Guten Morgen,
was haltet Ihr hiervon:
# mailform
styles.content.mailform = FORM
styles.content.mailform.dataArray {
# ---------Hier fängt das Formular an---------
1.label = Kurs:
1.type = Kurs=hidden
1.value.data = GPvar:title
1.required = 1
10.label = Name:
10.type = Name=input
10.value.data =
10.required = 1
#----------------------------------
20.label = Vorname:
20.type = Vorname=input
20.value.data =
20.required = 1
#----------------------------------
30.label = Firma:
30.type = Firma=input
30.value.data =
30.required = 0
#----------------------------------
140.type = formtype_mail=submit
140.value = Anmelden
}
}
# CType: mailform
tt_content.mailform = COA
tt_content.mailform {
10 = < lib.stdheader
20 < styles.content.mailform
20.stdWrap.editIcons = tt_content: bodytext,pages,subheader
20.stdWrap.editIcons.iconTitle=Edit mailform element
}
Statt dem GPvar:titel könnt Ihr es ja mit der IP Füllen.
Grüße Tom