<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>iKA&#039;s Blog &#187; Php</title>
	<atom:link href="http://blog.ikasweb.de/category/developer/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ikasweb.de</link>
	<description>Spielwiese eines Chiliheads</description>
	<lastBuildDate>Mon, 27 Sep 2010 22:19:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>PHP4 &#8211; letzte Zuckungen</title>
		<link>http://blog.ikasweb.de/2008/01/04/php4-letzte-zuckungen/</link>
		<comments>http://blog.ikasweb.de/2008/01/04/php4-letzte-zuckungen/#comments</comments>
		<pubDate>Fri, 04 Jan 2008 12:29:15 +0000</pubDate>
		<dc:creator>iKArus</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Provider]]></category>

		<guid isPermaLink="false">http://blog.ikasweb.de/2008/01/04/php4-letzte-zuckungen/</guid>
		<description><![CDATA[So, gestern kam wohl nochmal abschlie&#223;end 4.4.8 vom PHP4 raus, aber das war es dann wohl, wenn nicht gar noch ein gravierender Fehler gefunden wird. PHP4 geh&#246;rt ja schon l&#228;nger zum alten Eisen, auch wenn die 4&#8242;er Version bei vielen Providern immer noch per default gew&#228;hlt bzw. angeboten wird, so ist nur noch ein &#8220;Historical [...]]]></description>
			<content:encoded><![CDATA[<p> 	So, gestern kam wohl nochmal abschlie&#223;end <a href="http://www.php.net/ChangeLog-4.php#4.4.8" target="_blank" title="PHP: PHP 4 ChangeLog" class="liexternal">4.4.8</a> vom PHP4 raus, aber das war es dann wohl, wenn nicht gar noch ein gravierender Fehler gefunden wird.</p>
<p>PHP4 geh&#246;rt ja schon l&#228;nger zum alten Eisen, auch wenn die 4&#8242;er Version bei vielen Providern immer noch per default gew&#228;hlt bzw. angeboten wird, so ist nur noch ein &#8220;Historical Stable&#8221; und man sollte langsam aber sicher zum &#8220;Current Stable&#8221; &#252;bergehen.</p>
<p>Ich werde mich hier wohl daher die Tage auch vom alten PHP4 verabschieden &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ikasweb.de/2008/01/04/php4-letzte-zuckungen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subscribe to Comments</title>
		<link>http://blog.ikasweb.de/2007/06/30/subscribe-to-comments/</link>
		<comments>http://blog.ikasweb.de/2007/06/30/subscribe-to-comments/#comments</comments>
		<pubDate>Sat, 30 Jun 2007 16:04:07 +0000</pubDate>
		<dc:creator>iKArus</dc:creator>
				<category><![CDATA[Php]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WP-Plugins]]></category>
		<category><![CDATA[Feed]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://blog.ikasweb.de/2007/06/30/subscribe-to-comments/</guid>
		<description><![CDATA[So, nach langem Z&#246;gern habe ich es, Subscribe to Comments, dann auch installiert. Mir ist normaler Weise alles erst mal suspekt, was mit Mail und PHP zu tun hat (gebranntes Kind, etc. &#8230;). Aber dieses Plugin wird allgemein sehr gerne verwendet und ist IMHO auch ganz sinnig. Man will ja nicht immer gleich einen ganzen [...]]]></description>
			<content:encoded><![CDATA[<p> 	So, nach langem Z&#246;gern habe ich es, <a href="http://txfx.net/code/wordpress/subscribe-to-comments/" title="Subscribe to Comments 2.1 - Tempus Fugit - TxFx.net" class="liexternal">Subscribe to Comments</a>, dann auch installiert. Mir ist normaler Weise alles erst mal suspekt, was mit Mail und PHP zu tun hat (gebranntes Kind, etc. &#8230;). Aber dieses Plugin wird allgemein sehr gerne verwendet und ist IMHO auch ganz sinnig. Man will ja nicht immer gleich einen ganzen Kommentarfeed abonnieren, wenn man nur mal einen einzigen Kommentar in einem Blog abgegeben hat, aber nat&#252;rlich oftmals trotzdem gerne sehen, ob noch jemand auf diesen antwortet.</p>
<p>Ich habe es also ab heute dann auch aktiviert und schaue mir das mal eine Zeit lang an.  Mal sehen, wie das so l&#228;uft, wie es sich bei Spam verh&#228;lt und wie oder ob es &#252;berhaupt angenommen wird. <img src='http://blog.ikasweb.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ikasweb.de/2007/06/30/subscribe-to-comments/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Did You Pass Math? &#8211; die Zweite!</title>
		<link>http://blog.ikasweb.de/2007/01/19/did-you-pass-math-die-zweite/</link>
		<comments>http://blog.ikasweb.de/2007/01/19/did-you-pass-math-die-zweite/#comments</comments>
		<pubDate>Fri, 19 Jan 2007 15:53:06 +0000</pubDate>
		<dc:creator>iKArus</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WP-Plugins]]></category>
		<category><![CDATA[Did You Pass Math]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Trackback]]></category>

		<guid isPermaLink="false">http://blog.ikasweb.de/2007/01/19/did-you-pass-math-die-zweite/</guid>
		<description><![CDATA[Oder ich probiere es nochmal. Und ja, es ist das &#8220;Did You Pass Math?&#8221; welches ich vor einiger Zeit schon einmal ausprobiert hatte, mir extreme Probleme verursachte, mir meinen Blog fast lahm legte und welches ich eigentlich nicht mehr verwenden wollte. F&#252;r alle die es noch nicht kennen. Das Plugin linkt selbstst&#228;ndig eine Abfrage mit [...]]]></description>
			<content:encoded><![CDATA[<p> 	Oder ich probiere es nochmal. Und ja, es ist das &#8220;<a href="http://www.herod.net/dypm/" title="Did You Pass Math? A WordPress Comment Anti-Spam plugin" class="liexternal">Did You Pass Math?</a>&#8221; welches ich vor einiger Zeit schon einmal ausprobiert hatte, mir extreme Probleme verursachte, mir meinen Blog fast lahm legte und welches ich eigentlich nicht mehr verwenden wollte. <img src='http://blog.ikasweb.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>F&#252;r alle die es noch nicht kennen. Das Plugin linkt selbstst&#228;ndig eine Abfrage mit einer einfachen Matheaufgabe in die Formularfelder der Kommentare ein, <span class="IRONY">die kein Problem f&#252;r den User darstellen sollte</span>, aber den Bots das Leben erschwert. Der Vorteil f&#252;r mich liegt dabei darin, das mir das extrem m&#252;hselige und l&#228;stige Sichten der von <a href="http://akismet.com/" title="Stop Comment Spam and Trackback Spam - Akismet" class="liexternal">Akismet</a> ausgefilterten Kommentare vereinfacht wird.</p>
<p>Zumindest die ersten Tests ergaben keine Probleme mit Kommentaren und Trackbacks, die Feeds scheinen jetzt auch <a href="http://blog.ikasweb.de/2006/10/31/spamblock-blogblock/" title="Spamblock = Blogblock?" class="liinternal">mit Netvibes</a> zu funktionieren und der Blog &#252;berlebte eine Deinstallion (nur zu Testzwecken) des Plugins &#8230; schauen wir mal ob das auch so bleibt &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ikasweb.de/2007/01/19/did-you-pass-math-die-zweite/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>matriphe! KeyCode</title>
		<link>http://blog.ikasweb.de/2006/11/01/matriphe-keycode/</link>
		<comments>http://blog.ikasweb.de/2006/11/01/matriphe-keycode/#comments</comments>
		<pubDate>Wed, 01 Nov 2006 12:51:40 +0000</pubDate>
		<dc:creator>iKArus</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WP-Plugins]]></category>
		<category><![CDATA[Akismet]]></category>
		<category><![CDATA[KeyCode]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://blog.ikasweb.de/2006/11/01/matriphe-keycode/</guid>
		<description><![CDATA[So, nun habe ich hoffentlich eine brauchbare L&#246;sung, um den Spam vor Akismet etwas einzud&#228;mmen. Das Plugin nennt sich &#8220;matriphe! KeyCode&#8221; und verlangt zur Best&#228;tigung ein lesbares Wort in einem gesonderten Formularfeld. Es handelt sich hierbei nicht um Captcha, sondern es ist ein random Keywort im Klartext zu lesen und abzutippen. Somit werden auch Textbrowser [...]]]></description>
			<content:encoded><![CDATA[<p> 	So, nun habe ich hoffentlich eine brauchbare L&#246;sung, um den Spam vor Akismet etwas einzud&#228;mmen. Das Plugin nennt sich &#8220;<a href="http://blog.matriphe.com/index.php/2006/09/19/matriphe-keycode/" title="matriphe! personal weblog. blog archive" class="liexternal">matriphe! KeyCode</a>&#8221; und verlangt zur Best&#228;tigung ein lesbares Wort in einem gesonderten Formularfeld. Es handelt sich hierbei nicht um <a href="http://de.wikipedia.org/wiki/Captcha" title="Captcha - Wikipedia" rel="nofollow" class="liwikipedia">Captcha</a>, sondern es ist ein random Keywort im Klartext zu lesen und abzutippen. Somit werden auch Textbrowser wie Lynx mit dieser L&#246;sung klar kommen.</p>
<p>Mal sehen wie weit das jetzt hilft und dr&#252;ckt die Daumen, dass <a href="http://blog.ikasweb.de/2006/10/31/spamblock-blogblock/" class="liinternal">nicht wieder</a> irgendwelche anderen Probleme z.B. mit Trackbacks etc. auftauchen &#8230; <img src='http://blog.ikasweb.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ikasweb.de/2006/11/01/matriphe-keycode/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Spamblock = Blogblock?</title>
		<link>http://blog.ikasweb.de/2006/10/31/spamblock-blogblock/</link>
		<comments>http://blog.ikasweb.de/2006/10/31/spamblock-blogblock/#comments</comments>
		<pubDate>Tue, 31 Oct 2006 06:11:53 +0000</pubDate>
		<dc:creator>iKArus</dc:creator>
				<category><![CDATA[Php]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WP-Plugins]]></category>
		<category><![CDATA[Did You Pass Math]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://blog.ikasweb.de/2006/10/31/spamblock-blogblock/</guid>
		<description><![CDATA[Zumindest kam es mir gestern so vor. Ich hatte mir f&#252;r diesen Blog das Plugin &#8220;Did you pass math?&#8221; gezogen, um die Spamflut etwas einzud&#228;mmen. Nicht das Akismet da nicht erfolgreich w&#228;re, aber in zumindest einem Fall ist es einfach zu gr&#252;ndlich. Rolle, ein sehr guter Bekannter, der hier gerne auch mal einen Kommentar schreibt, [...]]]></description>
			<content:encoded><![CDATA[<p> 	Zumindest kam es mir gestern so vor. Ich hatte mir f&#252;r diesen Blog das Plugin &#8220;<a href="http://herod.net/dypm/" title="Did You Pass Math? A WordPress Comment Anti-Spam plugin" class="liexternal">Did you pass math?</a>&#8221; gezogen, um die Spamflut etwas einzud&#228;mmen. Nicht das Akismet da nicht erfolgreich w&#228;re, aber in zumindest einem Fall ist es einfach zu gr&#252;ndlich. <img src='http://blog.ikasweb.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><a href="http://blog.dummerle.org/" title="Rollercoaster" class="liexternal">Rolle</a>, ein sehr guter Bekannter, der hier gerne auch mal einen Kommentar schreibt, landet hier seit kurzem leider grunds&#228;tzlich im Filter. W&#228;re ja normal nicht weiter tragisch, man kann ihn ja wieder herausfischen. Aber es nervt ungemein, wenn man am Tag &#252;ber 100 Spameintr&#228;ge im Filter hat und dann nur diesen einen zuf&#228;llig finden soll.</p>
<p>Gesagt, getan, &#8220;Did you pass math?&#8221; l&#228;sst sich einfach installieren und blendet ein zus&#228;tzliches Formularfeld f&#252;r Kommentare ein, in dem das Ergebnis einer simplen Rechenaufgabe eingetragen werden muss, ehe der Kommentar abgesendet werden kann. So weit, so gut. Sah auf den ersten Blick alles wie gew&#252;nscht aus und schien auch zu funktionieren. Doch dann bemerkte ich, dass meine Feeds auf <a href="http://www.netvibes.com/" title="Netvibes" class="liexternal">Netvibes</a> nicht mehr ausgelesen werden konnten. Unsch&#246;n, zumal ich diesen Service exzessiv nutze. Na ja, O.K. dachte ich, dann deaktiviere ich es halt mal Testweise. Doch denkste, ab da ging nichts mehr. Der Blog war tot. Selbst nach einer L&#246;schung des Addons ging nichts mehr. Mir blieb nur, das Backup, das ich zum Gl&#252;ck jede Nacht automatisch anlege, wieder einzuspielen.</p>
<p>Da ich mir die Sache jedoch nicht erkl&#228;ren konnte, habe ich den ganzen Vorgang erneut nach Anleitung und einmal noch mit &#196;nderungen in den Optionen im Source wiederholt. Nichts! Immer das gleiche Ergebnis und immer ein totaler Crash. <img src='http://blog.ikasweb.de/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>Ergo, wenn jemand ein einfaches Addon kennt, das dieses erfolgreich macht, ohne gleich irgendetwas im Blog erfolgreich kaputt zu manipulieren oder evtl. auch sich mit einem anderen Plugin nicht vertr&#228;gt (kann ja durchaus sein, dass dieses Plugin woanders gut funktioniert) &#8230; ich bin f&#252;r alles offen. Nur dieses Addon kommt mir nicht wieder in den Blog!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ikasweb.de/2006/10/31/spamblock-blogblock/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Php und die Funktion mail</title>
		<link>http://blog.ikasweb.de/2006/05/18/php-und-die-funktion-mail/</link>
		<comments>http://blog.ikasweb.de/2006/05/18/php-und-die-funktion-mail/#comments</comments>
		<pubDate>Thu, 18 May 2006 21:12:46 +0000</pubDate>
		<dc:creator>iKArus</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[Sicherheit]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://213.133.97.69/~ikarus/blog/2006/05/18/php-und-die-funktion-mail/</guid>
		<description><![CDATA[Argh! Ich hatte f&#252;r den Fahrradverleih von meinem Vater vor einiger Zeit eine Website inklusive einem einfachen Formmailer gestrickt. Lief lange Zeit ohne Probleme reibungslos, nur heute habe ich einen Anruf von ihm erhalten, dass der Provider sich bei ihm gemeldet hatte, dass &#252;ber den besagten Formmailer Spam gesendet wird! Klasse, ich mir den Source [...]]]></description>
			<content:encoded><![CDATA[<p> 	Argh! Ich hatte f&#252;r den Fahrradverleih von meinem Vater vor einiger Zeit eine Website inklusive einem einfachen Formmailer gestrickt. Lief lange Zeit ohne Probleme reibungslos, nur heute habe ich einen Anruf von ihm erhalten, dass der Provider sich bei ihm gemeldet hatte, dass &#252;ber den besagten Formmailer Spam gesendet wird!</p>
<p>Klasse, ich mir den Source angeguckt und erst mal nicht verstanden wie. Hmh, zum Gl&#252;ck war <a href="http://www.herbers.org/ulf.de.html" title="www.Herbers.org - Ulf" class="liexternal">Ulf</a> im msn online und konnte mir auf Anhieb viel weiter helfen, weil er mit selbigem Problem auch schon konfrontiert war.</p>
<p>Ich hatte eine Variable nicht abgesichert, so dass &#252;ber diese dem Script Code &#252;ber das Formular untergeschoben werden konnte. Aua! Damit euch das nicht auch mal passiert, hier die IMHO wichtigste Absicherung, f&#252;r vom User &#252;bergebene Daten:</p>
<p><a href="http://de.php.net/manual/de/function.strip-tags.php" title="PHP: strip_tags - Manual" class="liexternal"><code>string strip_tags ( string str [, string allowable_tags] )</code></a></p>
<p>Damit werden alle HTML Tags und php Befehle aus dem Inhalt gel&#246;scht!</p>
<p>Zus&#228;tzlich w&#252;rde ich auch noch alle Schr&#228;gstriche entfernen:</p>
<p><code><a href="http://de.php.net/manual/de/function.stripslashes.php" title="PHP: stripslashes - Manual" class="liexternal">string stripslashes ( string str )</a></code></p>
<p>Weiter zu empfehlen, wie man Formulardaten absichert, ist u.a. auch folgender Link aus der &#8220;FAQ der Newsgroups de.comp.lang.php.*&#8221;:</p>
<p><a href="http://www.php-faq.de/q/q-sicherheit-parameter.html" title="FAQ der Newsgroups de.comp.lang.php.*" class="liexternal">12.11. Pr&#252;fe importierte Parameter. Traue niemandem</a></p>
<p>Zu&#228;tzlich habe ich noch eine IP-Sperre davor gestrickt, so dass es so jetzt ohne weiteres nicht mehr m&#246;glich ist mehr als eine Mail alle 10 Minuten von ein und dem selben Rechner abzuschicken. O.K. kein hundertprozentiger Schutz, da die Bots wohl mehrere IPs verwenden k&#246;nnen, aber ich hoffe es hemmt zus&#228;tzlich und so wie es aussieht, ist seit dem Ruhe. <img src='http://blog.ikasweb.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ikasweb.de/2006/05/18/php-und-die-funktion-mail/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SELFPHP 3.0</title>
		<link>http://blog.ikasweb.de/2005/11/16/selfphp-30/</link>
		<comments>http://blog.ikasweb.de/2005/11/16/selfphp-30/#comments</comments>
		<pubDate>Wed, 16 Nov 2005 16:38:10 +0000</pubDate>
		<dc:creator>iKArus</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[SELFPHP]]></category>

		<guid isPermaLink="false">http://213.133.97.69/~ikarus/blog/2005/11/16/selfphp-30/</guid>
		<description><![CDATA[Schon ein paar Tage her, aber immer noch aktuell. SELFPHP ist in der Version 3.0 online. Es beinhaltet mit 585 systematisch erkl&#228;rten Befehlen die PHP 4/5 Befehlsreferenz von Damir Enseleit, das PHP 5 Praxisbuch von Matthias Kannengiesser und ist, sofern die Grundkentnisse gegeben sind, ein optimales und schnelles Nachschlagewerk f&#252;r die dynamische Webprogrammierung.]]></description>
			<content:encoded><![CDATA[<p> 	Schon ein paar Tage her, aber immer noch aktuell. <a href="http://www.selfphp.de/" title="SELFPHP: Version 4.1 vom 03.09.2006, Autor: Damir Enseleit" class="liexternal">SELFPHP</a> ist in der Version 3.0 online. Es beinhaltet mit 585 systematisch erkl&#228;rten Befehlen die PHP 4/5 Befehlsreferenz von Damir Enseleit, das PHP 5 Praxisbuch von Matthias Kannengiesser und ist, sofern die Grundkentnisse gegeben sind, ein optimales und schnelles Nachschlagewerk f&#252;r die dynamische Webprogrammierung.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ikasweb.de/2005/11/16/selfphp-30/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

