Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

> Adventskalender
FireFlyer
Beitrag Sun. 29. November 2009, 11:09
Beitrag #1


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 446
Mitglied seit: 12.09.2006
Wohnort: Bamberg
Mitglieds-Nr.: 235



Hi,
ich werde mal wieder einen Adventskalender für meine Homepage machen, aber es sollte diesmal über Lytebox 3.2 laufen.

Das Grundgerüste steht:
Kalender

Auszug aus der kalender.htm:
<tr>
<td colspan="49">
<a href="kalender.php?id=3" rel="lytebox">
<img src="images/kalender.jpg" width="560" height="14" border="0" alt="" /></a></td>
<td>
<img src="images/Abstandhalter.gif" width="1" height="14" alt="" /></td>
</tr>

Inhalt kalender.php:
CODE
<?
include("functions.inc.php");
########################################
####
// Dieses Script ist von Wilko Behrend.
// <a href="http://www.ptw-server.de" target="_blank">http://www.ptw-server.de</a>
// Hinweis: Die Schreiberhinweise dürfen im kompletten Script nicht entfernt werden!
########################################
####
//Verbindung zur MySQL Datenbank aufbauen!
$id = $_GET["id"];
include('daten.inc.php');
mysql_connect($dbhost, $dblogin, $dbpwd) or
die("Verbindung zur Datenbank fehlgeschlagne");
mysql_select_db($dbname);
$zeile = mysql_fetch_array(mysql_query("select * from ptw_advent where id2='$id'"));
$time = time();
if($time >= $zeile[timestamp])
{
// Datum ist richtig
//Cookie wird gespeichert...
$neu = $_COOKIE["adventskalender_ptw_3452"];
$neu = base64_unserialize(stripslashes($neu));
$neu[$id] = "wada";
$seri = base64_serialize($neu);
setcookie("adventskalender_ptw_3452",$seri, time()+(3600*24*30));
//Datei wird includet
echo "<img src=".$ordnername."/".$zeile[link].".jpg >";
}

else
{
// Es ist zu früh, man wird auf die zu früh Seite geleitet!
include($ordnername."/zu_frueh.htm");
}
?>


In der Datenbank werden nur die Timestamps und $zeile[link] gespeichert:

CODE
id id2 timestamp link
1 1 1228086000 1
2 2 1228172400 2
3 3 1228258800 3
4 4 1228345200 4
5 5 1228431600 5
6 6 1228518000 6
7 7 1228604400 7
8 8 1228690800 8
9 9 1228777200 9
10 10 1228863600 10
11 11 1228950000 11
12 12 1229036400 12
13 13 1229122800 13
14 14 1229209200 14
15 15 1229295600 15
16 16 1229382000 16
17 17 1229468400 17
18 18 1229554800 18
19 19 1229641200 19
20 20 1229727600 20
21 21 1229814000 21
22 22 1229900400 22
23 23 1229986800 23
24 24 1230073200 24


Beispiel ist fürs Jahr 2008, damit ich alle Fenster öffnen kann!

Früher wurde im Href ohne rel="lytebox" gearbeitet und in der kalender.php bei //Datei wird includet war es keine .jpg sondern .htm!
Is irgendwo logisch, dass er den Link in der Lytebox öffnet, aber dann nicht weis wo er hin soll.

Hat jemand eine funkende Idee?
Go to the top of the page
 
+Quote Post

Beiträge in diesem Thema
- FireFlyer   Adventskalender   Sun. 29. November 2009, 11:09
- - pawel   Na ja ohne JS wird das Bild angezeigt. kalender....   Sun. 29. November 2009, 20:10
- - FireFlyer   Ich mach den Kalender schon seit 5 Jahren so. Bild...   Sun. 29. November 2009, 21:12
- - pawel   Das es ohne lytebox geht, bedeutet, dass die Refer...   Mon. 30. November 2009, 20:08
- - FireFlyer   Versuch ich später mal. Muss jetzt den Kalender (...   Mon. 30. November 2009, 20:15
- - pawel   Im Grunde geht das schon. Etwa so: Du liest die DB...   Wed. 2. December 2009, 18:10


Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 20.5.24 - 18:27

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.