ebiz-webhosting
- Ad -
IMPRESSUM dotted_line KONTAKT dotted_line search dotted_line Contact dotted_line sitemap
314 PHP-Resource Mitglieder online


php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > PHP Developer Forum
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here!

Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1 (permalink)  
Alt 29-07-2010, 10:42
Blaeseha
 Registrierter Benutzer
Links : Onlinestatus : Blaeseha ist offline
Registriert seit: Jul 2010
Beiträge: 2
Blaeseha befindet sich auf einem aufstrebenden Ast
Standard If Then Abfrage in html-Seite

Wie schaffe ich es, das bevor die Webseite geladen wird, eine Abfrage durchgeführt wird, die abfragt in der Art:

IF NOW < 24.12.2010 AND NOW > 31.12.2010 Then

Abbrechen und an www.xxl.de weiterleiten

ELSE

END IF


Ich möchte damit erreichen, das die Seite erst nach erreichen eines bestimmten Datums geöffnet wird, ansonsten an eine gewünschte andere Seite weitergeleitet wird.
Wenn möglich ohne Javascript, da dieses beim Hochsetzen der Sicherheitseinstellungen außer Kraft gesetzt wird.

LG Blaeseha
Mit Zitat antworten
  #2 (permalink)  
Alt 29-07-2010, 10:58
Kropff
  Administrator
Links : Onlinestatus : Kropff ist offline
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 10.493
Kropff befindet sich auf einem aufstrebenden Ast
Standard

Mit PHP. date und date_default_timezone_set() sind deine Freunde. Die weiterleitung erfolgt per header('Location:...')

Peter

PS: Verschieb es mal richtige Forum.
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
Mit Zitat antworten
  #3 (permalink)  
Alt 29-07-2010, 16:32
Blueball
 Registrierter Benutzer
Links : Onlinestatus : Blueball ist offline
Registriert seit: Jul 2010
Beiträge: 3
Blueball befindet sich auf einem aufstrebenden Ast
Standard

Hallo Blaeseha

Deine Bedingung solltest Du Dir nochmal anschauen. Es gibt keinen Tag der vor dem 24.12.2010 und nach dem 31.12.2010 liegt. Da wird sich Deine Seite wohl nie öffnen.
Zitat:
Zitat von Blaeseha
IF NOW < 24.12.2010 AND NOW > 31.12.2010 Then
Gruß Blueball
Mit Zitat antworten
  #4 (permalink)  
Alt 29-07-2010, 19:24
eagle275
 Banned
Links : Onlinestatus : eagle275 ist offline
Registriert seit: Jun 2010
Beiträge: 210
eagle275 befindet sich auf einem aufstrebenden Ast
Standard

das ist ja auch die Bedingung für die Weiterleitung, damit keiner die Seite sieht .. trotzdem muss da ein "OR" rein
Mit Zitat antworten
  #5 (permalink)  
Alt 30-07-2010, 00:01
Blaeseha
 Registrierter Benutzer
Links : Onlinestatus : Blaeseha ist offline
Registriert seit: Jul 2010
Beiträge: 2
Blaeseha befindet sich auf einem aufstrebenden Ast
Standard

Stimmt ihr habt recht, es muß ein or sein, d.h. die Seite soll nur in diesem Zeitraum geöffnet werden, sind die Bedingungen erfüllt soll sich die Seite öffnen, also ab 24.12. bis 31.12.! Vor dem Datum und danach sollte keiner diese Seite mehr sehen und sofort weitergeleitet werden.
Ich weiß nur nicht wie ich das in die Seite einbaue, ob in den Head oder den Body, vor allem aber wie?
Bei Access oder VB weiß ich wie ich das mache, aber bei Html eben nicht, muß eben eine Option sein, die beim Laden der Seite geprüft wird, die Bedingungen abfragt und dann entsprechende Maßnahmen folgen.
Das mit dem Datum von bis ist nur als Beispiel gedacht.
Ich suche den Lösungsweg um so etwas zu realisieren.
Gibt es dazu Tutoriale oder kann jemand ein kurzes Beispiel schreiben, das ich dann mal testen könnte?

Danke schon mal für eure Hilfe

LG Blaeseha
Mit Zitat antworten
  #6 (permalink)  
Alt 30-07-2010, 00:15
AmicaNoctis
  Moderator
Links : Onlinestatus : AmicaNoctis ist gerade online
Registriert seit: Jul 2009
Ort: Dresden
Beiträge: 3.916
Blog-Einträge: 8
AmicaNoctis wird schon bald berühmt werdenAmicaNoctis wird schon bald berühmt werden
Standard

Hallo,

mit HTML selbst ist das gar nicht möglich, wie bereits eher erwähnt. Du brauchst dafür eine serverseitige Scriptsprache, z. B. PHP. Kropff hat bereits auf die benötigten Funktionen hingewiesen.

Gruß,

Amica
__________________

Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt?
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke!

Erinnerung an mich selbst: Niemals, never ever anyway, Kommentare vor dem HTML-Element einfügen!!!
Mit Zitat antworten
  #7 (permalink)  
Alt 30-07-2010, 10:25
Blueball
 Registrierter Benutzer
Links : Onlinestatus : Blueball ist offline
Registriert seit: Jul 2010
Beiträge: 3
Blueball befindet sich auf einem aufstrebenden Ast
Standard

Hallo Blaeseha,

auch wenn ich gleich Prügel bekomme, weil Kropff Dir die Lösung bereits gegeben hat.
PHP-Code:
<?php
if (mktime()<mktime(0,0,0,12,24,2010) || mktime()>mktime(0,0,0,12,31,2010)){
header('Location: http://www.zieladresse.de/');
}else{
?>
Inhalt Deiner Webseite
<?php
}
?>
Gruß Blueball

Geändert von Blueball (30-07-2010 um 10:42 Uhr)
Mit Zitat antworten
  #8 (permalink)  
Alt 30-07-2010, 10:44
eagle275
 Banned
Links : Onlinestatus : eagle275 ist offline
Registriert seit: Jun 2010
Beiträge: 210
eagle275 befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Blueball Beitrag anzeigen
Hallo Blaeseha,

auch wenn ich gleich Prügel bekomme, weil Kropff Dir die Lösung bereits gegeben hat.
PHP-Code:
<?php
if (mktime()>mktime(0,0,0,12,24,2010) && mktime()<mktime(0,0,0,12,31,2010)){
header('Location: http://www.zieladresse.de/');
}else{
?>
Inhalt Deiner Webseite
<?php
}
?>
Gruß Blueball
Thema verfehlt - Note 5 , setzen ....

er will ja gerade weiterleiten außerhalb der Weihnachtszeit 2012 ... und die Seite nur anzeigen, innerhalb dieser Zeit..
also wenn ... , dann....
PHP-Code:
if ( ( mktime() < mktime(0,0,0,12,24,2010) ) OR  ( mktime() > mktime(0,0,0,12,31,2010) ) ) {... 
Mit Zitat antworten
  #9 (permalink)  
Alt 30-07-2010, 10:46
Blueball
 Registrierter Benutzer
Links : Onlinestatus : Blueball ist offline
Registriert seit: Jul 2010
Beiträge: 3
Blueball befindet sich auf einem aufstrebenden Ast
Standard

Stimmt habe ich kurz vor deinem Beitrag noch gesehen und geändert.

Gruß Blueball
Mit Zitat antworten
  #10 (permalink)  
Alt 30-07-2010, 11:30
Benutzerbild von onemorenerd onemorenerd
  Moderator
Links : Onlinestatus : onemorenerd ist offline
Registriert seit: Mar 2005
Ort: Berlin
Beiträge: 9.075
onemorenerd wird schon bald berühmt werdenonemorenerd wird schon bald berühmt werden
Standard

Das kann man auch mit mod_rewrite machen.

Code:
RewriteEngine On
# timestamp format is YYYYMMDDhhmmss
RewriteCond  %{TIME} <20101224000000 [OR]
RewriteCond  %{TIME} >20101231235959
RewriteRule   .* http://example.com/  [L]
Mit Zitat antworten
Antwort

Lesezeichen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Momentaufnahme einer dynamischen Seite auslesen und in statische HTML Seite speichern Schkii PHP Developer Forum 4 07-04-2008 15:00
[Einzelauftrag] php Seite ( Blog ) in html Seite includen Der Jörg Jobgesuche 3 18-10-2006 21:02
[HTML] html?tabelle falsch auf der seite? instructor HTML, JavaScript, AJAX und CSS 6 10-06-2006 18:18
via PHP erzeuhte HTML-Taabelle mit Javascript in HTML Seite einbinden flyingMiATA HTML, JavaScript, AJAX und CSS 12 15-07-2004 10:08
Ne html seite in php speichern??? Big Maddin PHP Developer Forum 2 30-08-2002 00:58

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

Das Samsung Galaxy Tab - Android-2.2-Tablet auf der Ifa 2010
In der offiziellen Vorschauvideo des Samsungs Android-Tablet Galaxy Tab werden einige der verfügbaren Funktionen gezeigt.

26.08.2010 | Berni

Sicherheitspatches für phpMyAdmin veröffentlicht
Sicherheitspatches für phpMyAdmin veröffentlichtMit den Sicherheitsupdates 3.3.5.1 und 2.11.10.1 werden zwei Schwachstellen geschlossen.

23.08.2010 | Berni

 

Neuzugänge PHP Scripte

PHP UMZUGS-AUKTIONSSCRIPT ansehen PHP UMZUGS-AUKTIONSSCRIPT

Unsere Script ist bereits im produktivem Einsatz erprobt und für GUT befunden worden Auszug unsere Feature: Administrationsoberfläche (Backoffice) Im Backoffice können alle Einstellung die das System betreffen vorgenommen werden. Dieser Bereich ist

09.09.2010 Berni | Kategorie: PHP/ Auktionen
Geotagebuch System

Komplettes Geo Tagebuch System Mit unserem System Geotagebuch können ihre Benutzer deren eigenes Geo-Tagebuch für sich und andere im Web präsentieren. Ihr Leben - Ihre Plätze, Ihre Stationen, Ihre Reisen.

08.09.2010 ISD-Genthin | Kategorie: PHP/ sonstig
xn.debug

This debugger for PHP gives you the ability to inspect and understand what is going on in your application. It helps you to develop your code, improve the processes, increase the security and build a greener environment!

07.09.2010 rvolk | Kategorie: PHP/ Debugger
MYRE Real Estate Software ansehen MYRE Real Estate Software

MYRE Real Estate Software is your Professional Real Estate ready-to-use out of box software with a turn key operation.

07.09.2010 myrephp | Kategorie: PHP/ Anzeigenmarkt
Verzeichnis Portal ansehen Verzeichnis Portal

Erstellen Sie Ihre eigenes Verzeichnis Portal inklusive Content Management System und das ohne PHP oder HTML Kenntnisse. Mit dieser Software ist es möglich - einfach installieren und loslegen. Verzeichnis Portal mit 5 integrierten Verzeichnissen - Ärzteve

07.09.2010 olib32 | Kategorie: PHP/ Anzeigenmarkt
Groupon Clone Script Enterprise ansehen Groupon Clone Script Enterprise

Start your own Groupon.com site just like CityDeal and DailyDeal

07.09.2010 dtrax | Kategorie: PHP/ Social-Network
 Alle Scipte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 13:00 Uhr.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39