Liste der Funktionen (PHP)
Aus VMS1 Tutorial
Das VMS1 enthält einige nützliche Funktionen, die im ganzen Skript verfügbar sind oder durch Einbinden der entsprechenden PHP Datei verfügbar gemacht werden können. Die Dateien, welche die Funktionen enthalten, befinden sich im Ordner lib. Eine Liste der generellen Funktionalität des Skripts gibt es an anderer Stelle: Funktionsliste-von-vms1.2.
Inhaltsverzeichnis |
/lib/extras.lib.php
extra_phpversion ()
Gibt die PHP Versionsnummer zurück, als eine Zahl ohne Trennzeichen (PHP Version 4.1.2 => 412).
Siehe auch: phpversion
extra_cleantable ( $table, $row )
Löscht alle Datensätze aus der Tabelle $table, sofern die Userid $row nicht vorhanden ist.
extra_securevars ( $array )
Entfernt in einer Variablen $array alle Backslashes (\) mit der Funktion stripslashes, sofern die PHP Option get_magic_quotes_gpc aktiviert ist. Diese Funktion arbeitet rekursiv und kann beliebig verschachtelte Arrays verarbeiten.
print_a ( $TheArray )
Diese Funktion stellt ein Array $TheArray als Tabelle dar. Das ist praktisch, um sich zu Testzwecken das Ergebnis einer Datenbankaktion anzeigen zu lassen und könnte beispielsweise so aussehen:
Das Array dazu:Array("Table" => "vms_vklicks", "Op" => "optimize", "Msg_type" => "status", "Msg_text" => "OK")
usermail ( $an, $betreff, $nachricht, $von )
Verschickt eine HTML-EMail an den Empfänger $an, mit dem Betreff $betreff, der Nachricht $nachricht und dem Absender $von (üblicherweise wird hier der Wert von $betreibermail aus der functions.lib.php verwendet). Dabei werden HTML Tags aus der Nachchricht entfernt und Links automatisch umgewandelt.
Siehe auch: mail
/lib/functions.lib.php
/lib/layout.lib.php
head ( $titel )
Erzeugt den HTML Code für eine Inhaltsbox und gibt diesen aus, die Box trägt dann den Titel $titel.
foot ()
Schließt eine Inhaltsbox, indem der dafür nötige HTML Code generiert und ausgegeben wird.
menuehead ( $titel )
Erzeugt den HTML Code für eine Menübox und gibt diesen aus, die Box trägt dann den Titel $titel.
menuefoot ()
Schließt eine Menübox, indem der dafür nötige HTML Code generiert und ausgegeben wird.
