Seite 1 von 1

Text in Formularfeld prüfen

Verfasst: 21.08.2007, 13:38
von Michael1967
Hallo,

ich habe 2 Beschreibungsfelder in einem Formular.

Wie kann ich diese beiden Felder prüfen? Und zwar darf in beiden Feldern nicht der selbe Text übermittelt werden.

Verfasst:
von

Verfasst: 21.08.2007, 14:10
von pebosi
Vielleicht einfach vergleichen:

<?php
if ($feld1 != $feld2) {
...
}
?>

Verfasst: 21.08.2007, 14:52
von Michael1967
Das prüft ob die Texte in beiden Formfeldern identisch sind?

Bei mir passiert da gar nichts!

So geht es wohl -

if ($feld1 == $feld2) {
...
}


Aber 1 Wort weniger im ersten Feld reicht schon aus, damit es nicht mehr funktioniert.

Verfasst: 21.08.2007, 16:46
von seobug
>>Aber 1 Wort weniger im ersten Feld reicht schon aus, damit es nicht mehr funktioniert.

Was heißt funktioniert? Dann sind die beiden Felder nicht gleich, und die if-Bedingung ist nicht erfüllt. Das ist doch was du wissen willst, oder?

Verfasst: 21.08.2007, 16:54
von LinkPop
Texte auf Ähnlichkeit prüfen:

Code: Alles auswählen

similar_text&#40;$text1,$text2,$prozent&#41;;

$prozent = sprintf &#40;"%01.2f", $prozent&#41;;

if &#40;$prozent > 80&#41; &#123; echo "Texte stimmen zu mehr als 80% überein."; &#125;
Die 80 passt Du einfach an Deine Vorstellungen an.

Verfasst: 21.08.2007, 17:36
von Michael1967
Vielen Dank! Das werd ich mal ausprobieren....

Verfasst: 21.08.2007, 18:22
von Michael1967
Das fluppt wunderbar.

Alles was über 50% identisch ist, dass wird geblockt. Vielen Dank!