Uncategorized

Katalog Link vorschlagen

In dem Script (webkatalog-script.de) für den Webkatalog werden einige Sonderzeichen nicht angenommen und es erscheint manchmal folgende Fehlermeldung:

Die Beschreibung der Webseite ist nicht korrekt.

Als ich daß Script zum ersten Mal genutzt hatte kam diese Fehlermeldung viel öfter als jetzt, da in der Datei Validator.class.php nur wenige Zeichen zugelassen waren. Einige habe ich dann hinzugefügt. ( Tipp aus dem webkatalog-script Forum )

Auf Grund einer E-Mail die Ich heute erhalten habe:

Hallo,
wenn Ihr System den Eintrag mit dem mageren Kommentar: Die Beschreibung der Webseite ist nicht korrekt quittiert, wie soll man dann wissen was als nicht korrekt angesehen wird? Was soll an unserem Eintrag nicht korrekt sein? Mit freundlichen Grüßen

Ich habe jetzt weitere Sonderzeichen hinzugefügt. Sollte bei euch diese Meldung immer noch erscheinen, bitte keine außergewöhnlichen Sonderzeichen nutzen und keine Leerzeilen ( Zeilenumbruch ) verwenden.

Bisher hatte ich noch keine Benachrichtigungen bekommen und beim mehrmaligen Testen sind mir bis heute keine Fehler aufgefallen. Ich habe allerdings beim testen auch keine Leerzeilen ( Zeilenumbruch ) verwendet. Ist wohl daß Hauptproblem wie ich gerade beim Testen festgestellt habe.

Vielen Dank für den Hinweis per E-Mail. Ich gehe davon aus, daß noch mehr Personen diese Probleme hatten.

So, habe die Lösung gefunden ( werde es jetzt testen ):

Datei: /klassen/Validator.class.php

Ich ersetze die Zeile return ereg($regEx, $description); mit return preg_match(‚//m‘, $regEx, $description);

// beschreibung validieren:
function isValidDescription($description) {
$text = ‚[- .:?!+/,_a-zA-Z0-9Ä-Üä-üß]{5,}‘;
$regEx = ‚^‘.$text.’$‘;
return preg_match(‚//m‘, $regEx, $description);
}

2 Kommentare

Schreibe einen Kommentar

Social media & sharing icons powered by UltimatelySocial
Follow by Email
Instagram
Telegram