<?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>Ich kann programmieren</title>
	<atom:link href="http://www.i-can-code.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.i-can-code.de</link>
	<description>Ein bisschen Bla aus der Programmierwelt</description>
	<lastBuildDate>Thu, 12 Apr 2012 18:19:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Änderung der Gast-Echtzeituhr bei einem Virtualbox System</title>
		<link>http://www.i-can-code.de/339/anderung-der-gast-echtzeituhr-bei-einem-virtualbox-system/</link>
		<comments>http://www.i-can-code.de/339/anderung-der-gast-echtzeituhr-bei-einem-virtualbox-system/#comments</comments>
		<pubDate>Thu, 12 Apr 2012 18:19:21 +0000</pubDate>
		<dc:creator>Ralph</dc:creator>
				<category><![CDATA[Einfacheres Arbeiten]]></category>
		<category><![CDATA[Fehler beheben]]></category>
		<category><![CDATA[Virtualbox]]></category>
		<category><![CDATA[VBoxManage]]></category>
		<category><![CDATA[virtualbox]]></category>

		<guid isPermaLink="false">http://www.i-can-code.de/?p=339</guid>
		<description><![CDATA[Hallo, ich benutze gerne Virtalbox für ein paar Programme, da diese dort schön eingesperrt sind und nicht zuviel Unfug machen können. Leider benötigt ein Programm ein älteres Datum, da es Shareware ist und es nicht mehr Vertrieben wird . Da ich nicht immer Lust habe bei meinen Haussystem die Zeit umzustellen (Meine Zeit Tracking Software [...]]]></description>
			<content:encoded><![CDATA[<p>Hallo,</p>
<p>ich benutze gerne <strong>Virtalbox für ein paar Programme</strong>, da diese dort schön eingesperrt sind und nicht zuviel Unfug machen können. Leider benötigt ein Programm ein älteres Datum, da es <strong>Shareware ist und es nicht mehr Vertrieben wird</strong> <img src='http://www.i-can-code.de/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> <span id="more-339"></span> .</p>
<p>Da ich nicht immer Lust habe bei meinen Haussystem die Zeit umzustellen (Meine Zeit Tracking Software stürzt dann immer ab), wollte ich das ganze in Virtualbox laufen lassen. Leider Syncronysiert sich das System immer mit dem Haupsystem, weil da die Gasterweiterung drauf ist. Das lässt sich aber zum glück gut ausstellen.</p>
<p><strong>Startet dafür den cmd und geht in den Programmordner von Virtualbox. Bei mir ist es &#8220;C:\Program Files\Oracle\VirtualBox&#8221;.</strong><br />
<code>cd C:\Program Files\Oracle\VirtualBox</code></p>
<p>Jetzt gebt Ihr den Befehl ein:<br />
<code>VBoxManage.exe setextradata [Systemname] "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" "1"</code></p>
<p>Ersetzt [Systenmane] durch den Namen der Systems, den Ihr ihm in der Virtualbox gegeben habt. Sollte ein Leerzeichen drin sein, vergesst die Anführungszeichen nicht.</p>
<p>Das ganze könnt ihr auch wieder aus machen, wenn Ihr hinten statt der 1 eine 0 rein schreibt und den Befehl neu absendet.</p>
<div class="fb_wrap"><a class="fb_link" onclick="fbs_click('http://www.i-can-code.de/anderung-der-gast-echtzeituhr-bei-einem-virtualbox-system','');return false;" href="#">Send to Facebook</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.i-can-code.de/339/anderung-der-gast-echtzeituhr-bei-einem-virtualbox-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>php5 Klassen in php4</title>
		<link>http://www.i-can-code.de/333/php5-klassen-in-php4/</link>
		<comments>http://www.i-can-code.de/333/php5-klassen-in-php4/#comments</comments>
		<pubDate>Sat, 17 Mar 2012 14:20:16 +0000</pubDate>
		<dc:creator>Ralph</dc:creator>
				<category><![CDATA[Fehler beheben]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[private]]></category>
		<category><![CDATA[public]]></category>
		<category><![CDATA[T_FUNCTION]]></category>
		<category><![CDATA[T_OLD_FUNCTION]]></category>
		<category><![CDATA[T_STRING]]></category>
		<category><![CDATA[T_VAR]]></category>

		<guid isPermaLink="false">http://www.i-can-code.de/?p=333</guid>
		<description><![CDATA[Hallo, hab heute einen Hübschen Error bekommen bei der Installation eines Scriptes: Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or &#8216;}&#8217; Dachte erstmal an ein paar Fehler im Script und hab alles gut durchsucht, aber nichts in den Angegebenen Zeilen gefunden. Nach etwas rumgooglen war die Lösung schnell gefunden. Der [...]]]></description>
			<content:encoded><![CDATA[<p>Hallo,</p>
<p>hab heute einen <strong>Hübschen Error</strong> bekommen bei der <strong>Installation eines Scriptes</strong>:<br />
<strong>Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or &#8216;}&#8217;</strong></p>
<p><strong>Dachte erstmal an ein paar Fehler im Script</strong> und hab alles gut durchsucht, aber nichts in den Angegebenen Zeilen gefunden. Nach etwas rumgooglen war die Lösung schnell gefunden. <strong>Der Webserver hat nur php4 gehabt</strong> und das Script benötigt php5. Jetzt war das Relativ einfach zu berichtigen. So sah die angebene Line vorher aus:<br />
<code>	public $found_stuff=false;</code></p>
<p><strong>php4 kannte die Bezeichnung public noch nicht</strong> und natürlich auch nicht private. Das wurde erst in <strong>php5 eingeführt</strong> und muss daher berichtigt werden. <strong>Aus public und private am Anfang der Klasse macht Ihr einfach var.</strong> Hier das Beispiel:<br />
<code>	var $found_stuff=false;</code></p>
<p><strong>Ganz wichtig: Nicht einfach alles ersetzten. Am besten sich stück für stück vorarbeiten, sonst geht das Script nachher auch nicht <img src='http://www.i-can-code.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </strong></p>
<div class="fb_wrap"><a class="fb_link" onclick="fbs_click('http://www.i-can-code.de/php5-klassen-in-php4','');return false;" href="#">Send to Facebook</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.i-can-code.de/333/php5-klassen-in-php4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Date Variablen und gleichzeitig Text</title>
		<link>http://www.i-can-code.de/329/date-variablen-und-gleichzeitig-text/</link>
		<comments>http://www.i-can-code.de/329/date-variablen-und-gleichzeitig-text/#comments</comments>
		<pubDate>Thu, 15 Mar 2012 20:39:24 +0000</pubDate>
		<dc:creator>Ralph</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[date]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[strtotime]]></category>

		<guid isPermaLink="false">http://www.i-can-code.de/?p=329</guid>
		<description><![CDATA[Hallo, ich benutze eigentlich immer meine Standard Funktionen um das Englische Dateformat ins Deutsche zu bekommen. Das ganze sieht natürlich nicht so toll aus, weil ein String in dem Format &#8220;20.01.2011 12:13:45&#8243; sehr Clean aussieht. Da fehlt mir persönlich etwas Text und ausserdem gibt es nur wenige Seiten, wo ich eine Sekundenangabe als Sinnvoll erachte. [...]]]></description>
			<content:encoded><![CDATA[<p>Hallo,</p>
<p>ich benutze eigentlich <strong>immer meine Standard Funktionen</strong> um das <strong>Englische Dateformat ins Deutsche</strong> zu bekommen. Das ganze <strong>sieht </strong>natürlich <strong>nicht so toll aus</strong>, weil ein String in dem <strong>Format &#8220;20.01.2011 12:13:45&#8243; sehr Clean</strong> aussieht. Da <strong>fehlt </strong>mir persönlich <strong>etwas Text</strong> und ausserdem gibt es nur <strong>wenige Seiten</strong>, wo ich eine <strong>Sekundenangabe </strong>als <strong>Sinnvoll </strong>erachte.<span id="more-329"></span></p>
<p><strong>Bei den meisten Seiten sieht das ganze einfach nicht Hübsch aus. Darum hier mal die Standardfunktion:</strong><br />
<code>echo date("d.m.Y H:i:s",strtotime($datetime));</code></p>
<p>Mit der Funktion bekommt Ihr den <strong>Standard</strong> deutschen <strong>Datumsstring ausgegeben</strong>. Ihr müsst nur der <strong>Variable $datetime das Englische Format mitgeben</strong>. Um dort etwas <strong>Text einzubauen</strong> müsst Ihr jedem Buchstaben einfach <strong>ein \ voranstellen</strong>. Das würde dann so aussehen:<br />
<code>echo date("\A\m d.m.Y \u\m H:i:s \U\h\\r",strtotime($datetime));</code></p>
<p>Die Ausgabe wäre jetzt bei dem Datumsstring oben folgende: Am 20.01.2011 um 12:13:45 Uhr</p>
<p>Das sieht doch besser aus wie vorher oder <img src='http://www.i-can-code.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ? <strong>Bitte beachtet noch, das \n und \r ein Umbruch in einem Dokument sind. Daher mpüsst Ihr 2 \ davor setzten wie oben im Beispiel: \\r</strong></p>
<p>Viel Spaß damit <img src='http://www.i-can-code.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<div class="fb_wrap"><a class="fb_link" onclick="fbs_click('http://www.i-can-code.de/date-variablen-und-gleichzeitig-text','');return false;" href="#">Send to Facebook</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.i-can-code.de/329/date-variablen-und-gleichzeitig-text/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Javascript Text Übergabe an Hauptseite</title>
		<link>http://www.i-can-code.de/317/javascript-text-ubergabe-an-hauptseite/</link>
		<comments>http://www.i-can-code.de/317/javascript-text-ubergabe-an-hauptseite/#comments</comments>
		<pubDate>Mon, 05 Mar 2012 17:34:32 +0000</pubDate>
		<dc:creator>Ralph</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[getElementById]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[opener]]></category>
		<category><![CDATA[popup]]></category>

		<guid isPermaLink="false">http://www.i-can-code.de/?p=317</guid>
		<description><![CDATA[Hallo, Ihr standet bestimmt schon mal vor dem Problem, das Ihr einen Text an eine Hauptseite übergeben musstet. Heutzutage erledige ich das meistens mit Layern, aber ein Kunde hatte ein Popup gehabt und hat drauf bestanden, das es erhalten bleibt. In diesem Popup, musste ich nach abschliessen der Aktion auf der Hauptseite ein Element neu [...]]]></description>
			<content:encoded><![CDATA[<p>Hallo,</p>
<p>Ihr standet bestimmt schon mal vor dem <strong>Problem, </strong>das Ihr einen <strong>Text an eine Hauptseite übergeben</strong> musstet. Heutzutage erledige ich das meistens mit Layern, aber ein <strong>Kunde hatte ein Popup</strong> gehabt und hat drauf bestanden, das es erhalten bleibt. In diesem Popup, musste ich nach abschliessen der Aktion auf der Hauptseite ein Element neu laden.<span id="more-317"></span></p>
<p><strong>Das ganze war relativ einfach zu ergooglen</strong>. Und zwar ist euer Freund da die vorangestellte Variable opener bei den Javascript Elementen. Damit könnt ihr auf die Elemente der Öffner Seite zugreifen und diese natürlich auch verändern. Hier mal ein Beispiel:</p>
<p><strong>Hauptseite:</strong><br />
<blockquote>&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
function popup (url) {<br />
fenster = window.open(url, &#8220;Popupfenster&#8221;, &#8220;width=400,height=300,resizable=yes&#8221;);<br />
fenster.focus();<br />
return false;<br />
}<br />
&lt;/script&gt;<br />
&lt;a onclick=&#8221;popup(&#8216;test2.htm&#8217;);&#8221;&gt;Popup&lt;/a&gt;&lt;br&gt;&lt;br&gt;<br />
Hier soll dann der Text rein:&lt;br&gt;<br />
&lt;textarea id=&#8221;Elementname&#8221;&gt;Bisher nix da&lt;/textarea&gt;</p></blockquote>
<p><strong>Unterseite:</strong><br />
<blockquote>&lt;a onclick=&#8221;opener.document.getElementById(&#8216;Elementname&#8217;).value=&#8217;Text Beispiel&#8217;;&#8221;&gt;Link&lt;/a&gt;</p></blockquote>
<p>Wenn Ihr jetzt im Popup auf den Link klickt, dann wird im Textarea auf der Hauptseite der Text reingeschrieben.</p>
<div class="fb_wrap"><a class="fb_link" onclick="fbs_click('http://www.i-can-code.de/javascript-text-ubergabe-an-hauptseite','');return false;" href="#">Send to Facebook</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.i-can-code.de/317/javascript-text-ubergabe-an-hauptseite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ISPconfig Passwort Reset</title>
		<link>http://www.i-can-code.de/311/ispconfig-passwort-reset/</link>
		<comments>http://www.i-can-code.de/311/ispconfig-passwort-reset/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 01:02:28 +0000</pubDate>
		<dc:creator>Ralph</dc:creator>
				<category><![CDATA[Fehler beheben]]></category>
		<category><![CDATA[ispconfig]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://www.i-can-code.de/?p=311</guid>
		<description><![CDATA[Hallo, ich habe leider mein Passwort für den Admin Benutzer bei dem ISPconfig Admin vergessen gehabt. Nach vielen testen und schauen hab ich leider nichts gefunden, um das Passwort gut resetten zu können. Ihr müsste nur eine Verbindung zum MySQL Server aufbauen. Am besten per phpMyAdmin. Wer den nicht drauf hatte (wie ich) gibt in [...]]]></description>
			<content:encoded><![CDATA[<p>Hallo,</p>
<p>ich habe leider mein <strong>Passwort</strong> für den <strong>Admin Benutzer </strong>bei dem <strong>ISPconfig Admin vergessen</strong> gehabt. Nach <strong>vielen testen und schauen</strong> hab ich leider <strong>nichts gefunden</strong>, um das <strong>Passwort</strong> gut <strong>resetten </strong>zu können.<span id="more-311"></span></p>
<p>Ihr müsste nur eine <strong>Verbindung zum MySQL Server</strong> aufbauen. Am besten per phpMyAdmin. Wer den nicht drauf hatte (wie ich) gibt in die Kosole einfach das ein:<br />
<code>mysql -p</code><br />
Damit <strong>verbindet </strong>Ihr euch mit euren <strong>MySQL Server</strong> per Konsole. Jetzt gebt <code>show databases;</code> ein. Dann <strong>seht </strong>Ihr die <strong>ganzen Datenbanken</strong>, die auf den Server sind.</p>
<p><strong>Jetzt wird das Passwort resettet mit dem Befehl:</strong><br />
<code>update sys_user set ISPCONFIGDB.passwort = md5('newpassword') WHERE username = 'admin';</code><br />
Ersetzt bitte noch ISPCONFIGDB durch die Datenbank für den ISPconfig Admin (meistens ist es die ispconfigdb).</p>
<p><strong>Übrigends: Das ganze geht auch mit allen anderen Usern aus der Tabelle. Wer ein Passwort vergessen hat, kann es so am besten neu setzten.</strong></p>
<div class="fb_wrap"><a class="fb_link" onclick="fbs_click('http://www.i-can-code.de/ispconfig-passwort-reset','');return false;" href="#">Send to Facebook</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.i-can-code.de/311/ispconfig-passwort-reset/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>rand() im Kommabereich</title>
		<link>http://www.i-can-code.de/308/rand-im-kommabereich/</link>
		<comments>http://www.i-can-code.de/308/rand-im-kommabereich/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 22:52:06 +0000</pubDate>
		<dc:creator>Ralph</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[komma]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[rand]]></category>

		<guid isPermaLink="false">http://www.i-can-code.de/?p=308</guid>
		<description><![CDATA[Hallo, für alle die, die um 23:48 Uhr gerne mal nach Sachen googlen, die eigentlich auch anders lösbar sind hier dann mal eine nette Beschreibung, wie man mit der Funktion rand() in php auch Kommazahlen generieren kann: $Vote=rand(0,500); if($Vote&#62;0){ $Vote=$Vote/100; } Das ganze ist sehr Simpel, aber tut Absolut seinen Zweck Send to Facebook]]></description>
			<content:encoded><![CDATA[<p>Hallo,</p>
<p>für alle die, die um 23:48 Uhr gerne mal nach <strong>Sachen googlen</strong>, die eigentlich auch <strong>anders lösbar</strong> sind hier dann mal eine nette Beschreibung, wie man mit der <strong>Funktion rand() in php</strong> auch <strong>Kommazahlen</strong> generieren kann:<br />
<code>$Vote=rand(0,500);<br />
if($Vote&gt;0){<br />
$Vote=$Vote/100;<br />
}</code></p>
<p>Das ganze ist sehr Simpel, aber tut Absolut seinen Zweck <img src='http://www.i-can-code.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="fb_wrap"><a class="fb_link" onclick="fbs_click('http://www.i-can-code.de/rand-im-kommabereich','');return false;" href="#">Send to Facebook</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.i-can-code.de/308/rand-im-kommabereich/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alternative zu file_get_contents()</title>
		<link>http://www.i-can-code.de/303/alternative-zu-file_get_contents/</link>
		<comments>http://www.i-can-code.de/303/alternative-zu-file_get_contents/#comments</comments>
		<pubDate>Tue, 13 Sep 2011 14:25:27 +0000</pubDate>
		<dc:creator>Ralph</dc:creator>
				<category><![CDATA[Fehler beheben]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[curl_close]]></category>
		<category><![CDATA[curl_exec]]></category>
		<category><![CDATA[curl_init]]></category>
		<category><![CDATA[curl_setopt]]></category>
		<category><![CDATA[file_get_contents]]></category>

		<guid isPermaLink="false">http://www.i-can-code.de/?p=303</guid>
		<description><![CDATA[Die Funktion file_get_contents() läd im Grunde nur eine Datei rein oder die Ausgabe. Dies kann aber zu Fehler führen, wenn die php.ini Einstellung diese blockt. Sollte ein Fehler wie dieser kommen: * warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in SCRIPTNAME on line LINENUMBER Der Fehler tritt immer auf, wenn in [...]]]></description>
			<content:encoded><![CDATA[<p>Die <strong>Funktion file_get_contents()</strong> läd im Grunde nur <strong>eine Datei rein oder die Ausgabe</strong>. Dies <strong>kann </strong>aber zu <strong>Fehler führen</strong>, wenn die <strong>php.ini</strong> Einstellung diese <strong>blockt</strong>. <strong>Sollte ein Fehler wie dieser kommen:</strong><br />
<code>* warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in SCRIPTNAME on line LINENUMBER</code></p>
<p>Der <strong>Fehler tritt immer auf</strong>, wenn in der php.ini die Stelle <strong>&#8220;allow_url_fopen&#8221; auf &#8220;Off&#8221; gestellt ist</strong> und die Url, die geöffnet werden soll, auf einen <strong>entfernten Rechner</strong> sich befindet. Wenn Ihr <strong>Zugriff auf die php.ini habt</strong> könnt Ihr <strong>&#8220;allow_url_fopen = On&#8221;</strong> in die Datei schreiben. <strong>Ersetzt </strong>am besten die <strong>alte Passage</strong>, sonst kann es zu Fehlern kommen.</p>
<p><strong>Oder Ihr ersetzt die Funktion durch eine Zeitgemässere. Hier mal ein Beispielcode:</strong><br />
<code>$file_content = file_get_contents("http://server.tld/datei.txt");</code><br />
<br />
<strong>Ersetzt die Funktion durch diese:</strong><br />
<code>$initial = curl_init();<br />
curl_setopt($initial, CURLOPT_URL, "http://server.tld/datei.txt");<br />
curl_setopt($initial, CURLOPT_RETURNTRANSFER, 1);<br />
curl_setopt($initial, CURLOPT_CONNECTTIMEOUT, 5);<br />
$file_content = curl_exec($initial);<br />
curl_close($initial);</code></p>
<p><strong>Es gibt einiges an weiteren Variaben die man setzen kann. Schaut mal bei <a href="http://php.net/manual/de/function.curl-setopt.php" target="_blank" rel="nofollow">php.net</a> vorbei.</strong></p>
<div class="fb_wrap"><a class="fb_link" onclick="fbs_click('http://www.i-can-code.de/alternative-zu-file_get_contents','');return false;" href="#">Send to Facebook</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.i-can-code.de/303/alternative-zu-file_get_contents/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OnClick Event beim IE und Chrome Browser richtig nutzen</title>
		<link>http://www.i-can-code.de/296/onclick-event-beim-ie-und-chrome-browser-richtig-nutzen/</link>
		<comments>http://www.i-can-code.de/296/onclick-event-beim-ie-und-chrome-browser-richtig-nutzen/#comments</comments>
		<pubDate>Wed, 22 Jun 2011 20:30:41 +0000</pubDate>
		<dc:creator>Ralph</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[onchange]]></category>
		<category><![CDATA[onclick]]></category>
		<category><![CDATA[select]]></category>

		<guid isPermaLink="false">http://www.i-can-code.de/?p=296</guid>
		<description><![CDATA[Da ich die letzten Tage viel mit dem Chrome gearbeitet habe ist mir ein fast fataler Fehler aufgefallen: Meine Selectboxen haben einfach nicht den unter einer Option angegebenen OnClick Event abgesendet. Chrome und der IE scheinen die ganze Sache anders zu handhaben wie der Firefox. Bei dem hat der Folgende Code perfekt funktioniert: &#60;select name="handlung"&#62; [...]]]></description>
			<content:encoded><![CDATA[<p>Da ich die letzten Tage viel mit dem Chrome gearbeitet habe ist mir ein fast fataler Fehler aufgefallen: Meine Selectboxen haben einfach nicht den unter einer Option angegebenen OnClick Event abgesendet. Chrome und der IE scheinen die ganze Sache anders zu handhaben wie der Firefox.<span id="more-296"></span> Bei dem hat der Folgende Code perfekt funktioniert:<br />
<code>&lt;select name="handlung"&gt;<br />
&lt;option value="3" onclick="getField(3);"&gt;Beispiel&lt;/option&gt;<br />
&lt;/select&gt;</code></p>
<p>Normalerweise würde dann die Handlung &#8220;getField&#8221; ausgeführt, wenn ma auf das Element &#8220;Beispiel&#8221; klickt. Das ganze lässt sich leider nur über einen Umweg machen:<br />
<code>&lt;select name="handlung" id="handlung" onchange="getField(document.getElementById('handlung').value);"&gt;<br />
&lt;option value="3"&gt;Beispiel&lt;/option&gt;<br />
&lt;/select&gt;</code></p>
<p>Jetzt ist ein OnChange Event drin und dieser holt das Value des Feldes raus, was ausgewählt wurde. Ist im Grunde das selbe wie oben, nur das es in allen 3 größen Browsern funktioniert.</p>
<div class="fb_wrap"><a class="fb_link" onclick="fbs_click('http://www.i-can-code.de/onclick-event-beim-ie-und-chrome-browser-richtig-nutzen','');return false;" href="#">Send to Facebook</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.i-can-code.de/296/onclick-event-beim-ie-und-chrome-browser-richtig-nutzen/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>preg_match und Leerzeichen</title>
		<link>http://www.i-can-code.de/293/preg_match-und-leerzeichen/</link>
		<comments>http://www.i-can-code.de/293/preg_match-und-leerzeichen/#comments</comments>
		<pubDate>Fri, 10 Jun 2011 18:16:56 +0000</pubDate>
		<dc:creator>Ralph</dc:creator>
				<category><![CDATA[Einfacheres Arbeiten]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[preg_match]]></category>

		<guid isPermaLink="false">http://www.i-can-code.de/?p=293</guid>
		<description><![CDATA[Ein kurzer Zwischenruf: Wer gerne auf Leerzeichen bei preg_match Prüfen will, muss dann &#8220;[:space:]&#8221; in die Felder mit angeben. Das ganze würde dann so aussehen:preg_match("/^[0-9a-zßüäö.[:space:]-]+$/i",$Variable) Damit wird nur auf das Alphabet und ein paar Umlaute geprüft. Als Sonderzeichen ist ., Leerzeichen und &#8211; erlaubt. Send to Facebook]]></description>
			<content:encoded><![CDATA[<p>Ein kurzer Zwischenruf:<br />
Wer gerne auf Leerzeichen bei preg_match Prüfen will, muss dann &#8220;[:space:]&#8221; in die Felder mit angeben. Das ganze würde dann so aussehen:<code>preg_match("/^[0-9a-zßüäö.[:space:]-]+$/i",$Variable)</code></p>
<p>Damit wird nur auf das Alphabet und ein paar Umlaute geprüft. Als Sonderzeichen ist ., Leerzeichen und &#8211; erlaubt.</p>
<div class="fb_wrap"><a class="fb_link" onclick="fbs_click('http://www.i-can-code.de/preg_match-und-leerzeichen','');return false;" href="#">Send to Facebook</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.i-can-code.de/293/preg_match-und-leerzeichen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RegEx und Reguläre Ausdrücke Editor</title>
		<link>http://www.i-can-code.de/289/regex-und-regulare-ausdrucke-editor/</link>
		<comments>http://www.i-can-code.de/289/regex-und-regulare-ausdrucke-editor/#comments</comments>
		<pubDate>Thu, 26 May 2011 13:42:59 +0000</pubDate>
		<dc:creator>Ralph</dc:creator>
				<category><![CDATA[Einfacheres Arbeiten]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[RegEx]]></category>
		<category><![CDATA[Reguläre Ausdrücke]]></category>

		<guid isPermaLink="false">http://www.i-can-code.de/?p=289</guid>
		<description><![CDATA[Ich habe die Tage mal wieder an meinem Template System gebastelt und dabei etwas mit Regulären Ausdrücken rumspielen müssen. Das ganze ist leider sehr nervig, wenn man etwas ändern muss, es hochladen, F5 drücken und dann erst das Ergebis sieht. Darum hab ich mal etwas gegooglet und in dem Blog von Schraegschrift fand ich dann [...]]]></description>
			<content:encoded><![CDATA[<p>Ich habe die Tage mal wieder an meinem Template System gebastelt und dabei etwas mit Regulären Ausdrücken rumspielen müssen. Das ganze ist leider sehr nervig, wenn man etwas ändern muss, es hochladen, F5 drücken und dann erst das Ergebis sieht.<span id="more-289"></span></p>
<p>Darum hab ich mal etwas gegooglet und in dem Blog von <a href="http://schraegschrift.de/online-regulaere-ausdruecke-testen/" target="_blank">Schraegschrift</a> fand ich dann etwas sehr Cooles <a href="http://gskinner.com/RegExr/" target="_blank">gskinner RegExr Editor</a> <img src='http://www.i-can-code.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  . </p>
<blockquote><p>Reguläre Ausdrücke stellen eine Art Filterkriterium für Texte dar, indem der jeweilige reguläre Ausdruck in Form eines Musters mit dem Text abgeglichen wird. So ist es beispielsweise möglich, alle Wörter, die mit S beginnen und mit D enden, zu matchen (von englisch „to match“ – „auf etwas passen“, „finden“), ohne die zwischenliegenden Buchstaben explizit vorgeben zu müssen.<br />Quelle: Wikipedia</p></blockquote>
<p>In den Text den man dort im Editor zur Verfügung hat kann man dann seine RegEx Schnippsel testen. Dort findet man auch ein paar Beispiel Schnippsel, welche man gut verwenden kann.</p>
<div class="fb_wrap"><a class="fb_link" onclick="fbs_click('http://www.i-can-code.de/regex-und-regulare-ausdrucke-editor','');return false;" href="#">Send to Facebook</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.i-can-code.de/289/regex-und-regulare-ausdrucke-editor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

