[PHP & MySQL] Messen der Zeichenanzahl mit PHP

Startpost-Retter
Hey Ho!
Kann mir jemand erklären, wie der Code lautet, wenn PHP die Zeichenlänge von einem Text messen soll und dann vergleicht, ob er lang genug ist? (700 Zeichen) und erst dann weiterleitet? ^^ Also, User schreibt in mehrzeiliges Formularfeld nen Text, schickt ab -> PHP tritt in Aktion.
.Tabea
- edit -
katjaa
Hast du mal die Suche benutzt, ich glaub da gabs mal Tut dazu.
oder du gehst mal Googlen. smile
.Tabea
Ja, hab ich, denn wer suchet der findet. smile
Bei Google findest du viele Tutorials. [:
Yellow
welche fehlermeldung bekommst du denn ?
Yellow
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Unbenanntes Dokument</title>
</head>

<body>
<?php
$string $_POST['select'];
$misten strlen($string);

 if($misten=='700'){
      echo 'Alles okay';
}
?>
</body>
</html>


probier mal so.

hattest ein '(' zuviel drin & es fehlt ein '}' auserdem hattest du 2 mal die variable $misten aber keinen wert für $string darum hab ich die erste variable $misten in $string benannt. Und das ';' nach dem echo hat gefehlt.
Yellow
mach mal so (dann klappt es nämlich bei mir.)

formular:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
<html>

<head>
<title></title>
</head>

<body>

<form action="2.php" method="post">
<table>
<td>Hof-Adresse:</td>
<td><textarea name="select"></textarea></td>
</tr>
</table>
<input type="submit" name="submit" value="eintragen">
</form>

<p>


</body>

</html>


2.php:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
<?php
// variable aus dem formular
$string $_POST['select'];

// >= steht fuerr groesser oder gleich.
 if(strlen($string) >= 700)
 {
      echo 'Alles okay';
 }
// wenn nicht dann fehlermeldung
 else
 {
      echo 'zu wenig !!';
 }
?>