<?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>Template Hilfe</title>
	<atom:link href="http://www.template-info.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.template-info.de</link>
	<description>Der Template Blog</description>
	<lastBuildDate>Tue, 05 Apr 2011 12:31:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Zeichen zählen mit der PHP Funktion: strlen</title>
		<link>http://www.template-info.de/zeichen-zahlen-mit-der-php-funktion-strlen/</link>
		<comments>http://www.template-info.de/zeichen-zahlen-mit-der-php-funktion-strlen/#comments</comments>
		<pubDate>Tue, 05 Apr 2011 12:31:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[strlen]]></category>

		<guid isPermaLink="false">http://www.template-info.de/?p=70</guid>
		<description><![CDATA[&#60;?php
$string= &#8220;Alle Zeichen ( Buchstaben, Zahlen,&#8230; )  in diesem String werden gezählt.&#8221;;
$anzahl=strlen($string);
?&#62;
Erläuterung des Beispiels:
Hinter einer Variablen ( hier $string ) befindet sich ein Text dessen Zeichen gezählt werden sollen.
Unter der Variable $anzahl steht in diesem Fall die Anzahl der Zeichen zur weiterenVerwendung.
Satzzeichen und Leerzeichen werden mit strlen() mitgezählt.
]]></description>
			<content:encoded><![CDATA[<p><span style="color: #ff0000;">&lt;?php<br />
$string= &#8220;Alle Zeichen ( Buchstaben, Zahlen,&#8230; )  in diesem String werden gezählt.&#8221;;<br />
$anzahl=strlen($</span><span style="color: #ff0000;">string</span><span style="color: #ff0000;">);<br />
?&gt;</span></p>
<p><strong>Erläuterung des Beispiels:</p>
<p></strong>Hinter einer Variablen ( hier $string ) befindet sich ein Text dessen Zeichen gezählt werden sollen.<br />
Unter der Variable $anzahl steht in diesem Fall die Anzahl der Zeichen zur weiterenVerwendung.<br />
<em><strong>Satzzeichen und Leerzeichen werden mit strlen() mitgezählt.</strong></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.template-info.de/zeichen-zahlen-mit-der-php-funktion-strlen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL Backup und per Mail versenden</title>
		<link>http://www.template-info.de/mysql-backup-und-per-mail-versenden/</link>
		<comments>http://www.template-info.de/mysql-backup-und-per-mail-versenden/#comments</comments>
		<pubDate>Mon, 08 Nov 2010 10:08:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Sonstiges]]></category>

		<guid isPermaLink="false">http://www.template-info.de/?p=68</guid>
		<description><![CDATA[dArignachat ein kleines Programm bei github Onlinegestellt mit helfe dessen man ein Backup in .gz format erstellt werden kann und dieses ( Optional ) nach fertigstellung per eMail ( Über php / oder SMTP ) versndet werden kann.
Optional kann das erstellte Backup auf dem Server gespeichert werden oder wieder gelöscht werden.
HILFE:
MySQLBackup::init()
    -&#62;setBackupFilesPath('/somewhere/backup-files/')
 [...]]]></description>
			<content:encoded><![CDATA[<p><strong>dArignachat</strong> ein kleines Programm bei <strong><em>github </em></strong>Onlinegestellt mit helfe dessen man ein Backup in .gz format erstellt werden kann und dieses ( Optional ) nach fertigstellung per eMail ( Über php / oder SMTP ) versndet werden kann.</p>
<p>Optional kann das erstellte Backup auf dem Server gespeichert werden oder wieder gelöscht werden.</p>
<p>HILFE:</p>
<pre><code>MySQLBackup::init()
    -&gt;setBackupFilesPath('/somewhere/backup-files/')
    -&gt;addDatabaseToBackup('database_name', 'username', 'password') // replace the 3 parameters with your values
    -&gt;backup()
;

Weitere Anleitungen findet man in der beigefügten readme Datei.
</code></pre>
<p>link: <a rel="external nofollow" href="https://github.com/dArignac/Simple-MySQL-Backup">https://github.com/dArignac/Simple-MySQL-Backup</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.template-info.de/mysql-backup-und-per-mail-versenden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shop-Test: duckshop.de  eine Frechheit</title>
		<link>http://www.template-info.de/shop-test-duckshop-de-eine-frechheit/</link>
		<comments>http://www.template-info.de/shop-test-duckshop-de-eine-frechheit/#comments</comments>
		<pubDate>Fri, 05 Nov 2010 20:35:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.template-info.de/?p=64</guid>
		<description><![CDATA[Ich habe schon viel und auch schon bei kleineren Onlineshops bestellt aber soetwas ist mir noch nie passiert&#8230;
Ich möchte aber jetzt nicht vorgreifen:
Zur Vorgeschichte:
Ich habe am 27.10.2010 bei Duckshop.de eine Ente bestellt die als Geschenk dienen sollte. Die seite sieht dem Aufbau und den Grafiken nach seriös, übersichtlich und professionell aus, aber der erste Eindruck [...]]]></description>
			<content:encoded><![CDATA[<p><em>Ich habe schon viel und auch schon bei kleineren Onlineshops bestellt aber soetwas ist mir noch nie passiert&#8230;</em><br />
Ich möchte aber jetzt nicht vorgreifen:</p>
<p><strong>Zur Vorgeschichte:</strong><br />
Ich habe am 27.10.2010 bei Duckshop.de eine Ente bestellt die als Geschenk dienen sollte. Die seite sieht dem Aufbau und den Grafiken nach seriös, übersichtlich und professionell aus, aber der erste Eindruck kann ja auch einmal täuschen.</p>
<p><strong>Die Bestellung:</strong><br />
Die Bestellung habe ich wie bereits erwähnt am 27.10.2010 getätigt und auch gleich bezahlt ( via PayPal ). Da auf der Webseite eine Zustellung in 2-4 Werktagen ab Zahlungseingang zugesichert wird hoffte ich auf eine schnelle Lieferung.</p>
<p>Die Bestellabwicklung ist denkbar einfach und bekannt aus anderen Systemen. Die Standart eingabe wie Rechungs und abweichende Lieferanschrift gibt einem ein vertrautes gefühlt.</p>
<p>Bisher war alles gut und funktionierte wie in jedem Shop auch.</p>
<p>doch dann hat es angefangen &#8230;</p>
<p><strong>Der &#8220;Versand&#8221;:</strong><br />
Die &#8220;Versandbestätigung&#8221; mit dem Inhalt:</p>
<blockquote><p>&#8220;Die folgenden Artikel sind soeben an die Versandabteilung übergeben worden. &#8220;</p></blockquote>
<p>ist mir schon merkwürdig vorgekommen. Vorallem da es keine Bestätigung des Versandes ist und erst nach zwei Tagen per eMail die Information gekommen ist.</p>
<p>In richtung unverschämt empfand ich der darinstehende Hinweis:</p>
<blockquote><p>&#8220;Bitte denken Sie daran, dass ein Versand bis zu 4 Werktagen dauern kann. Bitte sehen Sie vor Ablauf dieser Frist von Rückfragen ab.&#8221;</p></blockquote>
<p>&#8230;</p>
<p>Also doch nicht die Versprochende Zustellfrist von 2-4 Werktagen sonden ab der eMail bis zu 4 Tagen?</p>
<p><strong>Der Kundenkontakt:</strong><br />
Als nach ablauf der 4 Tage nach Zahlungseingan die Ware noch nicht angekommen ist schrieb ich eine eMail mit der bitte um übersendung der Packetnummer oder Mitteilung wann die Ware denn nun zugestellt werden soll.<br />
Am gleichen Abend zu den wohr Geschäftszeiten^^ ( nach 20:00 Uhr ) bekam ich eine &#8220;Nette&#8221; eMail des Firmeninhabers Herrn Bernfried Warning mit dem &#8220;Freundlichen&#8221; Inhalt:</p>
<blockquote><p>&#8220;Hallo!</p>
<p>Lesen Sie die Emails garnicht?</p>
<p>Warum schreiben wir denn wohl, dass der Versand bis zu 4 Werktagen dauern kann und das man bitte vor Ablauf der Frist von Rückfragen absehen soll?&#8221;</p></blockquote>
<p><strong>Rückfragen nicht erwünscht:</strong><br />
Ich war ehrlich gesagt über eine solche Geschäfts eMail schockiert und lies erst einmal einen Tag vergehen um mich zu beruhigen. Und habe mich dann am 4.11. erneut entschlossen eine weitere Anfrage zu starten. Ich versuchte freundlich zu bleiben und habe herrn Warning erneut gebeten mich über den Status zu informieren.<br />
Die Antwort &#8230; ist nie gekommen <img src='http://www.template-info.de/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p><strong>Rückfragen 3. Versuch:</strong><br />
Als ich nun heute am 5.11. um die Mittagszeit immer noch keine eMail des Herrn Warning erhielt habe ich mich entschlossen Ihm von meiner Geschäftlichen eMail als CEO zu schreiben und hoffte dadurch etwas mehr wie nichts erwarten zu dürfen.<br />
Eine Antwort ist nach 10 Stunden auch nicht erfolgt und ich bin zu dem Entschluss gekommen mehr über Bernfried Warning zu erfahren.</p>
<p>Die Recherche zu Bernfried Warning:<br />
Ich wurde erneut geschockt: gleich der dritte Treffer bei Google lehrte mich über die Geschäftspraktiken von Herrn Warning eines besseren:</p>
<blockquote><p>Rechtsmissbrauch des Herrn Bernfried Warning aus Rhede, www.warning24.de, durch LG Bochum gleich doppelt bestätigt: 12 O 101/10 und 12 O 114/10</p></blockquote>
<blockquote><p>Herr Bernfried Warning, Flurstr. 21 f, 46414 Rhede, www.warning24.de, vertreten durch die Rechtsanwälte Lampmann Behn Rosenbaum, Am Malzbüchel 6-8, 50667 Köln handelt rechtsmissbräuchlich. Heute, Dienstag, den 13.7.2010, fanden beim LG Bochum zwei Verhandlungen statt, in welchen sich das Gericht mit der Frage des Rechtsmissbrauchs des Herrn Warning auseinandersetzen musste. Im Ergebnis bejahte das Gericht einen Rechtsmissbrauch und wies die Verfügungsanträge des Herrn Warning kostenpflichtig zurück.</p></blockquote>
<p>Quelle: https://www.anwalt24.de/beitraege-news/fachartikel/rechtsmissbrauch-des-herrn-bernfried-warning-aus-rhede-www-warning24-de-durch-lg-bochum-gleich-doppelt-bestaetigt-12-o-101-10-und-12-o-114-10</p>
<p>Fazit: Herr Warning scheint dieses Geschäft mit dem Hintergrund zu betreiben um Abmahnungen zu versenden (Spekulation). Anhand der eMail und den Kaufmännichem geschehens der Bestellung glaue ich nun nicht mehr daran dass Bernfried Warning ein Interesse hat Handel zu betreiben.</p>
<p><strong>Anfrage die vierte:</strong><br />
Ich habe nun bei PayPal Käuferschutz beantragt wegen nicht gelieferter Ware. Herrn Warning habe ich auch darüber informiert und jetzmalig gebeten mit einen Sendungsnachweis zu erbringen. Des weiteren habe ich ihm meine Enttäuchung über den Verlauf mitgeteilt. Die Antwort lies nach dem PayPal käuferkonflikt auch nicht lange auf sich warten ( Es folgt die Kopie der gesamten eMail bis auf die Signatur ):</p>
<blockquote><p>Jaja&#8230;</p>
<p>Mit freundlichen Grüßen</p>
<p>Bernfried Warning</p></blockquote>
<p>Nur 5 minuten später kommt eine weitere eMail:</p>
<blockquote><p>Wahrscheinlich liegt das Päckchen eh bei der örtlichen Postfiliale bereit nur du bist einfach zu faul das abzuholen &#8211; wie meisttens in diesen Fällen.<br />
Mit freundlichen Grüßen</p></blockquote>
<p><strong><br />
Schlusswort:</strong><br />
mir fehlen die Worte &#8230;<br />
Das der Inhaber eines Unternehmens einen Kunden der sich über nicht gelieferte Ware informieren will plötzlich anfängt mit DU anzureden, keine Auskünfte gibt einen Hintergrund hat der schon fast an kriminelle machenschaften erinnert &#8230; Ich bin ehrlichgesagt absolut schockirt und enttäuscht dass so ein Shop überhaubt existiert. <strong>FINGER WEG</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.template-info.de/shop-test-duckshop-de-eine-frechheit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>neuen ordner anlegen, wenn noch nicht vorhanden</title>
		<link>http://www.template-info.de/neuen-ordner-anlegen-wenn-noch-nicht-vorhanden/</link>
		<comments>http://www.template-info.de/neuen-ordner-anlegen-wenn-noch-nicht-vorhanden/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 13:13:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.template-info.de/?p=62</guid>
		<description><![CDATA[Prüfen ob Ordner existiertund wenn nicht erstellen:
if (!file_exists ($folder1.&#8221;/&#8221;.$folder2)&#124;&#124; !is_dir($folder1.&#8221;/&#8221;.$folder2))
{
mkdir (&#8221;./&#8221;.$folder1.&#8221;/&#8221;.$folder2);
echo $folder1.&#8221;/&#8221;.$folder2.&#8221; wurde erstellt &#60;br&#62;&#8221;;
}
else echo $folder1.&#8221;/&#8221;.$folder2.&#8221; existiert bereits &#60;br&#62;&#8221;;
]]></description>
			<content:encoded><![CDATA[<p>Prüfen ob Ordner existiertund wenn nicht erstellen:</p>
<p>if (!file_exists ($folder1.&#8221;/&#8221;.$folder2)|| !is_dir($folder1.&#8221;/&#8221;.$folder2))<br />
{<br />
mkdir (&#8221;./&#8221;.$folder1.&#8221;/&#8221;.$folder2);<br />
echo $folder1.&#8221;/&#8221;.$folder2.&#8221; wurde erstellt &lt;br&gt;&#8221;;<br />
}</p>
<p>else echo $folder1.&#8221;/&#8221;.$folder2.&#8221; existiert bereits &lt;br&gt;&#8221;;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.template-info.de/neuen-ordner-anlegen-wenn-noch-nicht-vorhanden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mit PHP die IP Adresse auslesen</title>
		<link>http://www.template-info.de/mit-php-die-ip-adresse-auslesen/</link>
		<comments>http://www.template-info.de/mit-php-die-ip-adresse-auslesen/#comments</comments>
		<pubDate>Mon, 13 Sep 2010 08:52:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.template-info.de/?p=60</guid>
		<description><![CDATA[Um die IP Adresse mit PHP Auszulesen kann man die Variable $REMOTE_ADDR Abfragen.
Je nach Servereinstellungen führt das allerdings zu keinem Ergebnis. Nur wenn Globals = on eingestellt ist.

In den anderen Fällen funktioniert die Abfrage $ip = getenv ("REMOTE_ADDR");
um die IP des Besuchers abzufragen.

]]></description>
			<content:encoded><![CDATA[<p><span style="color: #000000;">Um die IP Adresse mit PHP Auszulesen kann man die Variable <code><code><span style="color: #3366ff;">$REMOTE_ADDR</span> Abfragen.</code></code></span></p>
<p><span style="color: #000000;">Je nach Servereinstellungen führt das allerdings zu keinem Ergebnis. Nur wenn Globals = on eingestellt ist.</span></p>
<p><span style="color: #000000;"><br />
In den anderen Fällen funktioniert die Abfrage <code><code><span style="color: #3366ff;">$ip</span> = <span style="color: #339966;">getenv</span> ("<span style="color: #ff0000;">REMOTE_ADDR</span>");</code></code></span></p>
<p><span style="color: #000000;"><span style="color: #007700;"><span style="color: #000000;">um die IP des Besuchers abzufragen.</span><br />
</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.template-info.de/mit-php-die-ip-adresse-auslesen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP: Ordner auslesen</title>
		<link>http://www.template-info.de/php-ordner-auslesen/</link>
		<comments>http://www.template-info.de/php-ordner-auslesen/#comments</comments>
		<pubDate>Tue, 13 Apr 2010 06:27:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.template-info.de/?p=57</guid>
		<description><![CDATA[1. Auswahl und öffnen des Orders:
$ordner = &#8220;../icons&#8221;;
$handle = opendir($ordner);
2. Eine Schleife Bauen um die Dateinamen auszulesen
while ($file = readdir ($handle)) {
3. &#8220;.&#8221; und &#8220;..&#8221; ausschlisen.
if($file != &#8220;.&#8221; &#38;&#38; $file != &#8220;..&#8221;) {
4. Dateinamen nutzen
$pfad= $ordner.&#8221;/&#8221;.$file;
echo &#8220;&#60;a href=\&#8221;".$compl.&#8221;\&#8221;&#62;&#8221;.$file.&#8221;&#60;/a&#62;&#60;br/&#62;&#8221;;
5. Schleife und Bedingungen schließen
}
}
6. Ordner schließen
closedir($handle);
TIP: wird das Ergebnis nicht gleich ausgegeben, ist es ratsam die Dateinamen/Links [...]]]></description>
			<content:encoded><![CDATA[<p>1. Auswahl und öffnen des Orders:</p>
<blockquote><p>$ordner = &#8220;../icons&#8221;;<br />
$handle = opendir($ordner);</p></blockquote>
<p>2. Eine Schleife Bauen um die Dateinamen auszulesen</p>
<blockquote><p>while ($file = readdir ($handle)) {</p></blockquote>
<p>3. &#8220;.&#8221; und &#8220;..&#8221; ausschlisen.</p>
<blockquote><p>if($file != &#8220;.&#8221; &amp;&amp; $file != &#8220;..&#8221;) {</p></blockquote>
<p>4. Dateinamen nutzen</p>
<blockquote><p>$pfad= $ordner.&#8221;/&#8221;.$file;<br />
echo &#8220;&lt;a href=\&#8221;".$compl.&#8221;\&#8221;&gt;&#8221;.$file.&#8221;&lt;/a&gt;&lt;br/&gt;&#8221;;</p></blockquote>
<p>5. Schleife und Bedingungen schließen</p>
<blockquote><p>}<br />
}</p></blockquote>
<p>6. Ordner schließen</p>
<blockquote><p>closedir($handle);</p></blockquote>
<p><strong>TIP: </strong>wird das Ergebnis nicht gleich ausgegeben, ist es ratsam die Dateinamen/Links in ein array zu schreiben um diese später wieder abzurufen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.template-info.de/php-ordner-auslesen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Templatesystem selbst erstellen #1</title>
		<link>http://www.template-info.de/templatesystem-selbst-erstellen-1/</link>
		<comments>http://www.template-info.de/templatesystem-selbst-erstellen-1/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 20:40:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.template-info.de/?p=51</guid>
		<description><![CDATA[Hallo!
Das erste Templatesystem welches ich euch vorstellen möchte ist ein Dynamisches Templatesystem mit dem auch mehrere Templates ineinander verbaut werden können. Der Vorteil von diesem Templatesystem ist das für jedes Template eigene und beliebig viele Variablen genutzt werden können. Das hat den Vorteil dass bei umfangreichen Seite die mehr als 5 Templates nutzen und erweitert [...]]]></description>
			<content:encoded><![CDATA[<p>Hallo!</p>
<p>Das erste Templatesystem welches ich euch vorstellen möchte ist ein Dynamisches Templatesystem mit dem auch mehrere Templates ineinander verbaut werden können. Der Vorteil von diesem Templatesystem ist das für jedes Template eigene und beliebig viele Variablen genutzt werden können. Das hat den Vorteil dass bei umfangreichen Seite die mehr als 5 Templates nutzen und erweitert werden sollen eine schnelle Anpassung möglich ist ohne dass die bisherige Struktur verändert werden muss.</p>
<p><strong>Als erstes die Funktion:</strong></p>
<blockquote><p>function theme($theme,$endung) {<br />
$templatefolder = &#8220;templates&#8221;; // der Ordner in dem das Template gespeichertist<br />
return str_replace(&#8221;\&#8221;",&#8221;\\\&#8221;",implode(&#8221;",file($templatefolder.&#8221;/&#8221;.$theme.&#8221;.&#8221;.$endung)));<br />
}</p></blockquote>
<p><strong>Der Einbau ist folglich kinderleicht:</strong></p>
<blockquote><p>// Belegung der Variablen<br />
$var1=&#8221;Hallo Welt!&#8221;;</p>
<p>eval (&#8221;\$templatevar = \&#8221;".theme(&#8221;dateiname&#8221;,&#8221;html&#8221;).&#8221;\&#8221;;&#8221;);<br />
echo $templatevar;</p></blockquote>
<p>Die Variable <strong>$templatevar</strong> kann natürlich auch weiterverarbeidet werden und in ein weiteres Template eingebunden werden.</p>
<p>in dem Ordner <em>templates </em>sollte die Datei: <em>dateiname.html</em> sein.</p>
<p><strong>Der Quelltext der html-Datei:</strong></p>
<blockquote><p>&lt;p&gt;$var1&lt;/p&gt;</p></blockquote>
<p><strong>Der Vorteil dieses Templatesystems:</strong></p>
<p>Es ist vielseitig einsetzbar und kann schnell und einfach um weitere Seiten erweitert werden.</p>
<p><strong>Der Nachteil:</strong></p>
<p>Es ist nicht sonderlich benutzerfreundlich. Also für OpenSource Projekte z.B. eher nicht geeignet da es in direkter Beziehung mit der Programmierung steht.</p>
<p><strong>Fazit:</strong></p>
<p>Für ein 1 Mann Projekt ( Programmiere und Designer = eine Person ) ist dieses System sehr gut geeignet wenn ein Portal oder ähnliches programmiert wird. Selbst für einen Onlineshop kann man dieses gut gebrauchen.</p>
<p><strong>Tip:</strong></p>
<p>Immer darauf achten das die Variablen sinnvolle Namen haben. So fällt es auch nach einiger Zeit leicht die Templates zu verändern und die Programmierung zu erweitern!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.template-info.de/templatesystem-selbst-erstellen-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Neues Technik Portal</title>
		<link>http://www.template-info.de/neues-technik-portal/</link>
		<comments>http://www.template-info.de/neues-technik-portal/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 12:37:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Sonstiges]]></category>

		<guid isPermaLink="false">http://www.template-info.de/?p=49</guid>
		<description><![CDATA[Auf der Neuen Webseite
yataga.com
sollen in Zukunft Berichte und Tests zu Elektronikartikeln veröffentlicht werden.
Zusätzlich werden Communitys für Aion Online und Word of Warcraft angeboten. Die Seite soll als Quelle für Nachrichten und Berichten zu Spielen Dienen.
]]></description>
			<content:encoded><![CDATA[<p>Auf der Neuen Webseite</p>
<blockquote><p><a href="http://www.yataga.com">yataga.com</a></p></blockquote>
<p>sollen in Zukunft <a href="http://www.yataga.com/Hardware/">Berichte und Tests</a> zu Elektronikartikeln veröffentlicht werden.</p>
<p>Zusätzlich werden Communitys für Aion Online und Word of Warcraft angeboten. Die Seite soll als Quelle für Nachrichten und Berichten zu Spielen Dienen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.template-info.de/neues-technik-portal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP: Einen String in ein Array umwandeln</title>
		<link>http://www.template-info.de/php-einen-strink-in-ein-array-umwandeln/</link>
		<comments>http://www.template-info.de/php-einen-strink-in-ein-array-umwandeln/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 15:54:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.template-info.de/?p=45</guid>
		<description><![CDATA[Anwendungsbeispiel:
Sie erhalten in einem RSS Feed oder aus einer Datenbank ein Formatierten Text.

z.B.
$string=&#8221;Das ist ein Text&#60;br&#62; und dieser wurde unterteilt!&#60;br&#62; das m&#38;ouml;chte ich aber nicht&#8230;&#8221;
mit dem Befehlt explode kann dieser in ein Array aufgeteilt werden.
$teile = explode(&#8221;&#60;br&#62;&#8221;, $string);
$teile[0]=&#8221;Das ist ein Text&#8221;;
$teile[1]=&#8221;und dieser wurde unterteilt!&#8221;;
$teile[2]=&#8221;das m&#38;ouml;chte ich aber nicht&#8230;&#8221;;
]]></description>
			<content:encoded><![CDATA[<p>Anwendungsbeispiel:</p>
<p>Sie erhalten in einem RSS Feed oder aus einer Datenbank ein Formatierten Text.</p>
<p><span id="more-45"></span><br />
z.B.</p>
<blockquote><p>$string=&#8221;Das ist ein Text&lt;br&gt; und dieser wurde unterteilt!&lt;br&gt; das m&amp;ouml;chte ich aber nicht&#8230;&#8221;</p></blockquote>
<p>mit dem Befehlt explode kann dieser in ein Array aufgeteilt werden.</p>
<p>$teile = explode(&#8221;&lt;br&gt;&#8221;, $string);</p>
<p>$teile[0]=&#8221;Das ist ein Text&#8221;;<br />
$teile[1]=&#8221;und dieser wurde unterteilt!&#8221;;<br />
$teile[2]=&#8221;das m&amp;ouml;chte ich aber nicht&#8230;&#8221;;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.template-info.de/php-einen-strink-in-ein-array-umwandeln/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mit PHP einen string kürzen</title>
		<link>http://www.template-info.de/mit-php-einen-string-kurzen/</link>
		<comments>http://www.template-info.de/mit-php-einen-string-kurzen/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 15:15:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.template-info.de/?p=37</guid>
		<description><![CDATA[Wie man innerhalt ber Programmiersprache PHP einen String Kürtzt
Dies geht am besten dem Befehl: substr

Der substr Befehlt wird wie folgt definiert:
string substr ( string $string , int $start [, int $length ] )
Beispiele:
$string = substr("123456", -2);

Es wird/werden der/die letzten &#8220;Zahl&#8221; (2) zeichen angezeigt. In diesem Beispiel ist das Ergebnis: &#8220;56&#8243;
$string = substr("123456", -4, 2);
Es wird/werden der/die letzten [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Wie man innerhalt ber Programmiersprache PHP einen String Kürtzt</strong></p>
<p>Dies geht am besten dem Befehl: <code><span style="color: #000000;"><span style="color: #0000bb;">substr</span></span></code><br />
<span id="more-37"></span><br />
Der <code><span style="color: #000000;"><span style="color: #0000bb;">substr </span></span></code>Befehlt wird wie folgt definiert:</p>
<p><span>string</span> <span><strong>substr</strong></span> ( <span><span>string</span> <tt>$string</tt></span> , <span><span>int</span> <tt>$start</tt></span> [, <span><span>int</span> <tt>$length</tt></span> ] )</p>
<p><strong>Beispiele:</strong></p>
<p><code><span style="color: #000000;"><span style="color: #0000bb;">$string </span><span style="color: #007700;">= </span><span style="color: #0000bb;">substr</span><span style="color: #007700;">(</span><span style="color: #dd0000;">"123456"</span><span style="color: #007700;">, -</span><span style="color: #0000bb;">2</span><span style="color: #007700;">);<br />
</span></span></code></p>
<p><span>Es wird/werden der/die letzten <strong>&#8220;Zahl&#8221;</strong> (2) zeichen angezeigt. In diesem Beispiel</span><span> ist das Ergebnis</span><span>: &#8220;56&#8243;</span></p>
<p><code><span style="color: #000000;"><span style="color: #0000bb;">$</span></span></code><code><span style="color: #000000;"><span style="color: #0000bb;">string </span></span></code><code><span style="color: #000000;"><span style="color: #007700;">= </span><span style="color: #0000bb;">substr</span><span style="color: #007700;">(</span><span style="color: #dd0000;">"</span></span></code><code><span style="color: #000000;"><span style="color: #dd0000;">123456</span></span></code><code><span style="color: #000000;"><span style="color: #dd0000;">"</span><span style="color: #007700;">, -</span><span style="color: #0000bb;">4</span><span style="color: #007700;">, </span><span style="color: #0000bb;">2</span><span style="color: #007700;">);</span></span></code></p>
<p><span>Es wird/werden der/die letzten <strong>&#8220;Zahl&#8221;</strong> (4)  zeichen angezeigt (3456) davon aber nur aber nur die Ersten <strong>&#8220;Zahl&#8221;</strong> (2). In diesem Beispiel ist das Ergebnis: &#8220;34&#8243;</span></p>
<p><span>Ist die erste Zahl Positiv dann wird <strong>nach </strong>an den ersten <strong>&#8220;Zahl&#8221;</strong> stellen bekommen. Mit eienr Negativen Zahl am Ende können die letzten<strong> &#8220;Zahl&#8221; </strong>stellen wieder gekürzt werden.</span></p>
<p><code><span style="color: #000000;"><span style="color: #0000bb;">$</span></span></code><code><span style="color: #000000;"> </span></code><code><span style="color: #000000;"><span style="color: #0000bb;">string </span></span></code><code><span style="color: #000000;"><span style="color: #007700;">= </span><span style="color: #0000bb;">substr</span><span style="color: #007700;">(</span><span style="color: #dd0000;">"</span></span></code><code><span style="color: #000000;"><span style="color: #dd0000;">123456</span></span></code><code><span style="color: #000000;"><span style="color: #dd0000;">"</span><span style="color: #007700;">, </span><span style="color: #0000bb;">3</span><span style="color: #007700;">, -</span><span style="color: #0000bb;">1</span><span style="color: #007700;">); </span><span style="color: #ff8000;">// gibt "45" zurück</span></span></code></p>
<p><span><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.template-info.de/mit-php-einen-string-kurzen/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

