Teil von  SELFPHP   Teil von  Code Snippets / PHP / URL- und Domainoperationen
Professional CronJob-Service

Suche


iOS DevCon 2013



Software Architecture Summit 2013


:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: SELFPHP Forum ::

Fragen rund um die Themen PHP?
In über 130.000 Beiträgen finden Sie sicher die passende Antwort!  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

:: Qozido ::

Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.   

 
 
Auf SSL-Verbindung prüfen und Seite ggf. neu laden

SELFPHP Produktempfehlung
Microsoft Windows Server 2008
Seite Windows Server 2008
Seite
Microsoft SQL Server 2008
Seite SQL Server 2008
Seite
Microsoft Expression Web 3
Seite Microsoft Expression
Seite




Beispielaufgabe

Auf SSL-Verbindung prüfen und Seite ggf. neu laden.



Beschreibung

Die Funktion checkIsSSL() prüft die Verbindungsart der gerade aufgerufenen Seite, ob es sich dabei um eine geschützte SSL-Verbindung handelt. Besteht keine SSL Verbindung, kann bei Bedarf die aufgerufene Seite neu geladen und als SSL-Verbindung erneut aufgerufen werden.




<?PHP 

function checkIsSSL$redirect false ){ 

  if(isset(
$_SERVER['HTTPS'])) {
     return 
true
    }
  elseif (
$_SERVER['HTTPS'] == 'on') {
     return 
true
    }
  elseif (
$_SERVER['SERVER_PORT'] == 443) {
     return 
true
    }
  else { 
      if ( 
$redirect ) {
          
$urlredirect 'https://' $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'];
          
header("Location: " $urlredirect);
          exit;
      }
      else {
          return 
false;
      }
  } 
    
}

?>



Anwendungsbeispiel

<?PHP

checkIsSSL
(true);

?>



Ausgabebeispiel: Quellcodeansicht

Keine direkte Ausgabe am Browser. Die Seite wird lediglich erneut mit einer SSL-Verbindung geladen.








 




:: Premium-Partner ::

Webhosting/Serverlösungen

LeaseWeb Germany GmbH weitere Premium-Partner
 

:: SELFPHP Sponsor ::

Kaspersky Labs GmbH weitere Sponsoren
 

:: Buchempfehlung ::

TYPO3 Kochbuch

TYPO3 Kochbuch zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Webhosting/Serverlösungen

Suchen Sie den für Sie passenden IT-Dienstleister für Ihr Webhosting-Paket oder Ihre Serverlösung?

Sie sind nur ein paar Klicks davon entfernt!


 

Ausgewählter Tipp im Bereich PHP-Skripte


Verzeichnis rekursiv kopieren

Weitere interessante Beispiele aus dem SELFPHP Kochbuch finden Sie im Bereich PHP-Skripte
 

SELFPHP Code Snippet


Temporäres Verzeichnis leeren (PHP 4)

Weitere interessante Code Snippets finden Sie auf SELFPHP im Bereich PHP Code Snippets
 
© 2001-2013 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt