Seite 6 von 6

Re: vpGuestbook incl. eBiene Captcha

Verfasst: Di 28. Feb 2012, 09:06
von Spider IT
Nicht ganz :)
Es gibt einen Unterschied zwischen stripslashes() und strip_tags().
Aus

Code: Alles auswählen

$hentry = strip_tags(htmlentities($_POST['entry']));
wird dann schon eher

Code: Alles auswählen

$hentry = strip_tags(htmlentities(stripslashes($_POST['entry'])));
Übrigens, htmlentities wandelt Zeichen in HTML-Codes um (aus < wird < usw.), also macht strip_tags() außen keinen Sinn mehr (die Funktionen werden von innen nach außen ausgeführt).
Wenn du die HTML-Tags raus haben willst, musst du strip_tags() zuerst anwenden (innen):

Code: Alles auswählen

$hentry = htmlentities(strip_tags(stripslashes($_POST['entry'])));
Gruß
René

Re: vpGuestbook incl. eBiene Captcha

Verfasst: Di 28. Feb 2012, 09:14
von 20082009
Vielen Dank!!!

Re: vpGuestbook incl. eBiene Captcha

Verfasst: Fr 26. Jul 2013, 22:40
von Peer
Hallo,

ich habe meine PHP Version auf 5.4 umgestellt.

Nun bekomme ich in der Eingabe folgenden Fehler

Code: Alles auswählen

Strict Standards: Declaration of cApiModuleCollection::create() should be compatible with ItemCollection::create() in /var/www/web37/html/system/contenido/classes/contenido/class.module.php on line 68 Strict Standards: Declaration of cApiModuleTranslationCollection::create() should be compatible with ItemCollection::create() in /var/www/web37/html/system/contenido/classes/contenido/class.module.php on line 1029 
Ich vermute das es an der capcha liegt. Finde die Lösung aber nicht :-)

Hat jemand einen Tipp?

Re: vpGuestbook incl. eBiene Captcha

Verfasst: Sa 27. Jul 2013, 07:44
von BagHira
Servus Peer,

schau mal hier http://forum.contenido.org/viewtopic.ph ... 40#p155688

Vielleicht hilft dir das :?:

Re: vpGuestbook incl. eBiene Captcha

Verfasst: Mo 6. Jan 2014, 19:18
von MakD42
Hallo ersteinmal,

ich habe ein Upgrade von Vers. 4.8.8 auf 4.8.18 gemacht. Jetzt habe ich folgendes Problem.
Bei mir werden beim lesen der Einträge Code mit ausgegeben:
Susanne {if("" != "")}aus {/if} schreibt: {if("" != "")}Homepage{/if} {if("info@domain.de" != "")}{if("0" == "1")}Email{/if}{/if} 88.68.321.987 / dslb-088-068-167-xxx.pools.arcor-ip.net
Die entsprechenden Icons werden auch mit ausgegeben.
Eingabeformular funktioniert ganz einwandfrei. Alle bissherigen Einträge sind auch noch vorhanden.

Im Errorlog steht folgendes:

Code: Alles auswählen

[06-Jan-2014 18:35:07] /contenido/main.php?contenido=b62476ca4b63f82a9f27114b17fff006&back=true MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM' at line 23
CREATE TABLE IF NOT EXISTS `sib_vpguestbook` (
  `id` int(11) NOT NULL auto_increment,
  `name` varchar(60) NOT NULL default '',
  `email` varchar(80) NOT NULL default '',
  `email_active` int(1) NOT NULL default '0',
  `url` varchar(80) NOT NULL default '',
  `entry` text NOT NULL,
  `image` varchar(255) NOT NULL default '',
  `comment` text NOT NULL,
  `iphost` varchar(60) NOT NULL default '',
  `user1` varchar(255) NOT NULL default '',
  `user2` varchar(255) NOT NULL default '',
  `user3` varchar(255) NOT NULL default '',
  `active` int(1) NOT NULL default '1',
  `client` int(10) NOT NULL default '0',
  `lang` int(10) NOT NULL default '0',
  `art` int(10) NOT NULL default '0',
  `date` datetime NOT NULL default '0000-00-00 00:00:00',
  PRIMARY KEY  (`id`),
  KEY `client` (`client`),
  KEY `lang` (`lang`),
  KEY `art` (`art`)
) TYPE=MyISAM;
[06-Jan-2014 18:35:07] PHP Warning:  Invalid argument supplied for foreach() in /kunden/aaaa.de/rp-hosting/24/29/web/contenido/includes/include.tplcfg_edit_form.php(410) : eval()'d code on line 58
[06-Jan-2014 18:35:07] PHP Warning:  Invalid argument supplied for foreach() in /kunden/aaaa.de/rp-hosting/24/29/web/contenido/includes/include.tplcfg_edit_form.php(410) : eval()'d code on line 58
[06-Jan-2014 18:35:07] PHP Warning:  Invalid argument supplied for foreach() in /kunden/aaaa.de/rp-hosting/24/29/web/contenido/includes/include.tplcfg_edit_form.php(410) : eval()'d code on line 58
[06-Jan-2014 18:35:07] PHP Warning:  Invalid argument supplied for foreach() in /kunden/aaaa.de/rp-hosting/24/29/web/contenido/includes/include.tplcfg_edit_form.php(410) : eval()'d code on line 58
[06-Jan-2014 18:35:07] PHP Warning:  Invalid argument supplied for foreach() in /kunden/aaaa.de/rp-hosting/24/29/web/contenido/includes/include.tplcfg_edit_form.php(410) : eval()'d code on line 58
[06-Jan-2014 18:35:07] PHP Warning:  Invalid argument supplied for foreach() in /kunden/aaaa.de/rp-hosting/24/29/web/contenido/includes/include.tplcfg_edit_form.php(410) : eval()'d code on line 58
[06-Jan-2014 18:35:07] PHP Warning:  Invalid argument supplied for foreach() in /kunden/aaaa.de/rp-hosting/24/29/web/contenido/includes/include.tplcfg_edit_form.php(410) : eval()'d code on line 58
[06-Jan-2014 18:35:07] PHP Warning:  Invalid argument supplied for foreach() in /kunden/aaaa.de/rp-hosting/24/29/web/contenido/includes/include.tplcfg_edit_form.php(410) : eval()'d code on line 58
[06-Jan-2014 18:35:07] PHP Warning:  Invalid argument supplied for foreach() in /kunden/aaaa.de/rp-hosting/24/29/web/contenido/includes/include.tplcfg_edit_form.php(410) : eval()'d code on line 58
[06-Jan-2014 18:35:07] PHP Warning:  Invalid argument supplied for foreach() in /kunden/aaaa.de/rp-hosting/24/29/web/contenido/includes/include.tplcfg_edit_form.php(410) : eval()'d code on line 58
[06-Jan-2014 18:35:07] PHP Warning:  Invalid argument supplied for foreach() in /kunden/aaaa.de/rp-hosting/24/29/web/contenido/includes/include.tplcfg_edit_form.php(410) : eval()'d code on line 58
[06-Jan-2014 18:35:07] PHP Warning:  Invalid argument supplied for foreach() in /kunden/aaaa.de/rp-hosting/24/29/web/contenido/includes/include.tplcfg_edit_form.php(410) : eval()'d code on line 58
[06-Jan-2014 18:35:07] PHP Warning:  Invalid argument supplied for foreach() in /kunden/aaaa.de/rp-hosting/24/29/web/contenido/includes/include.tplcfg_edit_form.php(410) : eval()'d code on line 58
[06-Jan-2014 18:35:07] PHP Warning:  Invalid argument supplied for foreach() in /kunden/aaaa.de/rp-hosting/24/29/web/contenido/includes/include.tplcfg_edit_form.php(410) : eval()'d code on line 58
[06-Jan-2014 18:35:07] PHP Warning:  Invalid argument supplied for foreach() in /kunden/aaaa.de/rp-hosting/24/29/web/contenido/includes/include.tplcfg_edit_form.php(410) : eval()'d code on line 58
[06-Jan-2014 18:35:07] PHP Warning:  Invalid argument supplied for foreach() in /kunden/aaaa.de/rp-hosting/24/29/web/contenido/includes/include.tplcfg_edit_form.php(410) : eval()'d code on line 58
[06-Jan-2014 18:35:07] PHP Warning:  Invalid argument supplied for foreach() in /kunden/aaaa.de/rp-hosting/24/29/web/contenido/includes/include.tplcfg_edit_form.php(410) : eval()'d code on line 58
[06-Jan-2014 18:35:07] PHP Warning:  Invalid argument supplied for foreach() in /kunden/aaaa.de/rp-hosting/24/29/web/contenido/includes/include.tplcfg_edit_form.php(410) : eval()'d code on line 58
[06-Jan-2014 18:35:07] PHP Warning:  Invalid argument supplied for foreach() in /kunden/aaaa.de/rp-hosting/24/29/web/contenido/includes/include.tplcfg_edit_form.php(410) : eval()'d code on line 58
[06-Jan-2014 18:35:07] PHP Warning:  Invalid argument supplied for foreach() in /kunden/aaaa.de/rp-hosting/24/29/web/contenido/includes/include.tplcfg_edit_form.php(410) : eval()'d code on line 58
[06-Jan-2014 18:35:07] PHP Warning:  Invalid argument supplied for foreach() in /kunden/aaaa.de/rp-hosting/24/29/web/contenido/includes/include.tplcfg_edit_form.php(410) : eval()'d code on line 58
[06-Jan-2014 18:35:07] PHP Warning:  Invalid argument supplied for foreach() in /kunden/aidea.de/rp-hosting/24/29/web/contenido/includes/include.tplcfg_edit_form.php(410) : eval()'d code on line 58
In der contenido/includes/include.tplcfg_edit_form.php on line 58 - steht natürlich gerade nix!

Code: Alles auswählen

57				$inUseUserRealName = $vuser->getField("realname");
58
59				$message = sprintf(i18n("Article is in use by %s (%s)"), $inUseUser, $inUseUserRealName);
Hat jemand eine Idee? Ich freue mich auf hilfreiche Hinweise und Tipps.

Grüße aus Marburg

Re: vpGuestbook incl. eBiene Captcha

Verfasst: Di 7. Jan 2014, 10:45
von Oldperl
Hi,

schau mal nach ob die Datenbanktabelle für das GB überhaupt erzeugt wurde, sieht nämlich nicht so aus aufgrund des SQL-Fehlers. Dann klappt auch das Auslesen nicht richtig und offensichtlich wird bei der Abfrage nicht auf ein fehlendes bzw. leeres Array geprüft und daher deine Fehlermeldungen.

Gruß aus Franken

Ortwin

Re: vpGuestbook incl. eBiene Captcha

Verfasst: Di 7. Jan 2014, 16:37
von MakD42
Hallo Ortwin,

habe die db mit dem Gästebuch verwendet um das Update auf 4.8.18 zu machen. Ganz nach deiner Anleitung :D
Es sind auch alle bisherigen Einträge komplett vorhanden. Alle 39 Eintäge. Nur die Darstellung des Kopfbereiches
und des Fußbereiches wird nich korrekt angezeigt. - d.h. mit Codezeilen.

Re: vpGuestbook incl. eBiene Captcha

Verfasst: So 29. Mai 2016, 15:35
von 20082009
Hallo zusammen,
Contenido 4.8.18 - PHP 5.6
Ich habe das Problem, dass die Captcha Grafik nicht angezeigt bekomme.


Was muss ich hier noch einstellen, damit die Captchagrafik angezeigt wird?

Vielen lieben Dank für eure Hilfe.

Re: vpGuestbook incl. eBiene Captcha

Verfasst: So 29. Mai 2016, 18:43
von Oldperl
20082009 hat geschrieben:Was muss ich hier noch einstellen, damit die Captchagrafik angezeigt wird?
Bild
Bitte zuerst lesen :arrow: Bugreport- und Fragen-Howto

Gruß aus Franken

Ortwin

Re: vpGuestbook incl. eBiene Captcha

Verfasst: Do 30. Jun 2016, 11:11
von 20082009
Hallo zusammen,
ich habe immer noch einen Fehler im Adminbereich bei den Einträgen des Gästebuchs:
Unter Editor kann ich zwar die Einträge sehen und editieren, allerdings kommt der folgende Fehlermehrmals untereinender.

Strict Standards: strftime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2,0/DST' instead in /homepages/19/d2474546741/htdocs/cms/contenido/includes/include.con_editcontent.php(634) : eval()'d code on line 2134

Im Frontend habe ich die Timezone Fehler mit einer eigenen PHP.ini überlisten können. ich bekomme das einfach nicht hin, dass der Fehler oben aufgelistet, verschwindet.

Über Hilfe wäre ich sehr dankbar.

Gruß
Gerald

Re: vpGuestbook incl. eBiene Captcha

Verfasst: Do 21. Jul 2016, 09:40
von 20082009
Hallo zusammen,
ich habe jetzt von 4.8.18 auf 4.8.20 upgedated. Ich bekomme immer noh den Timezonefehler im Backend beim Gästebuch und was noch schlimmer ist, der User kann Einträge schreiben, diese Einträge erscheinen allerdings nicht auf der Seite und sind auch nicht in der Datenbank unter phpMyAdmin zu sehen.
Für einen Tipp wäre ich sehr dankbar.