Jetzt kostenlos Anmelden!

Max1511 Männlich

ist gerade angekommen

Beiträge: 30

Geschlecht: Männlich

PHPKIT Version: 1.6.1

1

Donnerstag, 25. Dezember 2008, 15:29

suggest.php mit Kit-NoSpam erweitern

Hallo Zusammen

Zuerst mal wünsche ich euch allen frohe Weihnachten :)

Nun zur Frage: Ich habe schon seit längerem den Kit-NoSpam installiert. Nun frage ich mich, ob es möglich ist, dass auch die suggest.php durch Kit-NoSpam geschützt werden kann. Wenn ich das richtig begriffen habe, ist diese Datei zuständig für "News empfehlen".

Bis jetzt ist zwar nichts passiert, sicher ist aber sicher.

Grüsse
Alexander
  • Zum Seitenanfang
  • Zum Seitenende

DPB-Nashorn Männlich

lernt alles kennen

Beiträge: 94

Geschlecht: Männlich

PHPKIT Version: 1.6.03

2

Donnerstag, 25. Dezember 2008, 22:06

Hi und frohe Weihnachten,
ja die suggest.php müsste dafür zuständig sein !
aber ich muss sagen ich hab da einen Spawnschutz drinnen von KitNoSpam
Und selber hab ich dich sicher ned geschrieben ;-)
Mal in der Anleitung nachsehen vielleicht haste den Code übersehen

Gruß
Nashorn
  • Zum Seitenanfang
  • Zum Seitenende

Max1511 Männlich

ist gerade angekommen

Beiträge: 30

Geschlecht: Männlich

PHPKIT Version: 1.6.1

3

Donnerstag, 25. Dezember 2008, 23:04

Hallo Nashorn

Auch dir frohe Weihnachten. Ich hab nur eine "Vorher lesen" Datei. Dort steht folgendes: Spamschutz für: Gästebuch, Kontaktformular, Kommentarformular und Registrierung. Von einer suggest.php find ich nichts.

Ausser es gibt verschiedene Versionen des Kit-NoSpam. Ich hab jedenfalls die Version 1.0 .

EDIT: Hab gesehen, dass hier die Version 2 erhältlich ist. Ich werde diesen installieren.


Grüsse
Alexander

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Max1511« (25. Dezember 2008, 23:33)

  • Zum Seitenanfang
  • Zum Seitenende

Max1511 Männlich

ist gerade angekommen

Beiträge: 30

Geschlecht: Männlich

PHPKIT Version: 1.6.1

4

Freitag, 26. Dezember 2008, 16:41

Hallo Zusammen

Ich hab den Kit-NoSpam Version 2 schon zwei mal versucht zu installieren, nun hab ich noch beim Kontaktformular ein Problem. Es kommt immer der Fehler: Ein Fehler ist während des Versands deiner Nachricht aufgetreten. Die E-Mail konnte nicht abgeschickt werden! Bitte versuche es erneut.

Die inc\public\contact.php sieht folgendermassen aus:

Quellcode

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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
<?php 
################################################################## 
# # 
# # 
# PHPKIT # 
# -------------------------------------------- # 
# Copyright (c) 2002-2003 Gersöne & Schott GbR # 
# # 
# # 
# ############################################################## # 
# # 
# Diese Datei / die PHPKIT-Software ist keine Freeware! # 
# Für weitere Information besuchen Sie bitte unsere Webseite # 
# oder kontaktieren uns per E-Mail: # 
# # 
# This file / the PHPKIT-software is not freeware! # 
# For further informations please vistit our website # 
# or contact us via email: # 
# # 
# Website: http://www.phpkit.de # 
# Email: info@phpkit.de # 
# # 
# ############################################################## # 
# # 
# File: /inc/public/contact.php # 
# Author: Pierre Gersöne # 
# Created: Version 1.6.1 - 2004-05-09 # 
# Last Modified: Version 1.6.1 - 2004-05-09 # 
# Description: not available for this file # 
# # 
# ############################################################## # 
# # 
# SIE SIND NICHT BERECHTIGT, UNRECHTMÄSSIGE KOPIEN DIESER # 
# DATEI ZU ERSTELLEN UND/ODER DIESE INFORMATIONEN ZU ENTFERNEN # 
# # 
# YOU ARE NOT AUTHORISED TO CREATE ILLEGAL COPIES OF THIS # 
# FILE AND/OR TO REMOVE THIS INFORMATIONS # 
# # 
################################################################## 

pkLoadLang('email'); 
foreach(array( 
'contact', 
'your', 
'name', 
'email', 
'subject', 
'message', 
'copy_to_email', 
'send', 
'reset', 
) as $l) { 
$v='L_'.$l; 
$$v=pkGetLang($l); 
} 

$L_contact_text=pkGetLang('contact_text'); 
$contact_email=$contact_name=$contact_subject=$contact_message=$copy_option=''; 
if(isset($_POST['action'])) { 
$ACTION=$_POST['action']; 

$contact_message=$ENV->_post('contact_message'); 
$contact_subject=$ENV->_post('contact_subject'); 
$contact_email=$ENV->_post('contact_email'); 
$contact_name=$ENV->_post('contact_name'); 
} 
else 
$ACTION='view'; 
# KNS V2 | Idee: Onkel Hotte | Umsetzung: Headless (kitnetwork.de) 
if($ACTION==$_POST['send'] && emailcheck($contact_email) && trim($contact_name)!='' && trim($contact_subject)!='' && trim($contact_message)!='' && ($CAPTCHA->validCode($_POST['inputchars']))) { 
# EOS 
$contact_time=pkTimeFormat(); 

eval("\$contact_title=\"".pkTpl("contact_title")."\";"); 
eval("\$contact_body_master=\"".pkTpl("contact_body_master")."\";"); 
eval("\$contact_body_sender=\"".pkTpl("contact_body_sender")."\";"); 

$header='From: '.$contact_name.' <'.$contact_email.'>'; 

if(mailsender('',$contact_title,$contact_body_master,$header)) { 
if($_POST['contact_copy']==1) 
mailsender($contact_email,$contact_title,$contact_body_sender); 

pkHeaderLocation('','','event=webmaster_message_sent'); 
} 
pkHeaderLocation('','','event=email_error'); 
} 

if($ACTION!='view') { 
if($_POST['contact_copy']==1) 
$copy_option='checked'; 

!emailcheck($contact_email) ? eval("\$error_message=\"".pkTpl("contact_mailerror")."\";") : eval("\$error_message=\"".pkTpl("contact_error")."\";"); 
} 
else { 
$contact_email=$USER['email']; 
$contact_name=$USER['nick']; 
$contact_subject=$ENV->_get('contact_subject'); 
} 
$contact_email=pkEntities($contact_email); 
$contact_name=pkEntities($contact_name); 
$contact_subject=pkEntities($contact_subject); 
$contact_message=pkEntities($contact_message);eval("\$site_body.=\"".pkTpl("contact")."\";"); 
?>

Liegt das Problem hier?

[EDIT] Das Problem liegt an der inc/func/default.php . Ich musste in der Zeile 469 - 470 den header ändern, d.h. ich hab From + Return-Path eingefügt, weil Registrierungs-Mail sonst nicht rausgehen. Aber nun funktioniert das Kontaktformular nicht mehr!

Grüsse
Alexander

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Max1511« (26. Dezember 2008, 21:01)

  • Zum Seitenanfang
  • Zum Seitenende