Text überprüfen

Dieses Thema Text überprüfen im Forum "Webentwicklung, Hosting & Programmierung" wurde erstellt von noah1, 15. Nov. 2005.

Thema: Text überprüfen Hallo, folgende Frage: Ich möchte für ein Gästebuch das Eintragen von Links im Text verhindern, d.h. die...

  1. Hallo, folgende Frage:
    Ich möchte für ein Gästebuch das Eintragen von Links im Text verhindern, d.h. die Zeichenfolgen http:// und www sollen verhindert werden.
    Wie mache ich das am besten ?



    edit: Das Gästebuch ist natürlich in PHP geschrieben...
     
  2. meine vorschläge

    1. Javascript
    2. PHP :)
     
  3. Eindeutig PHP...

    Der Sinn der Sache ist der, das seit einiger Zeit das Gästebuch mit jede Menge Spam zugemüllt wird, bis zu 5 Einträge am Tag.
    Vermutlich sind die Einträge automatisch generiert, und alle haben eins gemeinsam: Links auf irgendwelche Porno-Seiten in USA und Spanien.
    Und da will ich einfach daß ein Eintrag, er einen Link im Text hat nicht in die DB eingetragen wird sondern einfach ohne Fehlermeldung verworden die Seite neu geladen wird.
    Derzeit sieht der Code für den Eintrag so aus:
    Code:
    <?php 
    if ($counter >=1) 
    	{
    		header (Location:guestbook.php);
    	}
    	else
    	{
    			$eintrag1 = MYSQL_QUERY( INSERT INTO guestbook VALUES('','$nick','$day','$month','$year','$time','$text','$mail','$hp','$icq',->$ipadresse'));
    	  
          header (Location:guestbook.php);
    }
    ?>
    vielleicht kann man das ja so erweitern:
    Code:
    <?php
    if (($counter >=1) && (im Text ist kein http: und kein www))
    ...
    
     
  4. öhm herauszufiltern wegen den WWW anzeichen

    könnte dir evt. diese Funktion von nutzen sein. Einfach eine Abfrage einbauen. Wenn NICHTS gefunden wurde, eintragen. Wenn schon, dann wird eintrag nicht gemacht :D

    http://php.benscom.com/manual/de/function.strpos.php


    muss jetzt fort -.- hab sitzung ;)
     
  5. Code:
    <?php
    if(ereg([url]http://[/url], $text)) {
      // Nicht speichern, zurück
    }
    else {
      // OK, speichern
    }
    ?>
    Kurz und schmerzlos ;)
     
  6. Wirklich kurz und schmerzlos... :D
    Danke.
     
Die Seite wird geladen...

Text überprüfen - Ähnliche Themen

Forum Datum
Welches ist das letzte kaufbare Office und Fehler beim Scrollen in Word: Text verdoppelt sich Microsoft Office Suite 14. Juli 2016
'play to' nicht mehr im Kontextmenü Windows 8 Forum 8. Aug. 2015
Kontextmenue funktioniert nicht mehr Windows 8 Forum 15. Juni 2015
regedit zusammenführen win8.1, text verküpfung entfernen Windows 8 Forum 25. Mai 2015
Programm zum Kontext Menü hinzufügen Windows 7 Forum 30. Apr. 2015