News

Die folgende Liste zeigt einen Überblick über alle bis dato veröffentlichten Meldungen in inverser chronologischer Reihenfolge.

Newsmeldungen nach Jahren: 2007 · 2006 · 2005 · 2004

Datum Meldung

15.08.2008

Schleifen in PHP: Die While-Schleife

Über die While-Schleife kann eine PHP-Anweisung oder ein ganzer Anweisungsblock beliebig oft ausgeführt werden. Dieser Schleifentyp stellt eine unter PHP mögliche Art zur Implementierung von kopfgesteuerten Schleifen dar. Mittels einer Schleifenbedingung, die im Kopf der Schleife notiert wird, wird vor jedem Durchgang geprüft, ob die Schleife ein weiteres Mal durchlaufen werden soll oder nicht. ... » mehr

13.08.2008

Nutzung von Variablen unter PHP: Definition, Sichtbarkeit und vordefinierte Variablen

Neue Beispiele zum Umgang mit Variablen unter PHP. Variablen dienen der Speicherung von Informationen, die beim Ablauf von PHP-Scripten in Form von (Zwischen-)Ergebnissen bei Berechnungen abgelegt werden müssen. Dabei werden nicht allein die Ergebnisse von Rechenoperationen zwischengespeichert. ... » mehr

11.08.2008

Ausgabe von Datum und Zeit mit PHP nach Konvertierung in ein String

Datums- und Zeitinformationen können mit der Funktion Date in PHP in ein String konvertiert werden. Diese Funktion errechnet auf Basis eines Timestamps das zugehörige Datum und die Zeit (date und time). Ein Timestamp ist ein Integer-Wert, der die vergangenen Sekunden seit dem festen Startzeitpunkt (1.1.1970 um 0 Uhr) angibt. ... » mehr

05.08.2008

Erzeugung von Pseudo-Zufallszahlen mit PHP

Die Funktion rand dient unter PHP der Erzeugung von Zufallswerten. Mit ihr kann der Webprogrammierer Pseudo-Zufallszahlen generieren, die bei der zufallsgesteuerten Erzeugung von Inhalten (Content) benötigt werden. Bevor allerdings Zufallswerte erzeugt werden, sollte der Zufallszahlengenerator erst einmal initialisiert werden. ... » mehr

21.07.2008

If-Statement: Bedingte Ausführung von PHP-Code

Mit der If-Else-Anweisung kann der Webprogrammierer eine bedingte Ausführung von PHP-Code einleiten. Dabei können einzelne Anweisungen oder – in geklammerter Form – ganze Blöcke von PHP-Anweisungen unter bestimmten Voraussetzungen ausgeführt werden. Die Bedingung, unter der ein Code-Block ausgeführt wird, muss in Form eines Ausdrucks formuliert werden, der entweder True oder False ist – zutrifft oder eben nicht. ... » mehr

14.07.2008

Funktionsdefinition unter PHP

Neben den zahlreichen, unter PHP vordefinierten, Funktionen lassen sich selbstdefinierte Funktionen definieren. Mit dem Schlüsselwort Function leitet der Webentwickler die Definition einer benutzerdefinierten Funktion ein. ... » mehr

13.07.2008

Explode: Durch Trenner separierte Strings in Teilstrings aufspalten

Die PHP-Funktion explode bietet dem Webprogrammierer ein Werkzeug, mit dem sich Zeichenketten anhand eines individuell angegebenen Trenner-Strings aufspalten lassen. Als Ergebnis liefert die Funktion ein Array, welches die einzelnen durch den Trenner separierten Teilstrings enthält. ... » mehr

04.07.2008

Teile aus Strings mit PHP extrahieren

Eine PHP Funktion zum extrahieren von Teilzeichenketten aus einem vorgegebenen String kann unter dem Namen Substr aufgerufen werden. Sie liefert einen Teil der ihr übergebenen Zeichenkette zurück. Welcher Teil durch den Aufruf geliefert werden soll, gibt der Programmierer dabei als Parameter an. ... » mehr

03.07.2008

Einbinden von PHP-Code

Logisch zusammengehöriger Script-Code wird im Allgemeinen zusammen in einzelnen Script-Dateien gespeichert. Diese ausgelagerten Dateien können mit dem Befehl include zur anschließenden Nutzung einbezogen werden. PHP-Code, der nicht innerhalb von Funktionen oder Klassen steht, wird dabei direkt ausgeführt und das hierdurch gelieferte Ergebnis (Ausgaben des Scripts) wird in die aufgerufene Internetseite integriert. ... » mehr

07.05.2008

Ausgabe von Strings und Zahlenwerten mit PHP echo

Bei der Erzeugung von dynamisch generierten Internetseiten müssen oft Zeichenketten oder Werte ausgegeben werden, die zuvor aus einer Datenbank ausgelesen oder im PHP-Code berechnet bzw. zusammengestellt wurden. Derartige Ausgaben können mit echo erfolgen. Echo ist ein in PHP integriertes Sprachelement und dient der Ausgabe von Zeichenketten und allen anderen Werten. ... » mehr

31.03.2008

Beispiele zum Versenden von eMails mit PHP

Im Beispiel-Bereich unter PHP finden Sie nun Beispiele zum Thema Mail versenden mit PHP. Das Verschicken von eMails mit PHP-Code wird häufig bei der Realisierung von Kontaktformularen auf Internetseiten verwendet. Ein Besucher kann in einem solchen Formular eine Anfrage stellen, die per Mail an den Seitenbetreiber weitergeleitet wird. Hierdurch wird die Kontaktaufnahme erleichtert, das nicht erst der Mail-Client des Besuchers gestartet werden muss. ... » mehr

14.03.2008

Informationen zur IP-Adresse (Client-IP) ermitteln

Bei einem HTTP-Request – einer Anfrage die durch einen Client (z.B. Webbrowser eines Seitenbesuchers) an Ihren Webserver gestellt wird – wird dem PHP-Script die IP-Adresse des anfragenden Rechners übermittelt und in einer vordefinierten Variablen mit Namen $_SERVER gespeichert. In unserem neuen Beitrag zur Analyse der Client IP (auch Remote IP genannt) von Seitenbesuchern finden Sie einige Beispiele dazu, wie mit Hilfe von PHP-Code Informationen zur IP-Adresse Ihrer Besucher erlangt werden können. ... » mehr

13.03.2008

HTTP-Header mit PHP versenden (Status, Content-Type...)

Der HTTP-Request-Header wird dazu verwendet, Informationen zu dem vom Client (z.B. Browseranwendung des Seitenbesuchers) angeforderten Dokument an den Client zu verschicken. Zu diesen per Headers gesendeten Informationen gehört unter Anderem der Status der Anfrage, der eine Aussage darüber trifft, ob die Anfrage erfolgreich bearbeitet werden konnte oder auch nicht. ... » mehr

02.03.2008

Forum zu Themen rund um Webprogrammierung

Unser neues Forum dient dem Austausch zu allen Themen, die sich um den Themenbereich Webentwicklung drehen. Insbesondere das JavaScript Forum und das PHP Forum kann genutzt werden, um Fragen zu den bei uns veröffentlichten Beispiele zu klären. Das Ajax Forum dient der Diskussion rund um Ajax-Requests. Weitere Foren gibt es zu verschiedenen Markupsprachen, die bei der Entwicklung von Internetseiten verwendet werden. Zu nennen wären hier das HTML Forum, in dem es um Fragen rund um (X)HTML geht und auch das XML Forum. Bei letzterem können Themen zur Extensible Markup Language gepostet werden. ... » mehr

12.02.2008

Verarbeitung von Dateien unter PHP: Lesen, Schreiben und Löschen

Die Möglichkeiten zur Verarbeitung von Dateien unter PHP werden auf der Seite PHP & Files behandelt. Hier wird das Erzeugen (create file), schreiben (write file) und lesen (read file) von bzw. in Dateien demonstriert. Auch Beispiele zum Löschen oder zum Ermitteln der Dateigröße sind enthalten. ... » mehr

04.02.2008

Variablen unter PHP mit isset auf deren Existenz prüfen

Mit Hilfe der Isset-Function kann der Webprogrammierer nachprüfen, ob eine oder mehrere als Parameter angegebene Variablen existieren. Dies ist der Fall, wenn die entsprechenden Variablen zuvor mit einem Wert belegt wurden. ... » mehr

03.02.2008

Integration von PHP in HTML-Seiten

Wenn Sie ein PHP Script in HTML einbauen möchten, dann stehen hierzu eine Reihe von Möglichkeiten zur Verfügung. Zu nennen wäre hier beispielsweise die Integration mittels des PHP-Tags, von dem auch Kurzformen und ASP-Varianten existieren. ... » mehr

02.02.2008

Redirects mit PHP implementieren

Neben der Umleitung von Seitenbesuchern mittels der .htaccess-Datei hat der Webentwickler die Möglichkeit einen Redirect in PHP zu implementieren. Dabei ist nicht nur das unmittelbare Umleiten von Besuchern, sondern auch ein verzögerter Redirect möglich. ... » mehr

17.01.2008

Arbeiten mit PHP Arrays

Unter PHP sind Arrays in Form von Schlüssel-Wertepaaren organisiert. Anhand einiger Beispiele soll die Verwendung von PHP Arrays demonstriert werden. Arrays dienen meist der Speicherung von zur Verarbeitung vorgesehenen Wertemengen gleicher Art, die nacheinander auf die selbe Weise behandelt werden sollen. ... » mehr

20.12.2007

Die For-Schleife unter PHP - Neuer Bereich mit PHP-Beispielen

Nachdem nun eine ganze Reihe mit Programmierbeispielen in JavaScript veröffentlicht wurden werden nun PHP-Scripte vermittelt, die auf Ähnliche Weise in PHP einführen sollen. Den Anfang macht hier die For-Schleife und deren Nutzung in PHP. Beachten Sie zur Vertiefung Ihrer PHP-Kenntnisse auch unsere Buchtipps, wo entsprechende Literatur angesprochen wird. ... » mehr

13.12.2007

Mehrzeilige Eingabe von Texten mit der Textarea

Anders als bei normalen, einzeiligen Eingabeelementen (Input-Element vom Typ text) kann der Benutzer in einer Textarea mehrzeilige Texte eingeben. Eine Textarea akzeptiert den Zeilenumbruch, der durch Betätigung der Return-Taste eingefügt wird, als Eingabezeichen. ... » mehr

12.12.2007

Behandlung von Ausnahmen (Exceptions) unter JavaScript

Ähnlich wie unter Java, ist es auch in JavaScript möglich Ausnahmen (Exceptions) zu behandlen. Diese Ausnahmebehandlungen dienen der Reaktion auf im Ablauf des Programmcodes auftretende Fehler. Es existieren einige vordefinierte Exceptions, wie beispielsweise die mit dem Namen „ReferenceError”, welche geworfen wird, wenn auf eine nicht existierende Variable zugegriffen wird. ... » mehr

11.12.2007

JavaScript onChange-Event bei Änderung von Eingaben

Das JavaScript OnChange-Event tritt immer dann auf, wenn die Eingabedaten eines Eingabeelements durch den Benutzer verändert wurden. Dies gilt unabhängig davon, ob es sich um ein Element zur Eingabe von Text handelt oder nicht. ... » mehr

10.12.2007

Veränderung des Mauscursors mit JavaScript

Das Aussehen des Cursors, welcher als Mauszeiger angezeigt wird, kann situationsbedingt angepasst werden. Normalerweise wird der Mauscursor – je nachdem über welchem Element er sich befindet oder in welchem Status sich die Browseranwendung befindet – automatisch gewechselt. ... » mehr

09.12.2007

Definition und Sichtbarkeit von JavaScript-Variablen

Auch unter JavaScript dienen Variablen der Speicherung von Werten. Auf diese Werte kann lesend und schreibend zugegriffen werden und bei Berechnungen oder im Verarbeitungsprozeß (Programmablauf) anfallende (Zwischen-)Ergebnisse werden in diesen Speicherplätzen abgelegt. Dabei können nicht nur nummerische Werte in Variablen gespeichert werden. ... » mehr

08.12.2007

Do-While: Die fußgesteuerte Variante der While-Schleife

Mit der fußgesteuerten Variante der While-Schleife steht dem Webentwickler ein weiterer Schleifentyp zur Verfügung. Die Do-While-Schleife wird mindestens einmal ausgeführt. Dies gilt selbst dann, wenn die Abbruchbedingung schon zu Beginn zutrifft. ... » mehr

07.12.2007

Fallunterscheidungen mit dem Switch-Statement

Zur bedingten Ausführung von JavaScript-Anweisungen oder ganzen Anweisungsblöcken kann sich der JavaScript-Entwickler neben dem If-Statement auch der Switch-Anweisung bedienen. Anders als die If-Anweisung unterscheidet Switch – häufig auch als Case-Statement bezeichnet – nicht nur zwei Fälle, sondern beliebig viele Möglichkeiten. ... » mehr

06.12.2007

JavaScript Schleifen - Die kopfgesteuerte While-Schleife

Die mehrfache Ausführung von JavaScript-Anweisungen oder ganzen Anweisungsblöcken kann mit Hilfe der While-Schleife gesteuert werden. Anders als bei der fußgesteuerten Variante der While-Schleife (Do-While) wird die Abbruchbedingung in der While-Anweisung im Kopf der Schleife formuliert. ... » mehr

05.12.2007

Checkboxen mit JavaScript abfragen

Eine Checkbox dient der Eingabe von Daten. Ebenso wie bei Radio-Buttons kann der Anwender zwischen einer Reihe von Optionen auswählen. Anders als beim Radio-Button ermöglichen Checkboxen auch die Auswahl mehrerer Elemente einer Gruppe. ... » mehr

04.12.2007

Formulardaten mit Submit übertragen

Von einem Benutzer in einem Formular eingegebene Daten können nicht allein per Anklicken eines Submit-Buttons verschickt werden. Jedes HTML-Elementobjekt vom Typ Formular besitzt eine Methode mit Namen Submit, die dazu verwendet werden kann, die eingegebenen Daten an den Webserver zu verschicken. Auch der Reset-Button kann per JavaScript simuliert werden. Mit der Methode Reset werden die Formulardaten in den Ursprungszustand zurückgesetzt. ... » mehr

06.11.2007

Form in JavaScript: Benutzereingaben auslesen und verarbeiten

Wie andere HTML-Elementobjekte können auch Formulare in JavaScript angesprochen werden. Dies kann beispielsweise dann nötig sein, wenn Eingabedaten direkt auf Seite des Clients verarbeitet werden müssen. ... » mehr

14.10.2007

For-Each-Schleife zur Iteration über Objektattribute

Das For-Each-Statement gehört zu den unter JavaScript verfügbaren Schleifen. Mit ihrer Hilfe lassen sich einzelne Anweisungen oder aber Anweisungsblöcke mehrfach ausführen. ... » mehr

18.09.2007

Bilder mit JavaScript in einem HTML-Dokument präsentieren

Mit Bildern lassen sich auf einer Website allerlei Effekte realisieren, welche die Seite interessanter gestalten können. Sie könnnen mit JavaScript Bilder bewegen, vergrößern und verkleinern oder einfach nur ein- und ausblenden. Mit ein wenig JavaScript lassen sich derlei Effekte relativ leicht in die Tat umsetzen. ... » mehr

13.09.2007

Automatischer Redirect mit JavaScript

Ein Browser Redirect ist eine automatische Weiterleitung eines Besuchers, die zu einer anderen Seite führt. Dabei ist es unerheblich, ob die Seite, auf die der Besucher weitergeleitet wird, sich auf dem selben Webserver befindet, wie die weiterleitende Seite. ... » mehr

12.09.2007

JavaScript Cookies: Speicherung von Informationen auf Client-Seite

Cookies dienen der Speicherung von Informationen auf Seite des Clients. Mit ihrer Hilfe lassen sich Internetseiten in ihrer Benutzbarkeit verbessern. Anhand einiger Beispiele wird gezeigt, wie Sie Cookies mit JavaScript speichern, auslesen und löschen können. Dabei wird auf die einzelnen Parameter eingegangen, die bei der Speicherung von Cookies von Interesse sind. ... » mehr

11.09.2007

Teilstrings mit substring aus Zeichenketten extrahieren

Wenn aus einer Zeichenkette einzelne Teilstrings entnommen werden sollen, dann kommt zu diesem Zweck die Methode substring zum Einsatz. Mit ihr kann das jeweilige Teistring auf zwei Arten bestimmt werden. Ein Teilstring kann, angefangen mit einem Zeichen, dessen Indexposition angegeben wird, bis zum Ende des Quellstrings reichen. ... » mehr

10.09.2007

Aufsplitten von Strings mit der String-Methode split

Die Methode split wird dazu verwendet eine Zeichenkette in einzelne Teile aufzusplitten. Damit die Methode weiss, an welchen Stellen die Aufteilung erfolgen soll, erwartet sie einen Parameter, der ein Trennzeichen oder einen Trennstring definiert. ... » mehr

06.09.2007

DIV-Elemente mit JavaScript manipulieren

JavaScript eignet sich zur dynamischen Anpassung von HTML-Elementen. Anhand einiger Beispiele wird ein DIV-Element manipuliert. Derartige Manipulationen sind aber nicht allein mit dem DIV-Element möglich: Vielmehr ist die Änderung von beliebigen HTML-Elementobjekten, wie beispielsweise SPAN-Elementen oder P-Tags, realisierbar. ... » mehr

28.08.2007

XML-Dateien mit JavaScript/DOM verarbeiten

Die in JavaScript vorhandenen Möglichkeiten zum Umgang mit Daten, die als XML-Dokument gespeichert sind versetzen den Web-Entwickler in die Lage schnell und unkompliziert auf XML-Daten zuzugreifen. In Zeiten des Web 2.0 und den damit verbundenen Web-Services greifen Programmierer von Internetseiten immer häufiger auf das XML-Format zurück, wenn es um die asynchrone Übertragung von Nutzdaten geht. Moderne Internetseiten, welche auf Web-Services zurückgreifen um Daten nachzuladen, erfreuen sich wachsender Beliebtheit. ... » mehr

21.08.2007

Zugriff auf ein aufrufendes HTML-Fenster

HTML-Fenster können mit JavaScript geöffnet und geschlossen werden. Die dafür benötigten Methoden stellt das Window-Objekt zur Verfügung. Aber auch vom geöffneten Fenster aus ist der Zugriff auf das Parent-Fenster, welches dieses HTML-Fenster geöffnet hat, möglich. ... » mehr

20.08.2007

Ein JavaScript Countdown Timer

Egal ob Geburtstag, Jubiläum oder einfach das Weihnachtsfest. Mit dem JavaScript Countdown Timer können Sie sich die verbleibende Zeit bis zum ersehnten Ereignis als Countdown anzeigen lassen. Der Countdown wird per JavaScript automatisch einmal pro Sekunde aktualisiert. ... » mehr

19.08.2007

PopUp Fenster in JavaScript

Unter einem PopUp-Fenster versteht man ein mittels JavaScript geöffnetes Browserfenster. PopUps werden häufig eingesetzt um Fenster zur Anzeige von Werbebotschaften verwendet. ... » mehr

18.08.2007

Eine JavaScript Browsererkennung

Mit Hilfe von JavaScript läßt sich über das Navigator-Objekt der vom Seitenbesucher genutzte Browser ermitteln. Neben Informationen zum Namen der Browseranwendung und dessen Version ist unter Umständen auch das Ermitteln des genutzten Betriebssystems möglich. ... » mehr

17.08.2007

Das JavaScript Document Object Model (DOM)

Das JavaScript Document Object Model (DOM) wurde ab 1998 vom W3C als Standard für den Zugriff auf die HTML-Elemente eines HTML-Dokuments festgelegt. Mit Hilfe dieser API ist es möglich, auf Struktur, Layout und Inhalt von HTML-Dokumenten zuzugreifen – es kann jedes JavaScript/DOM Element individuell angesprochen und angepasst werden. Somit ist das clientseitige Erstellen dynamischer Internetseiten (DHTML abk. für dynamic HTML - Kombination aus JavaScript/DOM HTML) mit der Kombination aus HTML und JavaScript realisierbar ... » mehr

16.08.2007

Whitespaces mit trim, ltrim und rtrim aus einem JavaScript-String löschen

Funktionen zum Löschen von Whitespaces (auch Spaces oder Leerzeichen genannt) sind unter JavaScript weder als Funktionen noch als Methoden des String-Objekts implementiert. Dieses Manko soll durch Erweiterung des String-Objekts um die Methoden trim, ltrim und rtrim ausgemerzt werden. ... » mehr

15.08.2007

JavaScript in HTML einbinden

Es gibt zwei Möglichkeiten um JavaScript-Code in HTML einzubinden. Zum Einen kann der JavaScript-Code an einer beliebigen Stelle innerhalb des HTML-Dokuments in einem SCRIPT-Tag eingefügt werden. ... » mehr

14.08.2007

Der JavaScript Void-Operator

Der JavaScript Void-Operator wird häufig bei der Implementierung von Bookmarklets verwendet. Dieser Operator unterdrückt die von einer JavaScript-Anweisung gelieferten Rückgabewerte. ... » mehr

11.08.2007

For-in-Statement: Eine Variante der For-Schleife

Die JavaScript For-in-Schleife ist eine Variante der JavaScript For-Schleife und dient ebenfalls der mehrfachen Ausführung von Anweisungsblöcken unter JavaScript. Im Gegensatz zur einfachen For-Variante arbeitet die For-in-Schleife aber auf Basis eines JavaScript-Objekts bzw. geht die Eigenschaftswerte eines Objekts einzeln durch. ... » mehr

10.08.2007

Mehrfache Ausführung eines Anweisungsblocks mit der JavaScript For-Schleife

Die JavaScript For-Schleife wird zur mehrfachen Ausführung einer Anweisung oder eines ganzen Anweisungsblocks verwendet. Ob eine einzelne Anweisung oder ein Anweisungsblock ausgeführt wird, entscheidet sich aufgrund der Klammerung, die nach Einleitung der Schleife notiert ist. ... » mehr

09.08.2007

Asynchrone Übertragung von Nutzdaten mit Ajax

Ajax – Abkürzung für Asynchronous JavaScript and XML – wird in Zeiten des Web 2.0 in zunehmendem Maße verwendet, um Internetseiten funktional aufzupeppen. Dabei geht es allerdings nicht nur darum, einen Internet-Auftritt schicker zu machen – auch die verwendete Hardware wird besser genutzt, der Datentransfer minimiert und auch die Skalierung eines Systems ist einfacher zu realisieren. ... » mehr

08.08.2007

Mausklicks unter JavaScript abfangen mit dem onClick-Event

Mit dem onClick-Event kann auf vom Benutzer ausgehende Ereignisse, die durch Anklicken eines HTML-Elements mit der Maus hervorgerufen wurden, reagiert werden. Ein Ereignis dieser Art tritt immer dann ein, wenn der Benutzer mit der Maus auf ein HTML-Element klickt. ... » mehr

07.08.2007

Das JavaScript Event onLoad

Unmittelbar nach dem Laden einer HTML-Seite durch den Web-Browser, wird automatisch das onLoad-Event ausgelöst. Auf dieses Event kann mit Hilfe von JavaScript reagiert werden und dieser Mechanismus kann dazu verwendet werden bestimmte Aktionen automatisch ausführen zulassen. ... » mehr

06.08.2007

CSS-Eigenschaften mit Hilfe von JavaScript ändern

Das vordefinierte JavaScript-Objekt Style ermöglicht dem Web-Entwickler den Zugriff auf das StyleSheet einzelner HTML-Elemente. Dabei ist gleichermaßen der Lesende, wie auch der Schreibende Zugriff auf die CSS-Eigenschaften des HTML-Elementknotens möglich. ... » mehr

05.08.2007

Document.URL: Eigenschaft zur Speicherung der URI der HTML-Datei

In der Document-Eigenschaft URL steht die vollständige URL des derzeit im Browser dargestellten HTML-Dokuments. Diese URL gibt Auskunft darüber, an welcher Stelle die im Webbrowser gezeigte Seite – ganz gleich ob im Internet oder lokal auf der Festplatte – gespeichert ist. ... » mehr

04.08.2007

Die href-Eigenschaft des Location-Objekts

Das Location-Objekt besitzt die Eigenschaft href, in der die vollständige URI des derzeit im Browserfenster angezeigten HTML-Dokuments gespeichert ist. Auf diese href-Eigenschaft kann lesen, wie auch schreibend zugegriffen werden. ... » mehr

04.06.2007

JavaScript Sprachelemente: Definition von Funktionen

Das unter JavaScript reservierte Wort function leitet die Definition einer benutzerdefinierten Funktion ein. Unter einer Funktion versteht man einen abgeschlossenen Anweisungsblock, der beim Aufruf der Funktion eine Reihe von Anweisungen ausführt. ... » mehr

03.06.2007

Bedingte Verarbeitung von Anweisungen in JavaScript

Das JavaScript-Sprachelement if leitet eine bedingte Anweisung ein. Auf diese Weise kann die Ausführung von Anweisungen oder ganzen Anweisungsblöcken von einer oder mehreren Bedingungen abhängig gemacht werden. ... » mehr

16.05.2007

Englische Version des PHP Homepage Counter Scripts

Nachdem ich es lange vor mir hergeschoben habe, ist es jetzt endlich geschafft! Der Counter liegt jetzt auch in einer englischen Version unter free PHP website counter zum Download bereit. Auch die Demo ist nun unter free PHP counter script demo in englisch abrufbar. ... » mehr

15.05.2007

JavaScript Ereignisbehandlung mit dem Event-Objekt

Das Event-Objekt dient der Behandlung von Ereignissen, die durch den Anwender initiiert wurden. Es speichert alle nötigen Informationen über das jeweils aufgetretene Event. ... » mehr

14.05.2007

Zugriff auf den Verlauf der bisher geöffneten Seiten mit dem JavaScript-Objekt History

Über das JavaScript-Objekt History kann auf die Liste der URIs zugegriffen werden, die bisher in der Browsersession – seit Öffnen des Browserfensters – geöffnet wurden. Innerhalb der Historie kann damit vor, zurück oder zu einer bestimmten URI in der Historie gesprungen werden. ... » mehr

13.05.2007

Location.replace: Laden einer neuen URI mit gleichzeitigem Ersetzen des aktuellen Historieneintrag

Die replace-Methode des Location-Objekts lädt eine übergebene URI in das entsprechende Browserfenster. Insofern geschieht erst einmal das selbe, wie beim Neusetzen der aktuellen URI durch entsprechende Zuweisung der Komponenten des Location-Objekts, wodurch das umgehende Laden der neuen URI durch den Browser initiiert wird. ... » mehr

12.05.2007

Aktuelles HTML-Dokument erneut laden

Mit reload ist es möglich, das aktuell im Browserfenster angezeigte HTML-Dokument neu zu laden. Sie entspricht damit der funktionalität nach einem Klick auf den Reload-Button des Browsers. ... » mehr

11.05.2007

Zugriff auf die URI eines HTML-Dokuments mit den JavaScript Location-Objekt

Das JavaScript-Objekt Location dient der Speicherung der kompletten URI des derzeit angezeigten HTML-Dokuments. Die einzelnen Komponenten der URI sind sowohl in ihren Bestandteilen, als auch in gänze in diesem Objekt gespeichert. ... » mehr

05.05.2007

Das JavaScript Window als zentrales Objekt mit Zugriff auf das Browserfenster

Durch das JavaScript-Objekt Window erhält man Zugriff auf alle Möglichkeiten, die das Browserfenster zu bieten hat. Hierüber kann beispielsweise der Status des Browserfensters abgefragt werden. Auch die Ausdehnung und das Aussehen des Browserfensters ist mit Hilfe dieses Objekts manipulierbar. ... » mehr

30.04.2007

Aktuelle Seite mit der JavaScript-Methode Window.print ausdrucken

Wenn Sie ein HTML-Dokument unter Verwendung von JavaScript ausdrucken möchten, dann benötigen Sie die Methode print. Bei Aufruf dieser Methode wird ein Druck-Dialog geöffnet. Es geschieht also das selbe, wie wenn Sie die Druckfunktion Ihres Browsers über den entsprechen Menupunkt bzw. das entsprechende Icon anklicken. ... » mehr

29.04.2007

Bestätigungsdialog mit JavaScript window.confirm

Zur Bestätigung einer Meldung gibt es die JavaScript-Methode Confirm. Mit dieser Methode kann ein Benutzer gefragt werden, ob er einen nachfolgenden Bearbeitungsschritt durchführen lassen möchte oder nicht. ... » mehr

28.04.2007

Eingabedialog zur Eingabe eines Wertes mit der JavaScript-Methode Prompt

Benötigt man unter JavaScript einen Eingabedialog, so kann ein solcher mit Hilfe der Methode prompt geöffnet werden. Auf diese Weise kann der Benutzer eine Zeichenkette eingeben. Diese Eingabe kann dann entsprechend in den gewünschten Datentyp konvertiert werden. ... » mehr

27.04.2007

Zurück in der Historie aufgerufener Seiten mit Window.back

Um in der Historie der bis dato aufgerufenen Seiten um einen Schritt zurück zu gelangen, bietet sich die JavaScript-Methode back an. Damit wird der selbe Effekt erreicht, wie beim Anklicken des „Zurück”-Buttons in Ihrer Browseranwendung. Die Einträge in der Historie werden dabei nicht angerührt – ein Anklicken des „Eine Seite vor”-Buttons Ihres Browsers führt wieder zurück zur Ausgangsseite. ... » mehr

26.04.2007

String-Objekt zur Manipulation von Zeichenketten

Das JavaScript-Objekt String bietet eine Reihe von Methoden, die neben der Maipulation von Strings auch das Suchen innerhalb dieser Zeichenketten erlauben. Strings sind im Prinzip nichts anderes als eine Reihe von aufeinander folgenden Zeichen. ... » mehr

25.04.2007

Das Document-Objekt als Container zur Speicherung der HTML-Elemente eines HTML-Dokuments

Das JavaScript-Objekt Document ist das Wurzelobjekt des HTML-Elementenbaums eines jeden HTML-Dokuments. Es speichert also alle HTML-Elemente eines HTML-Dokuments, auf die mit speziellen Methoden zugegriffen werden kann. ... » mehr

24.04.2007

Ausgabe von Text in einem HTML-Dokument mit der JavaScript-Methode document.write

Mit Hilfe der JavaScript-Methode write ist es möglich, Inhalte dynamisch in einem HTML-Dokument auszugeben. Dies funktioniert sowohl im aktuellen HTML-Dokument, als auch im Dokument eines anderen bereits geöffneten Browserfensters. ... » mehr

23.04.2007

Finden eines Zeichen oder einer Zeichenkette in einem String

Mit der Methode indexOf ist es möglich, ein Zeichen oder eine Zeichenkette innerhalb eines Strings ausfindig zu machen. Sie liefert die Index-Position des gesuchten Zeichens oder der gesuchten Zeichenkette zurück. ... » mehr

25.11.2006

Schließen eines Browserfensters mit Window.close

Über die Methode Window.close lässt sich ein vorher über JavaScript geöffnetes Browserfenster wieder schließen. Die Methode wird parameterlos über eine zuvor erzeugte Instanz des Window-Objekts aufgerufen. ... » mehr

23.11.2006

Browserfenster öffnen mit Window.open

Window.open ist eine Methode des vordefinierten JavaScript-Objekts Window. Mit Hilfe dieser Methode ist es möglich, ein Browserfenster zu öffnen. Als Rückgabewert wird eine Instanz des Window-Objekts geliefert. ... » mehr

17.11.2006

Nutzungsbeispiele zum JavaScript Array-Objekt

Mit dem JavaScript Array-Objekt ist es möglich, Daten gleichen Datentyps in einem Container zu speichern. Beim JavaScript-Objekt Array handelt es sich um einen Container-Typ, der auch Vektor genannt wird. Der Zugriff auf die im Array gespeicherten Elemente erfolgt über den Array-Index. ... » mehr

04.11.2006

Zugriff auf die Knoten eines HTML-Dokuments mit der Methode getElementById

Die Methode getElementById gehört zum Document-Objekt, in dem die auf einer HTML-Seite dargestellten HTML-Elemente in Form einer Baumstruktur abgelegt sind. Mit Hilfe dieser Methode kann über den JavaScript-Code direkt auf einzelne Elemente einer Seite zugegriffen werden. ... » mehr

01.11.2006

Beenden eines JavaScript-Timeouts mit der Methode clearTimeout

Die Methode clearTimeout aus dem Window-Objekt wird dazu verwendet, ein zuvor gestartetes Timeout zu beenden. Auf diese Weise kann man beispielsweise nach einer gewissen zeitlichen Verzögerung ein Menu oder einen Tooltip einblenden, wenn der Besucher eine gewisse Zeit mit der Maus über einem HTML-Element verweilt. ... » mehr

26.10.2006

Ausführung einer JavaScript-Anweisung nach Ablauf eines Timeouts mit der Methode setTimeout

Mit Hilfe der Methode setTimeout aus dem Window-Objekt kann ein JavaScript-Befehl mit einer gewissen zeitlichen Verzögerung ausgeführt werden. Damit läßt sich zum Beispiel ein DIV-Fenster nachträglich auf einer Seite anzeigen. ... » mehr

21.10.2006

Abbruch zeitgesteuerter JavaScript-Intervalle mit der Methode clearInterval

Die Methode clearInterval dient dazu, einen zuvor gestarteten zeitgesteuerten Verarbeitungsvorgang zu beenden. Anhand eines einfachen Beispiels, in dem ein Zähler implementiert ist, wird der Umgang mit dieser Methode des Window-Objekts demonstriert. ... » mehr

17.10.2006

JavaScript Beispiele zur Methode setInterval (aus Window-Objekt)

Mit der Methode setInterval des Window-Objekts lassen sich JavaScript-Anweisungen automatisch in vorgegebenen Zeitintervallen ausführen. Auf diese Weise lassen sich Diashows oder Counter – kurz: alles, was eine dynamische Anzeige von Elementen erfordert – realisieren. ... » mehr

16.10.2006

Weitere JavaScript Beispiele zum JavaScript Date-Objekt

Das JavaScript Date Beispiel zeigt, wie das in JavaScript vordefinierte Objekt genutzt werden kann. In den Beispielen werden beispielsweise ein Countdown oder eine einfache Bannerrotation mit Hilfe von JavaScript implementiert. Auch die verschiedenen Möglichkeiten zur Initialisierung von Datum-Instanzen werden kurz demonstriert. ... » mehr

15.10.2006

Neuer Bereich mit Beispielen zur Programmierung mit JavaScript

Im neuen Bereich Script Beispiele werden künftig Programmierbeispiele zu verschiedenen Script-Sprachen erscheinen. Den Anfang macht die Programmiersprache JavaScript, zu der in den nächsen Tagen weitere Beispiele folgen werden. Beachten Sie in diesem Zusammenhang bitte auch unsere Buchtipps zu JavaScript. Hier finden Sie gleichermaßen Literaturtipps für Anfänger, wie auch für Fortgeschrittene. Als erstes Beispiel wird die Nutzung der JavaScript-Methode Alert demonstriert. ... » mehr

09.12.2005

Änderung der Fontsize mit JavaScript: Schriftgröße auf HTML-Seiten anpassen

Jeder Internet-Benutzer hat aufgrund der subjektiven Wahrnehmung seine eigenen Vorstellungen davon, was eine gut lesbare Schriftgröße ist. Da eine zu klein gewählte Schriftgröße die Nutzung einer Internetseite unnötig erschwert, ist es praktisch, wenn der Benutzer die Schriftgröße individuell einstellen kann. Zu diesem Zwecke wurde das JavaScript Script zur Anpassung der Schriftgröße geschrieben. ... » mehr

21.10.2005

Free PHP Bildergalerie Script zur Darstellung einer Online-Galerie mit Thumbnails

Die freie PHP Bildergalerie stellt eine Abwandlung der JavaScript Bildergalerie dar, die in der JavaScript Galerie Demo demonstriert wird. Das Script erleichtert die Erstellung einer Galerie dadurch, dass der JavaScript-Code für die Galerie mit lediglich zwei PHP-Befehlen eingebaut wird. Eine Demonstration des Scripts ist unter PHP Galerie Script Demo zu finden. ... » mehr

20.10.2005

Neues Layout erstellt und News-Bereich überarbeitet

Das alte Layout der Seite hat ausgedient! Ich habe mich an dem alten Layout der Seite einfach satt gesehen und die Arbeiten an Menu und News-Bereich haben mich dazu bewogen bei der Gelegenheit auch das Layout zu überarbeiten. ... » mehr

17.10.2005

Eine Simple Banner Rotation mit Server Side Includes

Sollen auf einer Internetseite mehrere unterschiedliche Banner angezeigt werden, so benötigt man ein Script zur Banner Rotation. Normalerweise werden solche Scripte mit Hilfe von Serverseitigen Programmiersprachen wie PHP oder Perl geschrieben. Aber es geht auch anders, wie das Script unter Banner Rotation mit Server Side Include zeigt. ... » mehr

16.10.2005

Verwendung der Datum-/Zeitangaben des Webservers mit Server Side Includes

Dynamische Inhalte machen eine Internetseite für den Besucher interessanter und abwechslungsreicher. Zur Realisierung dynamischer Internetseiten benötigt man im Zweifelsfall – wie im SSI Datum & Zeit Beispiel zu sehen – nicht mehr als die aktuelle Uhrzeit. Derartige, dynamisch generierte, Internetseiten werden meist mit Hilfe von server-seitigen Programmiersprachen in Verbindung mit Datenbanken – welche die Speicherung der Inhalte übernehmen – generiert. ... » mehr

15.10.2005

Realisierung eines News-Bereichs mit Server Side Includes

Mit Server Side Includes lässt sich auf einfache Art und Weise ein News-Bereich einrichten. Im Scriptarchiv finden Sie unter SSI ein Beispiel, wie so etwas umgesetzt werden kann. ... » mehr

14.10.2005

Seitennavigation mit Server Side Include

Im SSI-Bereich gibt es jetzt ein Beispiel für die Nutzung von Server Side Includes. Es wird eine einfache Seitennavigation implementiert, welche die Pflege des Navigationsmenus einer Internetseite wesentlich vereinfacht. ... » mehr

30.09.2005

PHP Counter Script zählt Page-Hits und Visits

Dieses als Klasse realisierte Script im PHP-Bereich des Scriptarchivs zählt die Anzahl der Seitenbesucher sowie die Anzahl der angeforderten Seiten einer Internetseite. ... » mehr

14.09.2005

JavaScript Navigationsmenu als verschiebbares und einkappbares Fenster

Dieses JavaScript Beispiel im JavaScript Download Bereich dient der Realisierung eines Navigationsmenus. Es kann seine Position und seinen Status auf Folgeseiten beibehalten. ... » mehr

13.09.2005

Scriptarchiv: Free JavaScript Galerie-Script zur Darstellung einer Bildergalerie mit Thumbnails

Neuer Seitenbereich „Scriptarchiv” mit einer JavaScript-Lösung, die eine Online-Bildergalerie implementiert. Der neue Scriptbereich wird in einzelne Sprachen aufgeteilt sein, die neben JavaScript auch PHP und Server Side Includes Lösungen vorstellen. ... » mehr

13.08.2005

Übersetzung des CppUnit-Tutorials

Nach einigen positiven Rückmeldungen auf das CppUnit-Tutorium habe ich mich dazu entschlossen, diese Seite einmal ins Englische zu übersetzen. ... » mehr

09.07.2005

Neues Tutorium: Dynamische Webseiten mit PHP und MySQL

Das PHP MySQL Tutorium führt in das erstellen dynamischer Internetseiten mit Hilfe der Kombination von PHP und MySQL ein. Mit PHP und MySQL lassen sich dynamische Internetseiten für die unterschiedlichsten Zwecke erstellen. ... » mehr

15.06.2005

Neuer Tutorien-Bereich mit Tutorium zum Thema Unit-Tests mit CppUnit

Im neu geschaffenen Bereich für Tutorien sollen künftig kurze Tutorials zu APIs, Frameworks und verschiedenen Werkzeugen aus dem Bereich Softwareentwicklung entstehen. ... » mehr

07.06.2005

Neue Bereiche für Links und Literatur

Es gibt einige interessante Internet-Seiten zu den auf EvoComp behandelten Themen, auf die ich gerne hinweisen möchte. ... » mehr

30.05.2005

Neuer Bereich Softwareentwicklung mit einem Beitrag zum Thema Software testen mit Unit-Tests

In Zukunft sollen auf dieser Seite einige Beiträge zum Thema Softwareentwicklung erscheinen, die verschiedene Verfahrensweisen aus dem Bereich Software-Technologie näher erläutern. Den Anfang macht ein Beitrag in dem es um Unit-Tests geht. ... » mehr

24.05.2005

Ein kurzer Vergleich zwischen Evolutionsstrategie und Genetischem Algorithmus

Zwischen Evolutionsstrategien und Genetischen Algorithmen bestehen neben vielen Gemeinsamkeiten auch einige Unterschiede. ... » mehr

22.05.2005

Nähere Informationen zu Evolutionsstrategien

Erweiterung des Themas über Evolutionsstrategien um usätzliche Informationen. ... » mehr

03.05.2005

Genetische Algorithmen als Modell der biologischen Evolution

In diesem Beitrag wird einiges über die Entstehung und Funktionsweise der sogenannten Genetischen Algorithmen vermittelt. ... » mehr

19.04.2005

Veröffentlichung eines Artikels zum Thema Evolutionsstrategien.

In diesem Artikel wird das Modell der Evolutionsstrategien beschrieben, wobei zunächst die Entstehungsgeschichte und allgemeine Informationen zu diesem Verfahren vermittelt werden. ... » mehr

28.07.2004

Der erste Artikel mit dem Thema Evolutionsalgorithmen (Evolutionäre Algorithmen) ist erschienen.

Hier ist er nun: Der erste Artikel zum Thema dieser Seite. Er handelt von den sogenannten Evolutionsalgorithmen (Evolutionäre Algorithmen), einer Kategorie von Optimierungsverfahren, welche in die Klasse der Meta-Heueristiken fallen. ... » mehr

27.07.2004

Es ist endlich soweit: Das Layout der Seite ist fertig gestellt!

Zugegeben, es hat eine Zeit gedauert bis ich einen Kompromiss gefunden habe, der möglichst viele Browser glücklich macht. Ich habe allerdings bewusst in Kauf genommen, dass die Darstellung von einigen Browsern „zerhackt” wird. ... » mehr