Pligg Support

PHP Warning: Invalid argument supplied for foreach() in /home/security/public_html/libs/html1.php on line 308

How do i patch this Error.

Possible Answers

    Is something not functioning? Warning messages are not errors, they are just warnings and usually don't cause something to become nonfunctional.

    | Posted 580 days ago | Permalink | Hide Replies

    As ChuckRoast said, this a warning and does not affect the execution of the script; It only fills the error log.

    NOTE: please state the Pligg version and if you have the sidebar categories module installed.

    From the code in \libs\htm1.php, it is related to the categories you have. The query in the code will always have a result, even if the user_category in the users table is not set, the result is an empty string and the query to get all categories will execute with no warnings.

    The WHERE condition in the query "where category__auto_id>0" must return at least 1 result, because the original installed category table includes:

    category__auto_id = 0 for "All"

    and category__auto_id = 1 for "News"

    Something must have been changed in the category table. Check it out and see what are the categories listed and if their category__auto_id is correct (above 0) and let us know.

    | Posted 579 days ago | Permalink | Hide Replies

Who Upvoted this Story's Support area is where you can ask questions and get answers. Just getting started with the Support area? This section describes tips for participating.

Submitting a Question or Comment

By taking a minute to research previous posts you may receive an answer much faster than waiting for a response to a new question. Begin by searching the support section for an answer. Sometimes you may even want to extend your search to the entire domain.

If you are unable to find a relevant answer, submit a new question or comment here. Please provide a detailed description and, when necessary, debugging information such as your server environment (a link to a <?php phypinfo(); ?> .php page would be very helpful), your web browser, and any steps necessary to reproduce your issue.

Submitting an Answer

If you have an answer or useful response that you would like to add to a post, you can submit it as a comment which other users will then vote on. Answers are sorted by most popular to least, allowing the best information to climb to the top of the page.

Please read and vote for existing answers before submitting your own, as there may already be an acceptable answer provided. You can use the "Reply" link found within an answer to submit a response to it, in case you want to expand or comment on someone else's contribution.

Including Files or Code

Sometimes it is necessary for you to attach a file or include a snippet of code for others to reference in your response. In most cases, you can .zip up files and attach them to a question or answer using Pligg's file manager. At times though this may fail, and in these circumstances we recommend using a third party host. Below we are including a list of recommended websites where you can share easily share file uploads (or snippets of code) through the web.