Tutorials

Eine immer größer werdende Tutorialdatenbank.

PHP-Fusion Core

Aktuelle PHP-Fusion Vollversionen und Updates

Addon Downloads

Alle Downloads garantiert Kostenlos

Support 24/7

24 Stunden, 7 Tage die Woche, das ganze Jahr.

Thema ansehen
IP auslesen lassen Thema drucken
Benutzeravatar

Mitglied


Jean-Paul Geschrieben am 14.10.2013 um 21:34
 #1 Beitrag drucken Top
Hi!
Ich suche das im Betreff genannte KontaktSystem von HappyF (Markus), das war eine Zeitlang auf der Deutschen Supportseite, doch dort ist es nicht mehr zu finden. Hat einer von Euch das Addon noch ?
Bearbeitet von am 15.10.2013 um 12:45
Beiträge: 167 
http://www.jppro.de 
Benutzeravatar

Senior Mitglied


Dat Tunes Geschrieben am 14.10.2013 um 22:21
 #2 Beitrag drucken Top
Würde ich dir von abraten, da es einige Sicherheitslücken hat.
Durch die Infusion kann ggf. leichter die Seite gehackt werden, da diese nicht mehr den aktuellen Standarts der 7.02 entspricht.
Leute ohne Macke, sind Kacke Grin
Oh Herr, schmeiss Grundwissen von Himmel !
Beiträge: 258 
Benutzeravatar

Mitglied


Jean-Paul Geschrieben am 14.10.2013 um 22:50
 #3 Beitrag drucken Top
Ja, nutzen möchte ich das Addon nicht, aber soviel wie ich weiß hatte er bei dem Kontaktformular das mitsenden der IP verbaut, bin mir zwar nicht 100 % Sicher aber da könnte ich wenigstens rein schauen. Denn ich hatte gestern ein Fall da wurde eine E-Mail Adresse verwendet die der Person nicht gehört, und der Besitzer der E-Mail hat sich dann gewundert.
Beiträge: 167 
http://www.jppro.de 
Benutzeravatar

Senior Mitglied


Dat Tunes Geschrieben am 14.10.2013 um 23:03
 #4 Beitrag drucken Top
Schau dir doch einfach das Standart Kontaktformular an und erweitere es um ein input Feld mit auslesen der IP Adresse. Ist nicht schwer, man muss nur einfach sich mit der Strucktur vertraut machen.

Das Input kannst dann mit hidden verstecken und einfach als Textzeile die IP Anzeigen lassen, diese mit Vermerk, das die IP mitgesendet wird.

Arbeitsaufwand Anfänger bis Amateur ca. 30 min.
Leute ohne Macke, sind Kacke Grin
Oh Herr, schmeiss Grundwissen von Himmel !
Beiträge: 258 
Benutzeravatar

Mitglied


Jean-Paul Geschrieben am 15.10.2013 um 11:22
 #5 Beitrag drucken Top
Richtig, allerdings bin ich mit dem auslesen der IP nicht vertraut und so könnte ich im besagten AddOn nachgucken
Beiträge: 167 
http://www.jppro.de 
Benutzeravatar

Senior Mitglied


Dat Tunes Geschrieben am 15.10.2013 um 11:55
 #6 Beitrag drucken Top
http://www.strassenprogrammierer.de/p...p_576.html Schau dir das mal an
Leute ohne Macke, sind Kacke Grin
Oh Herr, schmeiss Grundwissen von Himmel !
Beiträge: 258 
Benutzeravatar

Mitglied


Jean-Paul Geschrieben am 15.10.2013 um 12:17
 #7 Beitrag drucken Top
Super! Ich denke damit komme ich zurecht. Wie kann ich es Realisieren das die IP auch mitgesendet wird. Habe folgendes in der contact.php gemacht:

unter:

$message = descript(stripslash(trim($_POST['message'])));

habe ich das

$ip="SERVER['REMOTE_ADDR']";

eingefügt.

Diese Zeile habe ich erweitert:

if (!sendemail($settings['siteusername'],$settings['siteemail'],$mailname,$email,$subject,$message)) {

und habe nach
$message das rangesetzt: ,$ip

dann habe ich noch ein Imputfeld erstellt:

<input type=hidden name='ip' value='$ip'>


Ich hab das ganze direkt auch ausgetestet - Bekomme aber keine IP mitgesendet, die Mails werden alle auf meine Privat-Email weiter geleitet.
Beiträge: 167 
http://www.jppro.de 
Benutzeravatar

Senior Mitglied


Dat Tunes Geschrieben am 15.10.2013 um 12:52
 #8 Beitrag drucken Top
Würde hinter $message es mal so versuchen:

$ip = isset($_POST['ip']) ? substr(stripslash(trim($_POST['ip']))) : "";
Leute ohne Macke, sind Kacke Grin
Oh Herr, schmeiss Grundwissen von Himmel !
Beiträge: 258 
Benutzeravatar

Mitglied


Jean-Paul Geschrieben am 15.10.2013 um 13:25
 #9 Beitrag drucken Top
Funktioniert leider nicht - Ich hab es auch versucht indem ich das $ip in der sendmail_include.php unter function hinzugefügt habe.
Beiträge: 167 
http://www.jppro.de 
Benutzeravatar

Seiten Administrator


David Geschrieben am 15.10.2013 um 18:38
 #10 Beitrag drucken Top
Warum so kompliziert?

Einfach vor folgenden
Download Code  GeSHi: PHP
  1. if (!sendemail($settings['siteusername'],$settings['siteemail'],$mailname,$email,$subject,$message)) {
gewandelt in 0.014 Sekunden, benutzt wurde GeSHi 1.0.8.10


folgendes einfügen
Download Code  GeSHi: PHP
  1. $message .= "\n\nDer Absender dieser E-Mail besitzt folgende IP-Adresse: ".USER_IP."\n";
gewandelt in 0.006 Sekunden, benutzt wurde GeSHi 1.0.8.10


Und zur Anzeige im Formular einfach soetwas wie folgendes einfügen
Download Code  GeSHi: PHP
  1. echo "<tr>\n";
  2. echo "<td class='tbl' colspan='2'><strong>Hinwei&szlig;</strong> Deine IP-Adresse <em>".USER_IP."</em> wird nach erfolgreichen Absenden dieser Nachricht mit &uuml;bermittelt.</td>\n";
  3. echo "</tr>\n";
gewandelt in 0.006 Sekunden, benutzt wurde GeSHi 1.0.8.10
Liebe Grüße, euer David.


Aktiver PHP-Fusion Nutzer seit 3. September 2006
--------------------------------------------------------
PHP-Fusion Österreich Seitenbetreiber.
Beiträge: 434 
http://www.php-fusion.at/ 
Benutzeravatar

Mitglied


Jean-Paul Geschrieben am 15.10.2013 um 18:46
 #11 Beitrag drucken Top
Spitze!
Beiträge: 167 
http://www.jppro.de 
Springe ins Forum:
Anzeige


Anmelden


Registrieren Passwort vergessen

RSS Feeds

Feeds abonieren

Letzte News
Letzte Threads
Anzeige

© Copyright 2024 PHP-Fusion.at | Alle Rechte vorbehalten.

© 2016 Real Space. All rights reserved | Design by W3layouts | 19,810,652 eindeutige Besuche
Powered by PHP-Fusion copyright © 2002 - 2024 by Nick Jones. Released as free software without warranties under GNU Affero GPL v3.