|
Webmaster Tipps: Gestaltung und Programmierung (Seite 8)
Der Webmaster Bereich gibt Tipps und Hilfen zu den Themen HTML, PHP und Javascript. Für andere Programmiersprachen haben wir neben dem Webmaster-Forum auch ein Programmier-Forum.
Aktuelle Uhrzeit anzeigen: Diese kleine Javascript-Funktion sorgt dafür, dass in einem frei plazierbaren Bereich auf der Webseite die Uhrzeit angezeigt wird. Der Artikel ist für unseren Smart-Home Bereich gedacht, um die aktuelle Uhrzeit auf einem Info-Display zuhause anzuzeigen - trotzdem kann man die Uhrzeit so auch auf jeder anderen Webseite anzeigen!
Das Skript: Hier zeigen wir als Beispiel, wie man eine gesamte, kleine Webseite hat, die zum Beisp... Weiterlesen...
Wenn man Parameter als Variablen an eine andere Seite übergeben möchte, geht das zum Beispiel als GET Parameter: Ruft man eine Webseite auf, lassen sich die Parameter direkt über die URL-Adresse übergeben:
seite.php?wert1=eins&wert2=zwei&wert3=drei
Auf der Seite "seite.php" stehen die Parameter dann als einzelne Variablen bereit, über die man direkt zugreifen kann:
$_GET['wert1']
$_GET['wert2']
$_GET['wert3']
Problem mit ... Weiterlesen...
Möchte man mit Javascript und dem Befehl document.getElementById auf bestimmte Elemente einer Webseite zugreifen, kann es schnell zu einem Fehler kommen: Das Skript funktioniert nicht und der Browser meldet über die Fehlerkonsole den Fehler "TypeError: document.getElementById(...) is null". Wenn es kein Tippfehler ist und das Webseiten-Element den gleichen Namen hat, auf den man mit getElementById() zugreift, liegt es sehr wahrscheinlich an der Platzieru... Weiterlesen...
Das folgende "Fader" Skript blendet ein <DIV> Element einer Seite langsam aus: In unserem Beispiel den Hintergrund, während ein Logo im Vordergrund weiterhin zu sehen bleibt. Das Skript kommt ohne JQuery und andere zusätzliche Bibliotheken aus und kann direkt eingebunden werden - das einzige, was man noch anpassen muss, sind die Position der Elemente und die Bilder für Hintergrund und Vordergrund!
<html>
<head>
<style type="t... Weiterlesen...
Wenn nach einer versehentlichen Tastenkombination das Wordpress Menü und die Seitenleiste verschwunden sind und nur bei Mausbewegung kurz eingeblendet werden, hast man unbemerkt den "Distraction Free Writing mode" aktiviert: Dabei verschwinden die meisten Elemente aus dem Fenster - das soll weniger vom Text ablenken. Hier zeigen wir, wie man die Seitenleiste zurückbekommt!
Zurück zum normalen Modus: Seitenleiste + Menü wieder einbl... Weiterlesen...
Wenn PHP einen Fehler mit der Zeitzone anmahnt, kann man diesen ganz einfach beheben: Dazu muss man nur die richtige Zeitzone, mit der Funktionen wie date() oder strtotime() arbeiten sollen, vor dem Aufruf der Funktionen angeben - indem man zum Beispiel zu Beginn des Skriptes die Zeitzone von Hand setzt - wie das geht, zeigen wir weiter unten.
PHP Warning: It is not safe to rely on the system's timezone settings
PHP gibt unter Umständen die... Weiterlesen...
Praktische für Web-Programmierer Mac OS kommt mit einem eigenen Webserver, der auch PHP versteht. Das Starten des Servers ist dabei ein Kinderspiel: Unter "Systemeinstellungen" » "Sharing" muss man nur den Punkt "Web Sharing" aktivieren. Um den Server jetzt aufzurufen, kann man einfach "https://127.0.0.1" oder "https://localhost" in die Adressleiste des Browsers eingeben, schon sollte die etwas spartanische Meldung "It works!" des Apache-Servers auf dem Ma... Weiterlesen...
Wenn man mit SQL oder MySQL arbeitet, kommt es gerade bei den ersten Versuchen schnell vor, dass man alle Inhalte einer Tabelle wieder löschen muss. Hat man aber einen automatisch durchlaufenden Wert, meistens das Feld "ID" angelegt, zählt dieser bei einem reinen Löschen der Inhalte trotzdem weiter: Das Löschen hat nämlich keinen Einfluss auf die "auto_increment" Werte der ID-Spalte.
Um diesen Wert auch zurückzusetzen und die Tabelle wieder mit "0... Weiterlesen...
Die Rewrite-Rules der .htaccess sind ein mächtiges Mittel, um auf einem Webserver Dateien umzuleiten oder durch ein Skript bearbeiten zu lassen: So kann man zum Beispiel alle Eingaben nach dem Domain-Namen automatisch an ein Skript weiterleiten lassen, um schönere URLs zu bekommen:
Aus der etwas unschönen Webadresse:
www.seite.de/index.php?stadt=hamburg
...könnte dann diese URL werden:
www.seite.de/hamburg.html
Schöne UR... Weiterlesen...
Wer kompletten Zugriff auf den Webserver hat, kann wiederkehrende Aufgaben von dem übernehmen lassen. Der Linux-Daemon Cron lässt sich ähnlich wie ein Videorekorder programmieren und kann zum Beispiel Emails verschicken, Daten sichern oder Seiten aktualisieren. Ist auf dem Server bereits ein Programm wie Webmin installiert, lassen sich die Cronjobs dort wie viele andere Einstellungen auch direkt über den Browser eintragen. Andernfalls muss mit Linux-Ko... Weiterlesen...
PHP ist nicht nur im Web eine beliebte Skriptsprache, sondern kann auch auf einem Linux-Rechner zuhause gute Dienste leisten. Nach dem Speichern lassen sich die PHP Skripte direkt mit dem Browser ausführen, aber auch direkt in der Konsole: Mit dem folgenden Befehl wird ein PHP Progrmm direkt und ohne Browser gestartet:
php mein-skript.php
Wenn nichts passiert oder eine Fehlermeldung kommt, muss PHP erst noch installiert werden - das geht zum Beispie... Weiterlesen...
Mit den CSS Style Sheet Befehlen oder auch Grafiken lassen sich langweilige Absende-Buttons in HTML Formularen etwas aufpeppen und an das Gesamt-Design der Website anpassen. Neben den Buttons lassen sich aber auch die Eingabefelder eines Formulars verschönern!
Standardbutton:
<input type="submit" value="Absenden">
Mit zusätzlicher Grafik:
<input type="submit" value=" Absenden"
style="background-imag... Weiterlesen...
Links lassen sich sehr geschickt formatieren, um gut zum Rest der Seite zu passen: Möchte man zum Beispiel die Farbe ändern oder die Unterstreichung entfernen, geht das sehr einfach mit CSS. Außerdem lässt sich statt dem normalen Unterstrich auch eine gepunktete Linie nutzen oder eine Hintergrundfarbe.
Keine Unterstreichung unter dem Link:
Um den Unterstrich unter einem Link wegzulassen, fügt man das folgende CSS Kommando ein:
text-de... Weiterlesen...
Unter Linux-Systemen (auch auf den meisten Web-Servern) vergibt man Dateirechte mit dem "chmod" Befehl. Hier lassen sich drei Werte von 0 bis 7 einstellen, die regeln, wer die Datei ansehen, schreiben oder ausführen darf. Sieht man sich ein Verzeichnis mit dem Befehl "ls -l" an, werden die Rechte für jede Datei mit angezeigt:
Diese Rechte werden mit "r" für "read" (darf lesen), "w" für "write" (darf schreiben) und "x" für "execute" (darf ausfü... Weiterlesen...
PHP.INI finden: Hier zeigen wir, wie man die PHP Konfigurationsdatei findet und Einstellungen macht - zum Beispiel die Anzeige der PHP Fehler aktiviert.
Zum Entwickeln ist es hilfreich, auftretende Fehler direkt zu erkennen: Die Web-Sprache PHP macht das eigentlich recht gut und zeigt einen Programmierfehler direkt mit der Zeile an, an der er auftritt. Allerdings werden die PHP Fehlermeldungen oft gar nicht angezeigt: Das ist für Produktiv-Umgebungen a... Weiterlesen...
|
|
» Top Tipps: Diese Tipps sind heute beliebt
Meist gelesene Tipps:
Irfanview auf deutschDas praktische Bildprogramm Irfanview gibt es auch auf deutsch: Dazu lässt si... (98505x gelesen)
© Computerhilfen.de (11131x gelesen)
|
|