Have I read the related troubleshooter articles above before posting (which pages?)? Yes
Have I searched the tickets before posting? Yes
Have I read the documentation before posting (which pages?)? Yes
Joomla! version: 2.5.7
PHP version: 5.3.17
MySQL version: 5.0.51a-24+lenny5
Host: (optional, but it helps us help you)
Admin Tools version: 2.4.0
Description of my issue:
Hi Nicholas,
I have a problem with the UploadShield-scanner. I get the following warnings:
Warning: strstr() expects parameter 1 to be string, array given in XYZ/plugins/system/admintools/admintools/pro.php on line 2650
Warning: explode() expects parameter 2 to be string, array given in XYZ/plugins/system/admintools/admintools/pro.php on line 2656
A print_r($files); after line 2640 gives the following information:
Array ( [0] => Array ( [name] => Array ( [yLc4p_car37_car_13_repeat___file] => Array ( [0] => [1] => [2] => [3] => ) ) [type] => Array ( [yLc4p_car37_car_13_repeat___file] => Array ( [0] => [1] => [2] => [3] => ) ) [tmp_name] => Array ( [yLc4p_car37_car_13_repeat___file] => Array ( [0] => [1] => [2] => [3] => ) ) [error] => Array ( [yLc4p_car37_car_13_repeat___file] => Array ( [0] => 4 [1] => 4 [2] => 4 [3] => 4 ) ) [size] => Array ( [yLc4p_car37_car_13_repeat___file] => Array ( [0] => 0 [1] => 0 [2] => 0 [3] => 0 ) ) ) )
The form elements names are like:
join[60][yLc4p_car37_car_13_repeat___title][1]
join[60][yLc4p_car37_car_13_repeat___title][2]
It seems that the Scanner can't handle this multi dimensional arrays. Is there a way to fix this?
Best regards,
Jonathan Werner
www.designfire.de