AirMax: Header-Informationen

Beitrag lesen

Daher bitte ich Dich, den Quellcode index.php und teaserrandem.php auf Deinem Web zugänglich zu machen!

Jupp. Mach ich heute im Laufe des Abends.
bis denne ...

So, hier geht's zur index.php.
Und hier ist die 'teaserrandom.php':

  
<?php  
// Aktuelles Verzeichnis oeffnen und mit $handler zur Verfuegung stellen  
$handler = opendir('.');  
  
// Schleife fuer das Einlesen des Ordnerinhaltes in $dateien  
while (($dateien = readdir($handler)) !== false) {  
  
	// Dateien als array kontinuierlich in $array schreiben  
	$array[] = $dateien;  
}  
// Aktuelles Verzeichnis schliessen  
closedir($handler);  
  
//......................  
  
// $array mit der Funktion 'callback' filtrieren und mit $auswahl zur Verfuegung stellen  
$auswahl = array_filter($array, 'callback');  
  
// Beginn der Funktion 'callback'  
function callback($foo) {  
  
// Diverse Variablen fuer die Funktion  
$stringinfo = pathinfo($foo);  
// Bildinformationen des zu ueberpruefenden Strings $foo laden  
$imageinfo = getimagesize($foo);  
// Zugelassene Extensions als array in $validextensions zur Verfuegung stellen  
$validextensions = array('jpg', 'jpeg', 'jpe');  
  
	// Start der Bedingungen fuer korrekte Dateiendung, Ausschluss von 'portrait.jpg' und korrenten MIME-Typ  
	if (  
		// Bedingung fuer korrekte Dateiendung  
		(in_array((strtolower($stringinfo['extension'])), $validextensions))  
		// UND  
		&&  
		// Bedingung fuer Ausschluss von 'portrait.jpg'  
		($foo != strtolower('portrait.jpg'))  
		// UND  
		&&  
		// Bedingung fuer korrekten MIME-Typ 'image/jpeg'  
		(($imageinfo[mime]) == 'image/jpeg')  
	   // Ende der Bedingungen  
	   ) {  
		return true;  
	     }  
		else {  
		return false;  
	     }  
// Ende der Funktion 'callback'  
}  
  
//......................  
  
//1 Schluessel innerhalb des Arrays $auswahl zufaellig waehlen und in $zufall speichern  
$zufall = array_rand($auswahl, 1);  
  
// Start der Bedingung  
if (  
	// Falls kein Cookie 'teaser' vorhanden  
	!$_COOKIE['teaser']  
   // Ende der Bedingung  
   ) {  
	// Cookie 'teaser' setzen und Wert $zufall zuweisen  
	// Der Cookie ist fuer eine Sitzung gueltig und wird nach dem Schliessen des Browsers geloescht  
	setcookie('teaser', $zufall, 0);  
	echo $auswahl[$zufall];  
	 }  
	else {  
	echo $auswahl[$_COOKIE['teaser']];  
	 }  
?>  

Ich hoffe, die ganzen Kommentare stören nicht zu sehr...

0 72

Regulärer Ausdruck

AirMax
  • php
  1. 0
    Beat
    1. 0
      AirMax
      1. 0
        Der Martin
        1. 0
          AirMax
          1. 0

            Webserver MacOsX aktivieren

            pat
            • software
  2. 1
    suit
    1. 0
      AirMax
      1. 0

        Warum auch ein völlig anderes Thema ein Doppelposting sein kann.

        suit
        • meinung
        1. 0
          AirMax
          1. 0
            suit
          2. 1

            $tänze = array_count_values($hochzeiten);

            ChrisB
            1. -1
              AirMax
              1. 3
                Der Martin
            2. 0
              AirMax
    2. 0
      AirMax
      1. 0
        suit
        1. 0
          suit
          1. 0
            AirMax
            1. 0
              suit
              1. 0
                AirMax
                1. 0
                  AirMax
                  1. 0
                    suit
                    1. 0
                      AirMax
                      1. 0
                        suit
                        1. 0
                          AirMax
                          1. 0
                            AirMax
                            1. 0
                              suit
                              1. 0
                                AirMax
                                1. 0
                                  AirMax
                                  1. 0
                                    suit
                                    1. 0
                                      AirMax
                                    2. 0
                                      AirMax
                                      1. 0
                                        suit
                                        1. 0
                                          AirMax
                                          1. 0
                                            AirMax
                                            1. 0

                                              zufälligen Eintrag aus Array wählen

                                              suit
                                    3. 0
                                      Airmax
                                      1. 0

                                        ordentliches Einrücken von Code

                                        suit
                                        • programmiertechnik
                                    4. 0

                                      Header-Informationen

                                      AirMax
                                      • https
                                      1. 0
                                        AirMax
                                      2. 0
                                        Edgar Ehritt
                                        1. 0
                                          AirMax
                                          1. 0
                                            Edgar Ehritt
                                            1. 0
                                              AirMax
                                              1. 0
                                                Edgar Ehritt
                                                • programmiertechnik
                                                1. 0
                                                  AirMax
                                                  1. 0
                                                    AirMax
                                                    1. 0
                                                      Edgar Ehritt
                                                      1. 0
                                                        AirMax
                                                        1. 0
                                                          Edgar Ehritt
                                                          1. 0
                                                            AirMax
                                                            1. 0
                                                              Edgar Ehritt
                                                              • php
                                                              1. 0
                                                                AirMax
                                                                1. 0
                                                                  Edgar Ehritt
                                                                  1. 0
                                                                    AirMax
                                                                    1. 0
                                                                      Edgar Ehritt
                                                                      1. 0
                                                                        AirMax
                                            2. 0
                                              AirMax
                                              1. 0
                                                Edgar Ehritt
                                                • php
                                                1. 0
                                                  AirMax
                                                  1. 0
                                                    Edgar Ehritt
                                                    1. 0
                                                      AirMax
                                                      1. 0
                                                        Edgar Ehritt
                                                        1. 0
                                                          AirMax
                                                2. 0
                                                  AirMax
    3. 0
      AirMax
      1. 0
        suit
        1. 0
          AirMax
          1. 0
            suit
            1. 0
              AirMax
              1. 0
                suit