Hallo Martin,
strpos hat mir Chris in einer vorigen Antwort suggeriert, anscheinend haben wir uns da irgendwie missverstanden.
Ich habe nun wieder preg_match verwendet, diesmal mit reg. Ausdruck (hoffe, ich habe es so richtig definiert), damit ein whitespace gesucht wird.
Es klappt aber dennoch noch immer nicht. Hm ...
mfg, Tomchy
<?php
echo "<FORM METHOD='POST' ACTION='$PHP_SELF'>
<textarea name='keyword_list' rows='15' cols='40'>
SatzOhneLeerzeichen
Zweiter Satz
Dritter Satz</textarea><br />
<br /><input type='submit' value='submit' name='submit'><br />
</FORM>";
$keyword_list = $_POST['keyword_list'] ;
$keyword_array = explode("\n", $keyword_list);
$i=0;
$search = ' ';
foreach ($keyword\_array as $keyword) {
echo "(Kontrolle des aktuellen Satzes):<BR>
\$keyword\_array[$i]= <b>".$keyword\_array[$i].'</b><br>';
$spaceinside = preg\_match('\s', $keyword\_array[$i]);
if ($spaceinside === true) {
echo "<B>Leerzeichen IST enthalten!</B><br><br>";
} else {
echo "<B>Leerzeichen ist NICHT enthalten!</B><br><br>";
}
$i++;
}
?>