Jump to content
InvisionCommunity.de - Der Deutsche Invision Community Support
Sign in to follow this  
Manitu

PHP-Warnungen durch Userprofil

Recommended Posts

Hallo

ich habe folgendes problem:

meine php-error.log füllt sich mit solchen warnungen:

[04-Jul-2007 20:45:59] PHP Warning:  array_keys(): The first argument should be an array in /srv/www/htdocs/bfgames/html/forum/sources/ipsclass.php(2073) : eval()'d code on line 1161

[04-Jul-2007 20:45:59] PHP Warning:  in_array(): Wrong datatype for second argument in /srv/www/htdocs/bfgames/html/forum/sources/ipsclass.php(2073) : eval()'d code on line 1161

natürlich ist es nicht ganz einfach, an den wirklich falschen code heranzukommen, zumindest nicht ohne das produktive board lahmzulegen :(

anhand den apache logs kann ich sehen, dass diese warnungen (es kommen immer beide gleichzeitig) jedes mal dann kommen, wenn ein suchmaschinenspider (yahoo slurp, googlebot) ein userprofil besucht!!

"menschliche" besucher verursachen nie eine solche warnung.

wenn ich dieses problem bei google eingebe (Link zum Google-Resultat), dann kann ich feststellen, dass einige andere dieses problem ebenfalls haben - und es ist jeweils auch das profil.

was kann ich dagegen tun ??? hat jemand eine idee?

danke & gruss

manitu

(version 2.3.1)

Edited by Manitu

Share this post


Link to post

ich konnte die betroffene stelle ausfindig machen:

" . ((in_array( $member['id'], array_keys( $this->ipsclass->member['_cache']['friends'] ) )) ? ("

	<script type='text/javascript'>

	//<![CDATA[

		ips_personal_portal.show_friend_add_or_remove( 0 );

	//]]>

	</script>

") : ("

	<script type='text/javascript'>

	//<![CDATA[

		ips_personal_portal.show_friend_add_or_remove( 1 );

	//]]>

	</script>")) . "";

in der funktion personal_portal_main().

es sieht ganz so aus, als ob $this->ipsclass->member['_cache']['friends'] kein array sei. hmm..... *ratlos*

Edited by Manitu

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

×