Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] Messen der Zeichenanzahl mit PHP (https://www.gegen-bilderklau.net/thread.php?threadid=116312)


Geschrieben von Startpost-Retter am 21.08.2007 um 14:37:

  Messen der Zeichenanzahl mit PHP

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.



Geschrieben von .Tabea am 21.08.2007 um 14:41:

 

- edit -



Geschrieben von katjaa am 21.08.2007 um 14:59:

 

Hast du mal die Suche benutzt, ich glaub da gabs mal Tut dazu.
oder du gehst mal Googlen. smile



Geschrieben von .Tabea am 21.08.2007 um 15:15:

 

Ja, hab ich, denn wer suchet der findet. smile
Bei Google findest du viele Tutorials. [:



Geschrieben von Yellow am 21.08.2007 um 15:51:

 

welche fehlermeldung bekommst du denn ?



Geschrieben von Yellow am 21.08.2007 um 15:58:

 

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.



Geschrieben von Yellow am 21.08.2007 um 16:31:

 

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 !!';
 }
?>


Forensoftware: Burning Board, entwickelt von WoltLab GmbH