Shop-Software CP::Shop - Eröffnen Sie Ihren eigenen Online-Shop!Shop-Software CP::Shop - Eröffnen Sie Ihren eigenen Online-Shop!
Informationen zur Shop-Software CP::Shop Pressemeldung zur Veröffentlichung von CP::Shop 2016.1

URL

Diese Funktionen ermöglichen beispielsweise das Auslesen von Titel und Metatags einer Webseite oder die Auflösung der URL in einzelne Teile. Um die Funktionen in Module einzubinden, muss die Datei "/functions/cp.url.php" per "include()" oder "include_once()" eingebunden werden.

Weitere Seiten: 1 2

cp_url_element()

Diese Funktion liefert ein bestimmtes Element aus einer vorgegebenen URL zurück. Als Element können "scheme", "host", "port", "user", "pass", "path", "query", und "fragment" genutzt werden.

cp_url_element("http://user@www.url.de:80/ordner/datei.php?variable=15","query")

Verfügbare Elemente einer URL
scheme Schema / Protokoll ("http")
host Host- / Domainname ("www.url.de")
port Port ("80")
user Benutzername ("rot")
pass Passwort
path Pfad ("/ordner/datei.php")
query Parameter ("variable=15")
fragment Fragmente

Kommentieren Kommentieren (0 Kommentare)

cp_url_frameset()

Eine weitere Funktion zur Zerlegung von HTML-Seiten ist "cp_url_frameset()". Mit dieser Funktion lassen sich Framesets in die einzelnen Framequellen aufteilen. Alle Seiten, zu denen das Frameset verlinkt, werden in einem Array abgelegt mit den möglichen Attributen "href", "name" und "scolling". Auch hier ist die direkte Übergabe von Daten möglich.

$var = cp_url_frameset("frameset.html");
// Frame-URLs in "frameset.html" ermitteln


Kommentieren Kommentieren (0 Kommentare)

cp_url_header()

Der Funktion "cp_url_header()" wird eine URL übermittelt. Daraufhin wird eine Verbindung zu dieser URL aufgebaut und der Header ausgelesen. Dieser Header wird anschließend zurückgeliefert. Werden die Daten als Array benötigt, so kann dies als zusätzlicher Parameter angegeben werden. Über weitere Funktionen können genauere Daten ausgelesen werden.

$var = cp_url_header("http://www.url.de");
// liefert den Header von "www.url.de"

$var = cp_url_header("http://www.url.de","array");
// liefert den Header von "www.url.de" als Array zurück

Zurückgegebene Werte (in Form eines Arrays / Strings)
type Verbindungs-Typ
version HTTP-Version
status HTTP-Statuscode
description Meldung zum Statuscode
server Serverangaben
date Datum des Zugriffs
content-length Länge der Datei in Bytes
content-type MIME-Typ der Datei

Kommentieren Kommentieren (0 Kommentare)

cp_url_images()

Die Funktion "cp_url_images()" dient der Gewinnung von Grafiken von einer vorgegebenen URL. Dies kann z.B. für die Archivierung von ganzen Webseiten nützlich sein. Die Seite wird hierzu eingelesen und durchläuft eine Routine, welche die Grafiken herausfiltert und die einzelnen Attribute geordnet in einem Array ablegt. Alternativ kann auch direkt ein Text übergeben werden, indem ein zweiter Parameter mit dem Wert "1" angehängt wird.

Die Rückgabe ist ein Array, in welchem als Attribute eines Bildes "width", "height", "border", "src" und "alt" abgelegt sein können. Grafiken, welche mehrfach auftreten, werden ignoriert.

$var = cp_url_images("datei.htm");
// filtert alle Bilder aus "datei.htm"


Kommentieren Kommentieren (0 Kommentare)

cp_url_is_host()

Die Funktion "cp_url_is_host()" überprüft, ob eine Datei auf dem lokalen bzw. einem anderen Server liegt. Dies kann u.a. zur Sicherung bei der Arbeit mit Dateien genutzt werden. Der Funktion wird hierzu als Parameter die URL der Datei übergeben. Im Erfolgsfall (Datei ist lokal vorhanden) wird TRUE zurückgegeben, andernfalls FALSE.

$var = cp_url_is_host("http://www.yahoo.com/index.php");
// URL nicht auf lokalem Server vorhanden (Ergebnis: FALSE)


Kommentieren Kommentieren (0 Kommentare)

Weitere Seiten: 1 2

<< zurück zur Startseite der Dokumentation

Hier finden Sie die eBusiness-/eCommerce-Spezialisten von sandoba.de:
https://www.sandoba.de/dokumentation/kategorien/url-30/