Werbung

Werbung

Empfehlung

Greatnet bietet mit dem Webspace Classic Paket einen preiswerten Weg zur eigenen Homepage. Schon ab ab 3,99 EUR / Monat bekommen Sie 2 .de Domain inkl., 500 MB Speicherplatz, Traffic inklusive, CGI, mySQL, PHP, Web-FTP und einiges mehr.

Folge uns auf Twitter

Willkommen

Herzlich Willkommen auf PHP Archiv! Hier findet man ständig aktualisiert PHP Scripts, Tutorials und Codeschnipsel mit deutscher Kurzbeschreibung. Viel Spass!

Code Schnipsel

Zeitzone mit PHP festlegen

<?php
// This is for Central Standard Time
ini_set('date.timezone','America/Chicago');
echo '<p>'.date("g:i A").'</p>';
?>

Quelle

Eine URL mit goo.gl kürzen

Mit der folgende Routine können URL´s mit Googles Kurz-URL Dienst goo.gl gekürzt werden. Das Script erfordert einen kostenlosen Google API Key.

function getgoogl($glurl, $apikey) {
	$userurl = rawurlencode($glurl);
	$ch = curl_init('https://www.googleapis.com/urlshortener/v1/url?key='.$apikey);
	curl_setopt_array($ch, array(
	   CURLOPT_POST => TRUE,
	   CURLOPT_RETURNTRANSFER => TRUE,
	   CURLOPT_HTTPHEADER => array('Content-type: application/json'),
	   CURLOPT_POSTFIELDS => json_encode(array('longUrl' => $userurl))
	   ));
	$chresults = json_decode(curl_exec($ch));
	curl_close($ch);
	return $chresults->id;
	}

Einfacher Banner-Rotator in PHP umgesetzt

Das kleine Script realisiert einen simplen Banner Rotator. Die Banneraufrufe werden in der Datei banners.txt gespeichert. Die einzelnen Banner werden mit einer Tilde getrennt.

echo $ad_banners[1]; // sefunction initializeAds($file) {
  $fcontents = file_get_contents($file);
  $ad_array = explode("~",$fcontents);
  shuffle($ad_array);
  return $ad_array;
}
$ad_banners = initializeAds('banners.txt');
echo $ad_banners[0]; // first randomly ordered banner
cond randomly ordered banner, etc.

HTML Graphs in PHP

Mit Hilfe des HTML Graphs in PHP Scriptes können Sie coole HTML Charts in allen möglichen Variationen schnell und einfach erstellen. Englisch – Kostenlos

post to Twitter with PHP and cURL

Zwei kleine Scripts, die das Übertragen von Nachrichten an Twitter ermöglichen. Englisch

Hier geht es zum Angebot

Search and Replace Class

Diese PHP Class kann über verschiedene Dateien oder auch Verzeichnisse suchen und ersetzen. Unterstützt Regular Expressions. Englisch – Kostenlos

Hier geht es zum Angebot

Template Class

A very easy to use yet powerful and quick template engine. Enables you to seperate your page layout/design from your code. It can handle simple variable replacement and table building using two dimensional arrays and/or MySQL result sets (Meaning that given a single row in the template, this class can build an entire table of data). Performance is good. Has support for multiple template files (which can actually improve performance in some cases).

Hier geht es zum Angebot

Class: max_LoadChecker

Orginaltext des Autors: “max-> LoadChecker($) is detecting the exact amount of microseconds when it is called from the main script. Calculating then the difference between two values it will print out the exact time in millisecond taken to execute the selected part of the code. This Is a need for a developer who wants to have their software Run Fast.” Kostenlos

Hier geht es zum Angebot

PHP Bind 8 von Alexey Zilber

PHPBind ist eines PHP Class zum managen von BIND 8.2′s Konfigurations-Dateien. Das Script gibt volle Kontrolle über die Datei named.conf und den dazugehörigen Domain db Dateien. Englisch – Kostenlos

Hier geht es zum Angebot

Snoopy

Diese PHP Classe simuliert einen Browser. Sie können damit problenlos Text, Links oder andere Inhalte von einer fremden Webseite holen. Unterstützt das Setzen von setting user_agent, cookies, referer usw. Englisch – Kostenlos

Hier geht es zum Angebot

Ming

Ming ist ein PHP Modul, mit dem Sie SWF (FLASH) Format Dateien schreiben können. Sie können Shapes, Text, Sprites, Buttons, Actions und mehr erstellen. Englisch – Kostenlos

Hier geht es zum Angebot

mailto.php

mailto.php dient dazu Emailadressen von Robots, welche Emailadressen “ernten” wollen zu verstecken. Englisch – Kostenlos

Hier geht es zum Angebot

ProgressClass v1.0 – Fortschrittsbalken im Windows-Stil

ProgressClass stellt eine PHP-Klasse für die dynamische Anzeige und Veränderung eines Fortschrittsbalkens zur Verfügung. In einem Fenster im Windows-Stil kann noch während der Laufzeit des Scripts der Fortschritt angezeigt werden, z.B. beim Laden/Ausgeben der Seite, Versenden von E-Mails oder Bearbeiten von Datenbanken. Am Ende der Seite kann der Fortschrittsbalken wieder ausgeblendet werden. Features: optionaler Abbrechen-Button; dynamische Änderung von Beschriftung, Farbe, Prozent; freie Grösse und Positionierung. Das Script ist kostenlos (GNU GPL).

Hier geht es zum Angebot

iniFile-Class

Klasse zur komfortablen Verwaltung von ini-Files. Einfachstes lesen, ändern der Werte und schreiben. Selbst Kommentare bleiben erhalten. Kann auch ini-Files komplett neu erstellen!

Hier geht es zum Angebot