|
|
Latest News |
Latest Threads |
|
 |
55.698 Posts & 4.945 Themen in 78 Foren |
|
|
|
 |
Forensuche |
|
Suchbegriff |
Benutzerauswahl |
Ergebnisse anzeigen |
 |
 |
Kontakt, Infomail, Captchacode 30 Beiträge in diesem Thema |
|
|
 |
|
|
 |
WEBI Unberechenbares Urgestein |
 |
|
|
|
|
|
|
|
|
 |
13.04.2013 - 23:47 Uhr |
|
|
|
Versuch es mal hiermit:
guestbook/signgb.php 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 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 | | PHP-Quelltext <?php
// no_spam by http://www.oberlausitz-community.de/ 2007
require("cryptoclass/cryptoclass.php");
$crypt = new Encryption;
// original code
if ($config['gbook_eod']==1) {
$error=0;
if (isset($_REQUEST['action'])) $ACTION=$_REQUEST['action'];
else $ACTION='view';
// no_spam by http://www.oberlausitz-community.de/ 2007
if ($ACTION == 'view' || $ACTION == 'preview') {
if (isset($_SESSION['form_ok'])) session_unregister("form_ok");
session_register("form_ok");
$HTTP_SESSION_VARS['form_ok'] = $_SESSION['form_ok'] = true;
}
mt_srand ((double) microtime() * 1000000);
$chars = "0123456789";
for ($i = 0; $i < 4; $i += 1) {
$num = mt_rand(0, strlen($chars)-1);
$setcode .= $chars[$num];
}
// Schlüssel bitte ändern
// !Achtung, bitte nur aus folgenden Zeichen zusammensetzen)
// 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_*-$!
$key = "DeinAntiSpamPW!";
$encrypted_data = $crypt->encrypt($key, $setcode, $sourcelen = 4);
// original code
if ($ACTION==$_POST['save'] || $ACTION==$_POST['preview']) {
$floodcontrol=time() - ($config['gbook_floodctrl']*60);
$infocount=$DB->fetch_array($DB->query("SELECT COUNT(*) FROM ".$db_tab['gbook']." WHERE gbook_ip='".$thisUSER['ipaddr']."' && gbook_userid='".$USER['id']."' && gbook_time>'".$floodcontrol."' LIMIT 1"));
if (trim($_POST['content'])=='' || trim($_POST['gbook_title'])=='' || trim($_POST['gbook_autor'])=='') $error=1;
elseif (strlen(trim($_POST['content']))>$config['gbook_maxchars']) {$event=2; $charcount=strlen($_POST['content']);}
elseif ($infocount[0]>0) $error=3;
elseif (!checkusername($_POST['gbook_autor'],1)) $error=4;
elseif (($_POST['gbook_notify']==1 || $_POST['gbook_email']!='') && !emailcheck($_POST['gbook_email'],1)) $error=5;
else {
if ($ACTION==$_POST['save']) {
// no_spam by http://www.oberlausitz-community.de/ 2007
if ($crypt->decrypt($key,$_REQUEST['crashcode']) == strtolower($_REQUEST['inputchars']) && strlen($_REQUEST['inputchars']) == 4 && isset($_SESSION['form_ok'])) {
session_unregister("form_ok");
// EOC
// *** Punktesystem Pro *** Start ***
$userinfo = $DB->fetch_array($DB->query("SELECT * FROM ".$db_tab['user']." WHERE user_id='".intval($USER['id'])."'"));
if ($userinfo['psp_aktiv']==1) {
$psp_info = $DB->fetch_array($DB->query("SELECT * FROM ".$db_tab['psp_config'].""));
if ($psp_info['psp_aktiv']==1) {
if ($psp_info['psp_gbeintrag_aktiv']==1) {
$DB->query("UPDATE ".$db_tab['user']." SET psp_punkte=psp_punkte+'".intval($psp_info['psp_gbeintrag'])."' WHERE user_id ='".intval($USER['id'])."'");
}
}
}
// *** Punktesystem Pro *** Ende ***
if ($DB->query("INSERT INTO ".$db_tab['gbook']." (gbook_autor, gbook_title, gbook_email, gbook_icqnr, gbook_time, gbook_text, gbook_check, gbook_hpage, gbook_ip, gbook_userid, gbook_notify) VALUES ('".$_POST['gbook_autor']."','".addslashes($_POST['gbook_title'])."','".$_POST['gbook_email']."','".$_POST['gbook_icqnr']."','".time()."','".addslashes($_POST['content'])."','".$_POST['gbook_check']."','".$_POST['gbook_hpage']."','".$thisUSER['ipaddr']."','".$USER['id']."','".$_POST['gbook_notify']."')")) {
$gbid = $DB->insert_id();
$autor = $_POST['gbook_autor'];
$mail_title=$config['site_name'].' - '.$lang['new_gbentry'].': '.$_POST['gbook_title'];
eval ("\$mail_text= \"".getTemplate("guestbook/signgb_mail_notify")."\";");
notifymail('gbook',$mail_title,$mail_text);
$im_title=$lang['new_gbentry'].': '.$_POST['gbook_title'];
eval ("\$im_text= \"".getTemplate("guestbook/signgb_im_notify")."\";");
notifyim('gbook',$im_title,$im_text);
header("location: include.php?event=7"); exit();
}
$error=6;
// no_spam by http://www.oberlausitz-community.de/ 2007
}
$error=7;
// EOC
}
elseif ($ACTION==$_POST['preview']) {
$counter=$DB->fetch_array($DB->query("SELECT COUNT(*) FROM ".$db_tab['gbook'].""));
$gbook_number=$counter[0]+1;
if ($_POST['gbook_check']==1 && $_POST['gbook_email']!='') {
$userinfo['user_email']=$gbook_email;
eval ("\$gbook_email= \"".getTemplate("member_email_iconlink")."\";");
}
else $gbook_email=' ';
if ($_POST['gbook_hpage']!='') {
if (eregi("http://",$_POST['gbook_hpage'])) $info_link=$_POST['gbook_hpage'];
else $info_link="http://".$_POST['gbook_hpage'];
eval ("\$gbook_hpage= \"".getTemplate("member_hpage_iconlink")."\";");
}
else $gbook_hpage=' ';
if ($_POST['gbook_icqnr']>0) {
$userinfo['user_icqid']=$_POST['gbook_icqnr'];
eval ("\$gbook_icq= \"".getTemplate("member_icq_iconlink")."\";");
}
else $gbook_icq=' ';
$gbook_title=htmlentities($_POST['gbook_title']);
$gbook_text=$PARSE->parse($_POST['content'],0,$config['gbook_ubb'],$config['gbook_smilies'],$config['gbook_images'],1);
$gbook_time=formattime();
eval ("\$site_body.= \"".getTemplate("guestbook/signgb_preview")."\";");
}
}
}
if ($error>0) eval ("\$sign_message= \"".getTemplate("guestbook/signgb_error".$error."")."\";");
else eval ("\$sign_message= \"".getTemplate("guestbook/signgb_message")."\";");
if ($_POST['gbook_autor']!='') $gbook_autor=$_POST['gbook_autor'];
else $gbook_autor=$USER['nick'];
if ($_POST['gbook_email']!='') $gbook_email=$_POST['gbook_email'];
else $gbook_email=$USER['email'];
if ($_POST['gbook_check']==1) $check1="checked";
elseif ($ACTION=='view') $check1="checked";
if ($config['gbook_commenteod']==1) {
if ($_POST['gbook_notify']==1) $check2="checked";
eval ("\$sign_comment= \"".getTemplate("guestbook/signgb_comment")."\";");
}
if ($_POST['gbook_hpage']!='') $gbook_hpage=htmlentities($_POST['gbook_hpage']);
elseif ($USER['hpage']!='') $gbook_hpage=$USER['hpage'];
if (intval($_POST['gbook_icqnr'])>0) $gbook_icqnr=$_POST['gbook_icqnr'];
elseif (intval($USER['icqid'])>0) $gbook_icqnr=intval($USER['icqid']);
if (trim($_POST['gbook_title'])!='') $gbook_title=htmlentities($_POST['gbook_title']);
if (trim($_POST['content'])!='') $gbook_text=htmlentities($_POST['content']);
unset($sign_format);
if ($config['gbook_ubb']==1) eval ("\$sign_format= \"".getTemplate("format_text")."\";");
if ($config['gbook_smilies']==1) {
$smilies=new smilies();
$sign_format.=$smilies->getSmilies("1");
}
if ($sign_format) eval ("\$sign_format= \"".getTemplate("format_table")."\";");
eval ("\$site_body.= \"".getTemplate("guestbook/signgb")."\";");
}
else {
$event=23; include ("admin/config/event.php");
}
?> | |  |
Sofern von dieser Captcha-Erweiterung die Rede sein sollte. Du scheinst die Änderung, welche durch jene Erweiterung implementiert wurde, durch das Überschreiben der Datein mit denen aus dem Punktesystem-Archiv; rückgängig gemacht zu haben. Sollte jedoch ein anderes Captcha genutzt werden, bsp. das vom KNW; so jenes erneut herunterladen und die beiden Datein miteinander vergleichen.
Sollte die Captcha-Erweiterung von OLC - wie hier nun publiziert; genutzt werden, so achte bitte ausserdem auf folgende Passage:
| PHP-Quelltext // Schlüssel bitte ändern
// !Achtung, bitte nur aus folgenden Zeichen zusammensetzen)
// 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_*-$!
$key = "DeinAntiSpamPW!";
$encrypted_data = $crypt->encrypt($key, $setcode, $sourcelen = 4);
// original code | |
Zitat Auszug der Readme (Captcha, OLC)
Ändere den $Key in folgenden Dateien gleich!
- cryptoclass/makecde.php
- guestbook/signgb.php
- comment/comment.php
- inc/public/contact.php bzw. bei Version 1.6.0.3 im Root-Verzeichnis die /contact.php
- content/submit.php
- login/register.php
- forum/newpost.php |
|
|
|
|
|
|
|
 |
|
 |
14.04.2013 - 13:50 Uhr |
|
|
|
Danke Webi. Es funktioniert. Captchacode ist jetzt sichtbar für´s eintragen im Gästebuch. Klasse. Vielen vielen Dank. Klasse. Gibt es auch sowas fur´s Forum wo man den Captchacode mit einbinden kann usw??? Da hätte ich alle drei Link´s mit einem Captchacode versehen. GB; Kontakt; und wenn´s geht das Forum. Oder muß man das nicht unbedingt haben????
|
|
|
|
|
|
|
 |
|
 |
14.04.2013 - 14:00 Uhr |
|
|
|
Bist du sicher, das du alle Dateien editiert hast? Denn im Download von Oberlausitz-Community.de ist die Datei forum/newpost.php enthalten - dort drin stehen die Änderungen. Außerdem hat WEBI in seinen Post die ReadMe zitiert, wo unteranderen o.g. Datei aufgelistet wird.
|
|
|
|
|
|
|
 |
|
 |
14.04.2013 - 14:20 Uhr |
|
|
|
Ich schaue mal nach wie´s damit aussieht mit den genannten Datein. Habe aber da Forum mit Leserechte u. Schreibrechte erst mit demStatus User eingestellt. Aber machen kann ich es trotzdem mit dem Captchacode.
|
|
|
|
|
|
|
 |
WEBI Unberechenbares Urgestein |
 |
|
|
|
|
|
|
|
|
 |
14.04.2013 - 14:27 Uhr |
|
|
|
Sehr zu empfehlen, kann ja mal vorkommen, das man eine Einstellung vergisst vorzunehmen.
Dieses ist selbst mir erst vor Kurzem auf meinen Testseiten aufgefallen, als jene bereits mit (á) 50-60 Tausend Beiträgen von Spambots bestückt waren. Hatte wohl damals im Eifer des Gefechts vergessen die nötigen Rechte auf User zu stellen - wie man sieht, kann das ganz schnell passieren, daher nur zu empfehlen. 
|
|
|
|
|
|
|
 |
|
 |
15.04.2013 - 15:50 Uhr |
|
|
|
Fehler, der Bestätigungscode war fehlerhaft! Sie müssen den Bestätigungscode erneut eingeben.
Dies erscheint, wenn man einen GB Eintrag machen möchte!!!! Selbst bei mir. Hat jemand einen Vorschlag für mich, an was es liegen könnte???? Danke.
|
|
|
|
|
|
|
 |
|
 |
15.04.2013 - 15:58 Uhr |
|
|
|
comment/comment.php
login/register.php u.
forum/newpost.php dies Dateien bestehen ohne diesen Quellcodetext
// no_spam by http://www.oberlausitz-community.de/ 2007
Hinzugefügter Quelltext
Mehrmals in den obrig genannten Datein vorhanden! (4-5x)
// original code
Habe es üblicherweise überschrieben durch´s Punktesystem. Die anderen Dateien ist in Ordnung.
|
|
|
|
|
|
|
 |
WEBI Unberechenbares Urgestein |
 |
|
|
|
|
|
|
|
|
 |
15.04.2013 - 17:08 Uhr |
|
|
|
Ist der Key (Schlüssel) der selbige wie innerhalb der cryptoclass/makecde.php ?
Einfach die Datein miteinander vergleichen, und den fehlenden Code vom Captcha hinzufügen.
Wie bereits erwähnt sind zumeist 4-5 Änderungen je Datei vorhanden, diese gilt es nun manuell einzutragen durch das Vergleichen.
|
|
|
|
|
|
|
 |
|
 |
15.04.2013 - 18:35 Uhr |
|
|
|
Habe alle Dateien verglichen. Code sind überall gleich, wie in der cryptoclass/makecde.php.
Nun stellt sich meine Frage wohin ich den Code einfügen muß an welcher stelle bei den Dateien wo er noch fehlt???
|
|
|
|
|
|
|
 |
|
 |
15.04.2013 - 19:50 Uhr |
|
|
|
Du editierst alle Dateien, die im Download-Pack drin sind. Die Stellen werden dir durch Kommentare angezeigt. Die Kommentare, nach denen du dich orientierst, siehen so aus:
| PHP-Quelltext // no_spam by http://www.oberlausitz-community.de/ 2007
CODE CODE CODE
// original code | |
Obige Orientierungen gibt es mind. einmal, also nicht nach der ersten Änderung zur nächsten Datei, sondern komplett durchgucken. Sobald du alle Dateien entsprechend editiert hast - also nicht die Datei rüberkopieren und gut ist, sondern manuell per Hand - öffnest du folgende Dateien:
- cryptoclass/makecde.php
- guestbook/signgb.php
- comment/comment.php
- content/submit.php
- login/register.php
- forum/newpost.php
- cryptoclass/makecde.php
- inc/public/contact.php
In o.g. Dateien findest du folgende Codestellen:
| PHP-Quelltext // Schlüssel bitte ändern
// !Achtung, bitte nur aus folgenden Zeichen zusammensetzen)
// 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_*-$!
$key="DeinAntiSpamPW!"; | |
In allen o.g. Dateien machst du dieselbe Änderung:
Du machst aus dem DeinAntiSpamPW! dein eigenes AntiSpamPasswort. Das AntiSpamPasswort darf nur aus Buchstaben (Klein- und oder Großschreibung), Zahlen von 0-9, den Sonderzeichen _, *, -, $ und ! bestehen. Also beispielweise blubiDiblub9532__352yeah
Sobald in allen o.g. Dateien jene Änderung bzgl. der Passwort-Änderung gemacht wurden, sollte es keine Meldungen mehr geben - es sei denn, die Captcha-Eingabe ist falsch.
|
|
|
|
|
|
|
 |
|
 |
15.04.2013 - 21:09 Uhr |
|
|
|
Ich habe alle Dateien editiert laut wie du es geschrieben hast. Gibt keine Änderung. Eintrag im GB wird immer noch angezeigt "Fehler, der Bestätigungscode war fehlerhaft!
Sie müssen den Bestätigungscode erneut eingeben." Sind immer nur Buchstaben in Druckschrift. Beim Forum möchte ich das ja auch das der Captchacode zu sehen ist usw. Aber da ist noch nix zu sehen wenn man einen Beitrag in´s Forum setzen möchte. Beim Kontakt geht´s ja. Nur für´s Gästebuch geht´s nicht trotz leserlicher Code u. im Forum steht noch gar nix.
Was soll ich tun?? Welche Dateien soll ich mal hier rein schreiben???? Da kannst du dir oder Webi nen Bild machen was falsch ist oder so!!!! Ich kann ja mal jede Datei rein setzen den Quellcode. Macht sich denke ich mal besser. Habe den Fehler gefunden was das GB betrifft. Das Paßwort war das ! zuviel als das was de cryptoclass/makecde.php aussagte. Aber im Forum sehe kein Captchacode. Gästebuch ist ok wie Kontakt.
|
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von pommes - 15.04.2013 - 21:38 Uhr |
|
|
|
|
|
|
|
 |
|
 |
15.04.2013 - 21:39 Uhr |
|
|
|
Bzgl. Forum und Captcha:
Dieser erscheint dort nur, sofern eingebaut, wenn man als Gast unterwegs ist. Also nicht eingelogt. Sobald du also ein Gast (bzw. ausgelogt) bist, und in einen Forum ein Thema / eine Antwort erstellen kannst, sollte der Captcha sowie das Eingabefeld erscheinen.
Was das Gästebuch angeht:
Poste mal die Datei guestbook/signgb.php. Denk dran, kein Einzeiler. Benutze bitte auch BB-Codes - damit machst du es allen es etwas einfacher.
Und denke auch daran, den Part mit den DeinAntiSpamPW! für diesen einen Post umzuändern. Das hat den Hintergrund, das wir das Passwort nicht wissen wollen, und du, sofern das andere mitlesen und ggf. ausnutzen, ein erneutes Problem hast.
|
|
|
|
|
|
|
 |
|
 |
15.04.2013 - 21:54 Uhr |
|
|
|
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 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 | | PHP-Quelltext
<?php
// no_spam by http://www.oberlausitz-community.de/ 2007
require("cryptoclass/cryptoclass.php");
$crypt = new Encryption;
// original code
if ($config['gbook_eod']==1) {
$error=0;
if (isset($_REQUEST['action'])) $ACTION=$_REQUEST['action'];
else $ACTION='view';
// no_spam by http://www.oberlausitz-community.de/ 2007
if ($ACTION == 'view' || $ACTION == 'preview') {
if (isset($_SESSION['form_ok'])) session_unregister("form_ok");
session_register("form_ok");
$HTTP_SESSION_VARS['form_ok'] = $_SESSION['form_ok'] = true;
}
mt_srand ((double) microtime() * 1000000);
$chars = "0123456789";
for ($i = 0; $i < 4; $i += 1) {
$num = mt_rand(0, strlen($chars)-1);
$setcode .= $chars[$num];
}
// Schlüssel bitte ändern
// !Achtung, bitte nur aus folgenden Zeichen zusammensetzen)
// 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_*-$!
$key = "";
$encrypted_data = $crypt->encrypt($key, $setcode, $sourcelen = 4);
// original code
if ($ACTION==$_POST['save'] || $ACTION==$_POST['preview']) {
$floodcontrol=time() - ($config['gbook_floodctrl']*60);
$infocount=$DB->fetch_array($DB->query("SELECT COUNT(*) FROM ".$db_tab['gbook']." WHERE gbook_ip='".$thisUSER['ipaddr']."' && gbook_userid='".$USER['id']."' && gbook_time>'".$floodcontrol."' LIMIT 1"));
if (trim($_POST['content'])=='' || trim($_POST['gbook_title'])=='' || trim($_POST['gbook_autor'])=='') $error=1;
elseif (strlen(trim($_POST['content']))>$config['gbook_maxchars']) {$event=2; $charcount=strlen($_POST['content']);}
elseif ($infocount[0]>0) $error=3;
elseif (!checkusername($_POST['gbook_autor'],1)) $error=4;
elseif (($_POST['gbook_notify']==1 || $_POST['gbook_email']!='') && !emailcheck($_POST['gbook_email'],1)) $error=5;
else {
if ($ACTION==$_POST['save']) {
// no_spam by http://www.oberlausitz-community.de/ 2007
if ($crypt->decrypt($key,$_REQUEST['crashcode']) == strtolower($_REQUEST['inputchars']) && strlen($_REQUEST['inputchars']) == 4 && isset($_SESSION['form_ok'])) {
session_unregister("form_ok");
// EOC
// *** Punktesystem Pro *** Start ***
$userinfo = $DB->fetch_array($DB->query("SELECT * FROM ".$db_tab['user']." WHERE user_id='".intval($USER['id'])."'"));
if ($userinfo['psp_aktiv']==1) {
$psp_info = $DB->fetch_array($DB->query("SELECT * FROM ".$db_tab['psp_config'].""));
if ($psp_info['psp_aktiv']==1) {
if ($psp_info['psp_gbeintrag_aktiv']==1) {
$DB->query("UPDATE ".$db_tab['user']." SET psp_punkte=psp_punkte+'".intval($psp_info['psp_gbeintrag'])."' WHERE user_id ='".intval($USER['id'])."'");
}
}
}
// *** Punktesystem Pro *** Ende ***
if ($DB->query("INSERT INTO ".$db_tab['gbook']." (gbook_autor, gbook_title, gbook_email, gbook_icqnr, gbook_time, gbook_text, gbook_check, gbook_hpage, gbook_ip, gbook_userid, gbook_notify) VALUES ('".$_POST['gbook_autor']."','".addslashes($_POST['gbook_title'])."','".$_POST['gbook_email']."','".$_POST['gbook_icqnr']."','".time()."','".addslashes($_POST['content'])."','".$_POST['gbook_check']."','".$_POST['gbook_hpage']."','".$thisUSER['ipaddr']."','".$USER['id']."','".$_POST['gbook_notify']."')")) {
$gbid = $DB->insert_id();
$autor = $_POST['gbook_autor'];
$mail_title=$config['site_name'].' - '.$lang['new_gbentry'].': '.$_POST['gbook_title'];
eval ("\$mail_text= \"".getTemplate("guestbook/signgb_mail_notify")."\";");
notifymail('gbook',$mail_title,$mail_text);
$im_title=$lang['new_gbentry'].': '.$_POST['gbook_title'];
eval ("\$im_text= \"".getTemplate("guestbook/signgb_im_notify")."\";");
notifyim('gbook',$im_title,$im_text);
header("location: include.php?event=7"); exit();
}
$error=6;
// no_spam by http://www.oberlausitz-community.de/ 2007
}
$error=7;
// EOC
}
elseif ($ACTION==$_POST['preview']) {
$counter=$DB->fetch_array($DB->query("SELECT COUNT(*) FROM ".$db_tab['gbook'].""));
$gbook_number=$counter[0]+1;
if ($_POST['gbook_check']==1 && $_POST['gbook_email']!='') {
$userinfo['user_email']=$gbook_email;
eval ("\$gbook_email= \"".getTemplate("member_email_iconlink")."\";");
}
else $gbook_email=' ';
if ($_POST['gbook_hpage']!='') {
if (eregi("http://",$_POST['gbook_hpage'])) $info_link=$_POST['gbook_hpage'];
else $info_link="http://".$_POST['gbook_hpage'];
eval ("\$gbook_hpage= \"".getTemplate("member_hpage_iconlink")."\";");
}
else $gbook_hpage=' ';
if ($_POST['gbook_icqnr']>0) {
$userinfo['user_icqid']=$_POST['gbook_icqnr'];
eval ("\$gbook_icq= \"".getTemplate("member_icq_iconlink")."\";");
}
else $gbook_icq=' ';
$gbook_title=htmlentities($_POST['gbook_title']);
$gbook_text=$PARSE->parse($_POST['content'],0,$config['gbook_ubb'],$config['gbook_smilies'],$config['gbook_images'],1);
$gbook_time=formattime();
eval ("\$site_body.= \"".getTemplate("guestbook/signgb_preview")."\";");
}
}
}
if ($error>0) eval ("\$sign_message= \"".getTemplate("guestbook/signgb_error".$error."")."\";");
else eval ("\$sign_message= \"".getTemplate("guestbook/signgb_message")."\";");
if ($_POST['gbook_autor']!='') $gbook_autor=$_POST['gbook_autor'];
else $gbook_autor=$USER['nick'];
if ($_POST['gbook_email']!='') $gbook_email=$_POST['gbook_email'];
else $gbook_email=$USER['email'];
if ($_POST['gbook_check']==1) $check1="checked";
elseif ($ACTION=='view') $check1="checked";
if ($config['gbook_commenteod']==1) {
if ($_POST['gbook_notify']==1) $check2="checked";
eval ("\$sign_comment= \"".getTemplate("guestbook/signgb_comment")."\";");
}
if ($_POST['gbook_hpage']!='') $gbook_hpage=htmlentities($_POST['gbook_hpage']);
elseif ($USER['hpage']!='') $gbook_hpage=$USER['hpage'];
if (intval($_POST['gbook_icqnr'])>0) $gbook_icqnr=$_POST['gbook_icqnr'];
elseif (intval($USER['icqid'])>0) $gbook_icqnr=intval($USER['icqid']);
if (trim($_POST['gbook_title'])!='') $gbook_title=htmlentities($_POST['gbook_title']);
if (trim($_POST['content'])!='') $gbook_text=htmlentities($_POST['content']);
unset($sign_format);
if ($config['gbook_ubb']==1) eval ("\$sign_format= \"".getTemplate("format_text")."\";");
if ($config['gbook_smilies']==1) {
$smilies=new smilies();
$sign_format.=$smilies->getSmilies("1");
}
if ($sign_format) eval ("\$sign_format= \"".getTemplate("format_table")."\";");
eval ("\$site_body.= \"".getTemplate("guestbook/signgb")."\";");
}
else {
$event=23; include ("admin/config/event.php");
}
?>
Das ist guestbook/signgb.php naturlich ohne Paßwort. | |  |
|
|
|
|
|
|
|
 |
|
 |
15.04.2013 - 21:56 Uhr |
|
|
|
Im Forum sagst du als Gast. Da muß ich die leserechte u. schreibrechte ändern. Aso muß ich mal schauen. Ja Forum geht auch als Gast. Geht mit dem Code. Steht da war nicht falsch eingegeben. Danke Jung´s.
|
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von pommes - 15.04.2013 - 22:00 Uhr |
|
|
|
|
|
|
|
 |
Ähnliche Themen |
|
|
|
|
|
|
|
|