<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://fbb.just4test.de/extern.php?action=feed&amp;tid=3625&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Informationen für CMS/made simple / Modul Statistik: Warning: join(): Invalid arguments passed]]></title>
		<link>http://www.cmsmadesimple.de/forum/viewtopic.php?id=3625</link>
		<description><![CDATA[Die aktuellsten Beiträge in Modul Statistik: Warning: join(): Invalid arguments passed.]]></description>
		<lastBuildDate>Tue, 10 Dec 2013 14:51:50 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: Modul Statistik: Warning: join(): Invalid arguments passed]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=28921#p28921</link>
			<description><![CDATA[<p>Das wurde glaube ich sogar vor ein oder zwei Jahren angekündigt.<br />Damals haben sich einige darüber aufgeregt, weil man eben solche Tools wie statistische Erfassung von Suchbegriffen oder das Hervorheben von Suchbegriffen im Text nicht mehr anwenden kann. (Aber zumindest für die Suchbegriff-Statistik kann man ja Google-Webmaster Tools bzw. Analytics verwenden)</p><p>Man sollte die Variable $keyword_array generell als Array() deklarieren. Dann sollte dieser Fehler nicht auftreten. Also in der Zeile 532 (Statistics 1.1.3a) bzw. 462 (Statistics 1.1.3) gleich unter &quot;// create keyword array&quot; diese Zeile einfügen:</p><div class="codebox"><pre><code>$keyword_array = array();</code></pre></div><p>Somit ist man zumindest diese Warnung los.</p>]]></description>
			<author><![CDATA[dummy@example.com (NaN)]]></author>
			<pubDate>Tue, 10 Dec 2013 14:51:50 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=28921#p28921</guid>
		</item>
		<item>
			<title><![CDATA[Re: Modul Statistik: Warning: join(): Invalid arguments passed]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=28920#p28920</link>
			<description><![CDATA[<p>Ah, ich habe die Lösung gefunden...</p><p>Google benutzt für seine Suche HTTPS-Seiten. Wenn von HTTPS auf HTTP verlinkt wird, wird kein REFERER mitgegeben...<br />Yahoo benutzt noch HTTP-Seiten für seine Suche, deswegen funktioniert das.</p>]]></description>
			<author><![CDATA[dummy@example.com (Darkholylein)]]></author>
			<pubDate>Tue, 10 Dec 2013 13:53:31 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=28920#p28920</guid>
		</item>
		<item>
			<title><![CDATA[Re: Modul Statistik: Warning: join(): Invalid arguments passed]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=28919#p28919</link>
			<description><![CDATA[<p>Ich habe noch mal etwas weiter nachgeforscht...<br />Wenn ich diesen Teil des Skriptes:</p><div class="codebox"><pre><code>[== php ==]
$url=&quot;https://www.google.de/#q=Wort1+Wort2+Wort3&quot;;    
if (preg_match(&quot;/www\.google/i&quot;,$url)) {         
          preg_match(&quot;&#039;(\?|&amp;|#)q=(.*?)(&amp;|$)&#039;si&quot;, &quot; $url &quot;, $keywords);         
          $search_engine = &#039;Google&#039;;       
}
if ((preg_match(&quot;/yahoo\.com/i&quot;,$url)) or (preg_match(&quot;/search\.yahoo/i&quot;,$url))) {
          preg_match(&quot;&#039;(\?|&amp;)p=(.*?)(&amp;|$)&#039;si&quot;, &quot; $url &quot;, $keywords);
          $search_engine = &#039;Yahoo&#039;;
}
// create keyword array
if (($keywords[2] != &#039;&#039;) and ($keywords[2] != &#039; &#039;)) {
         $keywords = preg_replace(&#039;/&quot;|\&#039;/&#039;, &#039;&#039;, $keywords[2]); 
         // remove quotes         
         $keyword_array = preg_split(&quot;/[\s,\+\.]+/&quot;, $keywords); // create keyword array
}
$name=join($keyword_array, &quot; &quot;); 	
echo $name;</code></pre></div><p>getrennt betrachte, bekomme ich folgende Ausgabe: &quot;Wort1 Wort2 Wort3&quot;.<br />Soweit ist das ja korrekt. Wenn ich die URL auf den Suchstring von Yahoo ändere, bekomme ich das gleiche Ergebnis.</p><p>Trotzdem ist es immer noch der Fall, dass ich bei Anklicken des Suchergebnisses in Google die Fehlermeldung:<br />Warning: join(): Invalid arguments passed<br />und die Suchwörter werden nicht im Statistik-Modul eingetragen.<br />Wenn ich das Suchergebniss bei Yahoo anklicke, funktioniert alles einwandfrei...</p><p>Solangsam bin ich echt am Verzweifeln...</p>]]></description>
			<author><![CDATA[dummy@example.com (Darkholylein)]]></author>
			<pubDate>Tue, 10 Dec 2013 13:46:53 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=28919#p28919</guid>
		</item>
		<item>
			<title><![CDATA[Re: Modul Statistik: Warning: join(): Invalid arguments passed]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=28917#p28917</link>
			<description><![CDATA[<p>Also, ich hab mir grade mal die 1.1.3a angeschaut...<br />Vom Code her ändert sich was Referer betrifft nichts, daran kann es also nicht liegen.</p><p>Ich habe jetzt auch mal etwas weiter analysiert:<br />Wenn ich auf yahoo.de die 3 Stichworte eingebe, bekomme ich die Fehlermeldung nicht und alles wird Korrekt in der Datenbank eingetragen.<br />Wenn ich die 3 Stichworte bei google.de eingebe, bekomme ich weiterhin die Fehlermeldung und es wird nichts in der Datenbank eingetragen.</p><p>Aktuell weiß ich nicht, wie ich das Problem beheben soll... Hat jemand von euch eine Idee?<br />Vermutlich liegt das Problem hier drin:</p><div class="codebox"><pre><code>[== php ==]
if (preg_match(&quot;/www\.google/i&quot;,$url)) {         
preg_match(&quot;&#039;(\?|&amp;)q=(.*?)(&amp;|$)&#039;si&quot;, &quot; $url &quot;, $keywords);         
$search_engine = &#039;Google&#039;;       } </code></pre></div><p>Danke und schöne Grüße<br />Darkholylein</p>]]></description>
			<author><![CDATA[dummy@example.com (Darkholylein)]]></author>
			<pubDate>Tue, 10 Dec 2013 11:39:38 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=28917#p28917</guid>
		</item>
		<item>
			<title><![CDATA[Re: Modul Statistik: Warning: join(): Invalid arguments passed]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=28876#p28876</link>
			<description><![CDATA[<p>Du kannst dir ja mal die 1.1.3a von mir anschauen, bzw. ausprobieren.<br /><a href="https://www.dropbox.com/s/71cznjqrlzpf83k/Statistics1.1.3a.zip" rel="nofollow">https://www.dropbox.com/s/71cznjqrlzpf8 … 1.1.3a.zip</a></p>]]></description>
			<author><![CDATA[dummy@example.com (Klenkes)]]></author>
			<pubDate>Sat, 07 Dec 2013 10:33:25 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=28876#p28876</guid>
		</item>
		<item>
			<title><![CDATA[Re: Modul Statistik: Warning: join(): Invalid arguments passed]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=28875#p28875</link>
			<description><![CDATA[<p>Ich habe Version 1.1.3</p>]]></description>
			<author><![CDATA[dummy@example.com (Darkholylein)]]></author>
			<pubDate>Sat, 07 Dec 2013 10:31:10 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=28875#p28875</guid>
		</item>
		<item>
			<title><![CDATA[Re: Modul Statistik: Warning: join(): Invalid arguments passed]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=28874#p28874</link>
			<description><![CDATA[<p>Seltsam... in meiner Datei befindet sich der besagte Code nicht bei Zeile 471, sondern viel weiter unten.</p><p>Es gab mal eine inoffizielle Version 1.1.3a, die ich überall einsetze. Ich weiß aber nicht mehr, wo die her kam.<br />Welche Version wird bei dir angezeigt?</p>]]></description>
			<author><![CDATA[dummy@example.com (Klenkes)]]></author>
			<pubDate>Sat, 07 Dec 2013 10:28:48 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=28874#p28874</guid>
		</item>
		<item>
			<title><![CDATA[Re: Modul Statistik: Warning: join(): Invalid arguments passed]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=28873#p28873</link>
			<description><![CDATA[<div class="quotebox"><cite>NaN schrieb:</cite><blockquote><div><p>Eigentlich steht die Lösung in diesem Beitrag: <a href="http://forum.cmsmadesimple.de/viewtopic.php?pid=28301#p28301" rel="nofollow">http://forum.cmsmadesimple.de/viewtopic … 301#p28301</a></p></div></blockquote></div><p>Hallo NaN,</p><p>den Thread habe ich bereits gelesen, meines erachtens stimmt die Reihenfole im Code so, wie sie in meinem Ausgangspost steht. Ich habe auch schon das Wort &quot;join&quot; durch &quot;implode&quot; ersetzt, aber die Fehlermeldung ist trotzdem aufgetaucht.</p><p>Gibt es vllt. eine Einstellung, die ich im Statistik-Modul setzen muss?</p><p>Gruß<br />Darkholylein</p>]]></description>
			<author><![CDATA[dummy@example.com (Darkholylein)]]></author>
			<pubDate>Sat, 07 Dec 2013 09:58:30 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=28873#p28873</guid>
		</item>
		<item>
			<title><![CDATA[Re: Modul Statistik: Warning: join(): Invalid arguments passed]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=28872#p28872</link>
			<description><![CDATA[<p>Eigentlich steht die Lösung in diesem Beitrag: <a href="http://forum.cmsmadesimple.de/viewtopic.php?pid=28301#p28301" rel="nofollow">http://forum.cmsmadesimple.de/viewtopic … 301#p28301</a></p>]]></description>
			<author><![CDATA[dummy@example.com (NaN)]]></author>
			<pubDate>Sat, 07 Dec 2013 09:13:30 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=28872#p28872</guid>
		</item>
		<item>
			<title><![CDATA[Modul Statistik: Warning: join(): Invalid arguments passed]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=28870#p28870</link>
			<description><![CDATA[<p>Hallo zusammen,</p><p>wenn ich meine Seite auf Google suche und dem Suchmaschinen-Link folgen möchte, wird mir folgende Fehlermeldung auf der Seite angezeigt:</p><div class="quotebox"><blockquote><div><p>Warning: join(): Invalid arguments passed in [...]/modules/Statistics/Statistics.module.php on line 471</p></div></blockquote></div><p>In Zeile 471 des Scriptes steht folgender Inhalt:</p><div class="codebox"><pre><code>$statkeywords=$this-&gt;ReplaceKeywords(join(&quot; &quot;, $keyword_array));</code></pre></div><p>Der bei Google gesuchte String besteht aus drei einzelnen Worten.</p><p>Die Tipps in diesem <a href="http://forum.cmsmadesimple.de/viewtopic.php?id=3533" rel="nofollow">Thread </a> habe ich bereits ausprobiert: ich konnte kein Ergebnis erzielen.</p><p>Hat von euch noch jemand einen Tip für mich, wie ich das Problem lösen kann?</p><p>Danke im Voraus.</p><p>Schöne Grüße<br />Darkholylein</p>]]></description>
			<author><![CDATA[dummy@example.com (Darkholylein)]]></author>
			<pubDate>Fri, 06 Dec 2013 21:39:46 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=28870#p28870</guid>
		</item>
	</channel>
</rss>
