Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 5%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 392 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

Arod

Foren As

Dabei seit: 08.07.2003

Beiträge: 81

 

1 Zum Seitenanfang

Montag, 23. August 2004, 18:10

Zeitgesteuertes Popup

Hallo!

Könnt ihr mir sagen, wie man es schafft, dass ein Popup jeden Tag automatisch von 19:30 Uhr - 21 Uhr angezeigt wird?

Habe bei Google etc. diesbezüglich leider nichts gefunden...

Vielen Dank schon mal im Vorraus!

Gruß
Arod
Die amerikanische Hoffnung: Klick!
 

Matt

Foren Gott

Dabei seit: 17.09.2002

Beiträge: 5 573

 

2 Zum Seitenanfang

Montag, 23. August 2004, 18:27

Wo soll es denn automatisch angezeigt werden oO
Auf dem Server? oO
nyuuu
 

Arod

Foren As

Dabei seit: 08.07.2003

Beiträge: 81

 

3 Zum Seitenanfang

Montag, 23. August 2004, 18:32

Es soll bei jedem Aufruf auf meine Homepage angezeigt werden. Also, so, dass die bestehende HTML-Popup-Datei nur zu bestimmten Zeit geladen wird.
Die amerikanische Hoffnung: Klick!
 

Dabei seit: 05.08.2003

Beiträge: 1 073

 

4 Zum Seitenanfang

Montag, 23. August 2004, 19:32

könntest es in verbindung von php mit javascript machen. du ermittelst per php die aktuelle zeit und gibst sie zurück. per if-schleife fragst du ab, ob uhrzeit zwischen drin liegt und wenn ja, dann lässt du per javascript das popup ausgeben.

kannst mir ja ne pn schicken, dann kann ich dir das eventuell machen.

MfG :D
 

Bart S.

Routinier

Dabei seit: 01.02.2003

Beiträge: 388

 

5 Zum Seitenanfang

Montag, 23. August 2004, 19:51

PHP-Quelltext

1
2
3
4
5
6
7
<?
$timestamp time();
$uhrzeit date("H:i",$timestamp);
if($uhrzeit "19:30" and $uhrzeit "21:00") {
echo"Bla";
}
?>


So sollte das klappen.

Wenn $uhrzeit größer als 19:30 ist und kleiner als 21:00 wird Bla ausgegeben ansonsten wird nichts ausgegeben.
 

NiBurhe

Kaiser

Dabei seit: 07.04.2003

Beiträge: 1 292

 

6 Zum Seitenanfang

Montag, 23. August 2004, 20:10

Zitat

Original von Bart S.

PHP-Quelltext

1
2
3
4
5
6
7
<?
$timestamp time();
$uhrzeit date("H:i",$timestamp);
if($uhrzeit "19:30" and $uhrzeit "21:00") {
echo"Bla";
}
?>


So sollte das klappen.

Wenn $uhrzeit größer als 19:30 ist und kleiner als 21:00 wird Bla ausgegeben ansonsten wird nichts ausgegeben.


ich würde es eher anders machen, ich glaube nicht, das es so geht.

PHP-Quelltext

1
2
3
4
5
6
7
<?
$timestamp time();
$uhrzeit date("H.i",$timestamp);
if($uhrzeit 19.30 and $uhrzeit 21.00) {
echo"Bla";
}
?>


so sollte es gehen, weil wenn du da nen : hast kann er glaub net vergleichen, deshalb musste ihm ne Zahl mir . geben.

MfG
NiBurhe
 

Dabei seit: 05.08.2003

Beiträge: 1 073

 

7 Zum Seitenanfang

Montag, 23. August 2004, 20:35

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
<?php
$timestamp time();
$uhrzeit date("H.i"$timestamp);
if ($uhrzeit 19.30 && $uhrzeit 21.00) {
print "
<script type=\"text/javascript\">
window.open("datei, die geöffnet werden soll.. wenn nichtleer lassen","name des fensters","width=x","height=y");
</script>";
}
?>

so könnte das funktionieren.

MfG :D

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »IceThunder« (23. August 2004, 20:36)

 

Arod

Foren As

Dabei seit: 08.07.2003

Beiträge: 81

 

8 Zum Seitenanfang

Mittwoch, 25. August 2004, 17:43

Zitat


<?php
$timestamp = time();
$uhrzeit = date("H.i", $timestamp);
if ($uhrzeit > 19.30 && $uhrzeit < 21.00) {
print "
<script type=\"text/javascript\">
window.open("pfad/datei.htm","Titel blabla","width=200","height=200");
</script> ";
}
?>



Das habe ich den Head-Bereich eingefügt, aber leider kommt dann das hier:

Zitat


Parse error: parse error, unexpected T_STRING in /home/www/web1007/html/index.php on line 46


Weiß jemand Rat?

Gruß
Arod

PS: Vielen Dank schon mal für die vielen Postings! :)
Die amerikanische Hoffnung: Klick!
 

Dabei seit: 05.08.2003

Beiträge: 1 073

 

9 Zum Seitenanfang

Mittwoch, 25. August 2004, 18:12

hi!

das müsste wohl an der if-anweisung liegen... ich guck später mal nach, wie man das realisieren kann...

MfG :D
 

NiBurhe

Kaiser

Dabei seit: 07.04.2003

Beiträge: 1 292

 

10 Zum Seitenanfang

Mittwoch, 25. August 2004, 18:12

ich weiss zwar nicht welche Zeile 46 ist aber ich würde es so probieren:

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
<?php
$timestamp time();
$uhrzeit date("H.i"$timestamp);
if ($uhrzeit 19.30 && $uhrzeit 21.00) {
echo "
<script type=\"text/javascript\">
window.open(\"pfad/datei.htm\",\"Titel blabla\",\"width=200\",\"height=200\");
</script> ";
}
?>


Ich benutze nur echo, es kann auch mit print gehen, dass weiss ich nicht, es waren aber die " nicht alle escaped, also statt " \".

MfG
NiBurhe
 

Dabei seit: 05.08.2003

Beiträge: 1 073

 

11 Zum Seitenanfang

Mittwoch, 25. August 2004, 18:52

hi!

ja, niburhe hat recht ^^ hab das übersehen :P
hab mal dran weitergemacht und jetzt funktionierts (zumindest bei mir)... wenn die zeit stimmt, wird es geöffnet, ansonsten nicht.

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<html>
<head>
<?php
$timestamp time();
$uhrzeit date("H.i"$timestamp);
if ($uhrzeit 19.30 && $uhrzeit 21.00) {
print "
<script type=\"text/javascript\">
<!--
window.open(\"pfad/datei.php\",\titel\",\"width=x\",\"height=y\");
//-->
</script>";
}
?> 
</head>
<body></body>
</html>


viel spaß damit.

MfG :D

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »IceThunder« (25. August 2004, 18:52)

 

Dabei seit: 08.12.2002

Beiträge: 1 220

 

12 Zum Seitenanfang

Donnerstag, 26. August 2004, 08:20

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<html>
<head>
<?php
$timestamp time();
$uhrzeit date("H.i"$timestamp);
if ($uhrzeit 19.30 && $uhrzeit 21.00) {
?>
<script type="text/javascript">
<!--
window.open("pfad/datei.php",titel","width=x","height=y");
//-->
</script>
<?php
}
?> 
</head>
<body></body>
</html>


So ist das doch viel einfacher. Dann brauch man nicht die ganzen " escapen :)) Habs jetzt nicht getestet sollte aber funktionieren :)

Greetz

MaxTPayne

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »maxtpayne« (26. August 2004, 08:21)

 

Arod

Foren As

Dabei seit: 08.07.2003

Beiträge: 81

 

13 Zum Seitenanfang

Freitag, 27. August 2004, 17:55

Es klappt! Danke!

Nur leider habe ich selbst was vergessen...Ich habe meine Page nämlich mit einer switch & case-funktion aufgebaut, so dass die Adresse immer mit Index.php?action=Unterthema endet. das Problem ist logischerweise nun, dass das Popup beim Durchblättern der Page immer wieder neu geöffnte wird... :rolleyes:

Ob da jermand eine Idee hat...?

Gruß

Arod
Die amerikanische Hoffnung: Klick!
 

NiBurhe

Kaiser

Dabei seit: 07.04.2003

Beiträge: 1 292

 

14 Zum Seitenanfang

Freitag, 27. August 2004, 18:11

du könntest ja noch eine 2. Variable dran hängen, wenn man anfängt zu blättern, also

Index.php?action=Unterthema&popup=0

und dann machst du ne if-abfrage wenn $_GET["popup"] != 0 dann soll er es öffnen oder so ähnlich.

MfG
NiBurhe