sql >> Database teknologi >  >> Database Tools >> phpMyAdmin

omdiriger PHP ved hjælp af bestemt tid

Gør brug af PHP's date funktion til at kontrollere det aktuelle klokkeslæt/dato. For at omdirigere til en anden fil skal du blot bruge header("Location: ..") funktion til at lave en 302-omdirigering.

Her er et hurtigt eksempel på, hvad jeg kunne forstå ud fra din kravbeskrivelse:

<?php

    $redirectLocation = '';

    $dayOfWeek = date('l'); // A full textual representation of the day of the week
    $weekendDays = array('Saturday', 'Sunday'); // Array of weekend days
    $currentTime = (date('G').date('i'))*1; // Get current time in the form of numbers

    // If is weekend, redirect to weekend.php
    if(in_array( $dayOfWeek, $weekendDays )) {
        $redirectLocation = 'weekend.php';
    }

    // Else handle weekday day time (7.30 - 15.00)
    else if( $currentTime >= 730 && $currentTime <= 1500 ) {
        $redirectLocation = 'index1.php';
    }


    // Else handle weekday evening time
    else {
        $redirectLocation = 'night.php';
    }

    // Do the redirecting
    header("Location: ".$redirectLocation);
    exit();
    ?>


  1. Hvordan fjerner man cachelagrede servernavne fra dialogboksen Opret forbindelse til server?

  2. Microsoft SQL Service Management Studio 2005 'Script XXX as CREATE To' problem

  3. Hvordan kan jeg køre en forespørgsel flere gange i phpmyadmin?

  4. Uønsket evaluering i opgaver i Mathematica:hvorfor sker det, og hvordan fejlretter man det under pakkeindlæsningen?