Alle Artikel in Code

WordPress Installation unter 1&1 Hosting

Wer WordPress fix mal installieren möchte der hat es nicht leicht, vorallem nicht unter 1und1 und Strato.

Wer eine kleine Anleitung benötigt der findet diese unter http://www.wordpress-magazine.com/allgemein/wordpress-installation-in-einem-1-1-hosting-paket.html – es sei aber dazu gesagt:

  • beim Host den Hostname eintragen, der in den SQL Details steht, wie z.B. dbXXXXXX.db.1and1.com. (Stand: November 2011)
  • .htaccess muss die erforderliche PHP Konfiguration haben, wie z.B. Version 5

Generell kann die PHP Version 5 im 1und1 Paket unter “Webspace” -> “Globale PHP-Version” eingestellt werden.

 

WordPress Upgrade Umlaute (Umstellung sql 4.x auf 5.x) – Kollation

Bei dem Upgrade von WordPress auf eine Version, die nur mit php5 und mysql 5.x läuft kann es passieren, dass die Umlaute nicht richtig dargestellt werden. Weiterlesen →

2 Arrays miteinander vergleichen (PHP)

Nachfolgend ein kleines Beispiel, in dem 2 Arrays verglichen werden, um herauszufinden, welche Werte in dem anderen “Nicht” vorhanden sind.

1. zwei Arrays sind vorhanden (hierbei können die Arrays auch aus der Datenbank kommen, wenn beide aus der Datenbank kommen, dann wäre eine SQL- Abfrage sinnvoller!?)
2. es werden per Scheife die Werte des Arrays “leute” ausgeführt
3. die Funktion “(!)in_array” gibt alle Werte aus die nicht übereinstimmen und nicht in beiden vorkommen. Zudem kann die Funktion “in_array” mit true überprüfen, ob es sich um den gleichen Typ handelt (integer, …).

// arrays vergleichen
// 1. array
$leute = array(
	'1',
	'2',
	'3',
	'4');
//2. array
$names = array(
	'4',
	'3');
// for-schleife
for ($i=0; $i < count($leute); $i++)
	{
		if (!in_array("$leute[$i]",$names,true))
		{
			echo $leute[$i].",";
		}
	}
// Ergebniss 1,2,

SQL/ PHP Database class für kleine Projekte

Um bei kleinen Projekten eine simple, dennoch sehr hilfreiche, SQL/ PHP class zur Hand zu haben, empfehlen wir ezSQL von Justin Vincent.

Eine schöne Anleitung zur Einbindung der “class” in das PHP Projekt ist hier zu sehen bei www.catswhocode.com

And don’t worry if you never heard of WordPress or the wpdb class. ezSQL is extremely easy to learn and to use.