Wieder mal ein Klassiker:
1 2 3 4 |
<?php foreach ( glob( "*.jpg" ) as $filename ) echo "<img src=\"$filename\" alt=\"$filename\" /><br/>"; ?> |
Wieder mal ein Klassiker:
1 2 3 4 |
<?php foreach ( glob( "*.jpg" ) as $filename ) echo "<img src=\"$filename\" alt=\"$filename\" /><br/>"; ?> |
Um eine Seite neuzuladen sind folgende Aufrufe möglich:
JavaScript
window.location.reload()
PHP
<?
if(! isset($_GET['page']) || $_GET['page'] != 'test2')
{
$url = "http://" . $_SERVER["SERVER_NAME"] . $_SERVER["PHP_SELF"] . "?page=test2";
header("location: $url");
exit();
}
include("");
...
Bei PHP ist es wichtig das der Headerfunktionsaufruf getätigt werden muss, bevor irgendetwas auf der Seite geschieht.
C# in CodeBehindPage
Response.AddHeader("Refresh", "0");
Bei C# und JavaScript kann der Aufruf jederzeit erfolgen.
Um Dateitypen zum Download anzubieten, welche üblicherweise vom Browser dargestellt werden (JPG,PDF), kann man sich folgendem PHP-Snippets bedienen: Self-PHP. Ein „wenig“ umfangreicher ist folgendes Skript: Stadtaus
Funktionen und Features auf einem Blick
Dateiunabhängigkeit – Anbieten von sämtlichen Dateitypen zum Download
Schutz des Download-Verzeichnisses – Aufruf von Dateien aus einem geschützten Download-Verzeichnis (.htaccess, Platzierung außerhalb des WWW-Root)
Speichern unter Dialog – Erzwingen eines Download-Dialogs beim Aufruf
Referer-Check – Nur autorisierte Server haben Zugriff auf das Script (optional)
Logging-Funktion aller Downloads (optional)
Zähl-Funktion aller Downloads (optional)
Verfügbare Sprachdateien: Deutsch, Englisch
Mir war das ein wenig zuviel des Guten, aber vielleicht kann man es nochmal gebrauchen.
Um die Größe eines Download darzustellen kann man folgenden Snippet nutzen: Webmaster-Resource
Diese Anweisung vergess ich im 2 Wochen-Rhytmus:
basename($PHP_SELF)
Jetzt hoffentlich nicht mehr.