Archiv

Archiv für die Kategorie ‘PHP’

PHP_CodeSniffer in Eclipse verwenden

20. November 2009
  • Eclipse öffnen
  • Run -> external Tools -> External Tools Configuration
  • Program -> rechte Maustaste -> New
  • Name: CodeSniffer
  • Location: absoluter Pfad zu phpcs.bat (gewöhnlich im PHP-Verzeichnis)
  • Arguments: –standard=Zend “${resource_loc}”
  • Apply
  • Run -> external Tools -> Organize Favorites
  • Codesniffer hinzufügen -> ok
  • Ein Symbol erscheint in der Toolbar (grüner Ball mit weissem Pfeil und rotem Koffer)
  • die aktuelle Datei wird onClick gegen den Zend-CodingStandard validiert, onError öffnet sich ein Meldefenster
Author: admin Categories: PHP Tags:

Diskussionen zu PHP Template Engines

8. Oktober 2009

Die Diskussionen zu Pro und Contras sogenannter Template Engines in PHP scheinen kein Ende zu nehmen. Hier eine kleine Sammlung, die fortgeführt werden könnte.

Links zu Template Engines:

Author: admin Categories: PHP Tags:

Mail versenden mit Swift_Mailer und Yii

4. Oktober 2009
  • Download SwiftMailer 4.1
  • Erstelle ein Verzeichnis protected/vendor/swift
  • Kopiere den Inhalt des lib-Ordners in den eben erstellten swift-Ordner
  • siehe hier

statt

require_once 'lib/swift_required.php';

schreibe

spl_autoload_unregister(array('YiiBase','autoload'));
Yii::import('application.vendor.swift.swift_required', true);
spl_autoload_register(array('YiiBase','autoload'));
Author: admin Categories: PHP, Yii Tags:

Mail versenden mit Swift_Mailer

3. Oktober 2009
function sendHtmlMail($from, $to, $subject, $body, $attachments = array()) {
    require_once 'lib/swift_required.php';
 
    $message = Swift_Message::newInstance()
      ->setSubject($subject)
      ->setFrom($from)
      ->setTo($to)
      ->setBody($body, 'text/html');
 
    $transport = Swift_SmtpTransport::newInstance('host', 25)
      ->setUsername('username')
      ->setPassword('password');
 
    $mailer = Swift_Mailer::newInstance($transport);
    return $mailer->send($message);
}
 
var_dump(sendHtmlMail("fromMailAddress", "toMailAddress", "subject", "body"));
Author: admin Categories: PHP Tags:

PHP Onlineshop Lösungen

23. Juli 2009

Zum Vervollständigen der Liste bitte die Kommentarfunktion nutzen. Beitrag wird ständig überarbeitet.

Author: admin Categories: PHP Tags:

PHP Design Patterns

7. Juli 2009

So, dank des Buches von Stephan Schmidt PHP Design Patterns sind auch bei mir die neuen Features von PHP 5.3 angekommen. Namespaces, Late Static Binding, Lambda-Funktionen und Closures werden dort sehr gut erklärt, was die neuen Features von PHP 5.3 angeht. Zur neuen Auflage gesellten sich dann auch noch einige Patterns, die das Buch insgesamt um ca 150 Seiten dicker machen.

Die Bibel für jeden PHP-Programmierer. Ein Muss für jeden, der OOP mit PHP praktizieren will.

Author: admin Categories: Allgemein, PHP Tags:

Ein Motel

7. Juni 2009

Laut wikipedia ist ein Motel ein Kofferwort aus Motor und Hotel, ein Rasthaus, eine Raststätte, ein Beherbergungs-und Gastronomiebetrieb für Autoreisende, was in manchen Teilen der Welt fast ausschließlich als Stundenhotel genutzt wird.

Das wohl bekannteste Motel ist das Bates Motel aus Alfred Hitchcocks “Psycho”.

Ein weniger bekanntes Motel ist das Billy Boy Motel, programmiert in PHP/MySQL und Adobe Flash.

Dieses Motel ist gegen die Langeweile und bietet alle üblichen Community-Features. Es ist eine eigene kleine Welt und du startest mit einem leeren Zimmer, dass du dir vollkommen individuell einrichten kannst.

Es gibt eine Währung: Blinks. Blinks kann man sich verdienen, in dem man aktiv am Geschehen teilnimmt. Man kann sie aber auch kaufen, wobei der Umtauschkurs derzeit bei 1:400 liegt (1 Euro, 400 Blinks). Im Shop wird man diese Blinks dann auch wieder los. Entweder man richtet sich sein Zimmer ein oder kauft Realgüter, die dann auch wirklich nach Hause geliefert werden.

Nebenbei kann man natürlich auch Leute kennenlernen, die dann, je nachdem, wie du sie kontaktierst, zu deinen Buddies gehören oder sich Lovers nennen, wo ich jetzt nochmal auf die Definition Motel zurückkomme: ein Auto braucht man in diesem Motel nicht :-)

Author: admin Categories: Allgemein, PHP Tags: