Der Martin: Formular mit Text weiterverarbeiten

Beitrag lesen

Hallo,

$keyword_list = $_REQUEST['keyword_list'] ;

warum benutzt du hier $_REQUEST? Du versendest dein Formular mit POST, also wäre es naheliegend, die Daten aus $_POST zu lesen. Wenn du auf $_REQUEST zugreifst, könntest du ebensogut einen gleichnamigen Parameter aus $_GET oder $_COOKIE erwischen. Ist das erwünscht?

  $spaceinside = strpos($keyword\_array[$i], $search);  

if ($spaceinside === true)

Diese Bedingung wird nie erfüllt sein, denn strpos() gibt entweder den numerischen Index des ersten gefundenen Zeichens zurück, oder false, wenn das gesuchte Zeichen nicht vorkommt. Aber niemals true.
Das hättest du aber auch selbst nachlesen können - und anhand des Funktionsnamens könnte man sogar selbst drauf kommen, dass strpos() bevorzugt die *Position* des gesuchten Zeichens ermittelt.

Ciao,
 Martin

--
Abraham sprach zu Bebraham: Kann i mal dei Cebra ham?
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(