html

PDF erstellen mit PHP

Saturday, January 9th, 2010

Am besten geht das mit TCPDF. TCPDF kann aus HTML ein PDF erstellen und das erleichtert die Sache sehr. Natürlich kann TCPDF nicht alle HTML-Tags und Attribute, aber da man in PHP das HTML selber erstellen kann, ist das leicht zu berücksichtigen.

Wenn zusätzlich PDF-Dateien eingelesen werden müssen, um neue Seiten einzubinden, oder PDF-Dateien zu mergen, dann kann zusätzlich PDI verwendet werden. PDI kann PDF-Dateien einlesen. Das Zusammenspiel von PDI mit TCPDF ist problemlos. Wenn TCPDF inkludiert wird, bevor man ein PDI-Objekt instanziert, dann ist PDI automatisch von TCPDF vererbt.

http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcpdf
http://www.setasign.de/products/pdf-php-solutions/fpdi/

Schnellere Webseiten

Saturday, June 20th, 2009

Die besten Tipps von Yahoo:

http://developer.yahoo.com/performance/rules.html

HTML-Tag CANVAS

Wednesday, February 25th, 2009

Hier ein paar Links zum neuen CANVAS TAG in HTML5. Ich finde, für einfache Grafiken ist es gut zu verwenden. Vorteil ist, dass man keine zusätzliche Software wie Flash benötigt.

Bei den Links sind sehr gute und auch lustige dabei.

http://www.ajaxschmiede.de/canvas/einfuehrung-in-canvas/
http://www.golem.de/0902/65243.html
http://www.benjoffe.com/code/demos/canvascape/
http://www.snipersystems.co.nz/community/polarclock/tutorial.html
http://langexplr.blogspot.com/2008/11/using-canvas-html-element.html
http://skimpygimpy.sourceforge.net/canvas.html
http://code.google.com/p/paintweb/
http://arapehlivanian.com/wp-content/uploads/2007/02/canvas.html
http://mozilla.doslash.org/stuff/canvas/shell.html
http://www.blobsallad.se/
http://glimr.rubyforge.org/cake/canvas.html#RectangleWave
http://code.google.com/p/flot/
http://www.ajaxline.com/libraries-and-examples-for-working-with-canvas

HTMLSQL

Wednesday, November 5th, 2008

HTMLSQL extrahiert Teile aus einer HTML-Seite, wie SQL Teile aus einer Datenbank extrahiert. Interessante Idee!

SELECT href,title from a WHERE $class=’list’

http://www.jonasjohn.de/lab/htmlsql.htm

Upload plugin für TinyMCE

Tuesday, September 23rd, 2008

TinyMCE hat leider kein Plugin für Upload und alle Plugins, die ich gefunden habe, waren kompliziert. Daher habe ich ein einfaches Plugin geschrieben. Ich habe JQuery und das Multiple Upload plugin verwendet.

This article in english

Download: tinymce_simpleupload.zip
Installation:
1) Verzeichnis entpacken im plugins-Verzeichnis von Tinymce
2) simpleupload zufügen bei den Plugins und bei den Buttons:

plugins : “simpleupload, …”,
theme_advanced_buttons3_add : “simpleupload, …”,

3) Die Datei dialog.php aus der ZIP-Datei konfigurieren. Die Parameter sollten selbsterklärend sein.
4) Dann sollte es so aussehen:

Text in jeder beliebigen Form

Friday, August 22nd, 2008

Mit diesem Tool kann man Text auf einer Webseite jeder beliebigen Form anpassen. Das Tool ist ein Flash-Tool und mittels CSS wird der Text einer Form angepasst. Das sieht dann so aus:

Browser-Menüs mit (fast) nur CSS

Friday, August 8th, 2008

… und ohne Javascript. Nur die älteren Browser benötigen das inkludierte Javascript.
http://webhost.bridgew.edu/etribou/layouts/rMenu/index.html

Protect your form with a captcha

Monday, June 30th, 2008

The website http://www.protectwebform.com protects any form or an email-link against spam with a captcha. Integrating it into your website is easy. There is even a wordpress plugin.

A drawback: It doesn’t work in PHP safemode when the function “file_get_contents” doesn’t work. I changed the PHP file to use CURL instead. Find the code here.

Piwik Web Analytics Software

Monday, June 30th, 2008

Piwik ist eine neue Open Source Analytische Software für Websites, wie Google analytics. Piwik schreibt alle Seitenzugriffe in eine Datenbank und erstellt aussagekräftige und schöne Statistiken daraus. Alle Daten sind auf Ihrem privaten Server, also Google (oder andere) haben keinen Zugriff. Es muss lediglich in jede Seite ein kurzes Javascript eingefügt werden. Piwik verlangt PHP 5.1.3 mit PDO und MySQL 4.1.

PDO ist leider bei vielen Webhostern nicht installiert. Piwik verwendet das Zend-Framework. Hier ist eine Anleitung, wie man das Zend-Framework ohne PDO verwenden kann: http://devzone.zend.com/…. Ich habe es selber noch nicht getestet.

Open Flash Chart

Monday, June 30th, 2008

This very interesting project http://teethgrinder.co.uk/open-flash-chart/index.php creates nice charts in flash. Configuration by a serverscript or by javascript. It’s free!

delete all cookies with a bookmarklet

Wednesday, April 9th, 2008

It seems easy to delete all cookies of a page but when you really want to delete them all it’s rather complicated. Take into account that cookies can be set on other directories and subdomains. This is the result. To save as a bookmarklet do a right-click and “bookmark this link …”. The bookmarklet shows the cookie in an alert after deleting. It should be empty.