[snip]
I've been using array_search in my scripts for a while now, but have
come across a problem. My new page has a textarea field. If I enter
any new lines in the textarea, array_search returns false.

I have tried using html_encode, addslashes, serialize and nothing yet
has worked. My only other options that I can think of would be to
limit the textarea to one line (change it to a regular text input
field) or do a regex on the posted data and replace the line returns
with something else (which I have tried without success).
[/snip]

Just a SWAG, but you are exploding the textarea into an array using
spaces for the explosion? If so use a replace function to replace the \n
characters, then do your thing...following is untested...

$foo = $_POST['textarea'];
$newFoo = str_replace("\n", " ", $foo);
$arrayFoo = explode(" ", $newFoo);

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to