Wer ist hier? 1 Gäste
Fehlermeldung Maincore
|
|
Kevin |
Geschrieben am 11.11.2011 00000011 08:29
|
Senior Mitglied Beiträge: 220 Registriert am: 06.10.08 Fusioneer: 16 years 1 months 2 weeks 19 days 7 hours 0 minutes 50 seconds |
Hallo zusammen, ich bin ja im moment beim Freehoster Kilu. Und ich habe einfach mal das ganze Fusion neu Installiert und alles wie vom Download Bereich den Core installiert. Nun kommt jedoch beim Login und auch beim Betreten des Admin Bereiches folgende Meldung: Code Download Code Deprecated: Function eregi() is deprecated in /data/multiserv/users/688004/projects/1674296/www/maincore.php on line 40 Was bedeutet diese Meldung? Gruß Kevin
|
|
|
SC-Ad-Bot | Advertisement |
| |
emblinux |
Geschrieben am 11.11.2011 00000011 08:41
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 1 months 3 weeks 21 days 1 hours 15 minutes 23 seconds |
Dazu gibt es bereits einige Beiträge, was diese Meldung bedeutet... also auch mal suchen. Ausserdem gibt es da so eine Seite, google heißt die glaube ich, die gibt dir da 100%ig Auskunft. Da habe ich dann folgende Seite gefunden, die dir dabei helfen sollte. http://devthought.com/2009/06/09/fix-...in-php-53/ |
|
|
Kevin |
Geschrieben am 11.11.2011 00000011 08:55
|
Senior Mitglied Beiträge: 220 Registriert am: 06.10.08 Fusioneer: 16 years 1 months 2 weeks 19 days 7 hours 0 minutes 50 seconds |
Ja die Seite erklärt es aber das Problem ist ich verstehe nicht was ich da nun ab ändern muss. Das steht in 40 41 42 43 44: Code Download Code // Prevent any possible XSS attacks via $_GET. Und auf den Link den du gepostet hast steht zum eregi das: Code Download Code eregi('\.([^\.]*$)', $this->file_src_name, $extension); becomes Code Download Code preg_match('/\.([^\.]*$)/i', $this->file_src_name, $extension); Das echt komisch. Gruß Kevin
|
|
|
emblinux |
Geschrieben am 11.11.2011 00000011 09:30
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 1 months 3 weeks 21 days 1 hours 15 minutes 23 seconds |
Dort wird an Hand eines Beispiels erklärt, wie man ereg* erstzt. Nimmt man z.B. folgendes aus deinem Code Code Download Code eregi("<[^>]*script*\"?[^>]*>", $check_url) und ersetzt es nun mit preg_match, dann ergibt es folgendes: Code Download Code preg_match("/<[^>]*script*\"?[^>]*>/i", $check_url) Es wird also nicht bur das Problem erklärt, sondern auch wie man es löst. |
|
|
Kevin |
Geschrieben am 11.11.2011 00000011 09:55
|
Senior Mitglied Beiträge: 220 Registriert am: 06.10.08 Fusioneer: 16 years 1 months 2 weeks 19 days 7 hours 0 minutes 50 seconds |
Danke so nun hat er schon mal die Meldung Deprecated weg. Nun kommt aber diese Meldung noch: Code Download Code
Code ist dieser nun: Code Download Code if ((preg_match("/<[^>]*script*\"?[^>]*>/i", $check_url)) || (preg_match("/<[^>]*object*\"?[^>]*>/i", $check_url)) || Wenn diese Meldung noch weg ist dann bin ich sehr zufrieden ;) Danke schon mal emblinux für deine Hilfe ;) *klasse* Gruß Kevin
|
|
|
emblinux |
Geschrieben am 11.11.2011 00000011 10:29
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 1 months 3 weeks 21 days 1 hours 15 minutes 23 seconds |
Es kann sein, das man noch diverse Zeichen Escapen muss. Code Download Code if ((preg_match("/<[^>]*script*\"?[^>]*>/i", $check_url)) || (preg_match("/<[^>]*object*\"?[^>]*>/i", $check_url)) || Aber ganz einfach umgehst du das problem in dem du eine aktuelle Fusion-Version verwendest. |
|
Springe ins Forum: |
Ähnliche Themen
Thema | Forum | Antworten | Letzter Beitrag |
---|---|---|---|
C:\fakepath Fehlermeldung | Allgemeine Support Fragen | 4 | 22.11.2013 00000011 17:44 |
Fehlermeldung Maincore | Allgemeine Diskussionen | 3 | 29.10.2012 00000010 06:59 |
Fehlermeldung nach installation von Geschenke system | Allgemeine Support Fragen | 13 | 21.09.2012 00000009 20:56 |
Fehlermeldung Fotoalbum | Allgemeine Support Fragen | 1 | 08.09.2012 00000009 07:04 |
Advanced Whats New Panel für Fusion V7 - Fehlermeldung | Infusionen | 2 | 11.08.2012 00000008 21:23 |