Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Spuk und Jenseitskontakte. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

Sonntag, 20. Januar 2019, 13:49

Test der Forenfunktionen

PHP-Quelltext

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
<?php 
//Gib den Endzeitpunkt an! 
$endTime mktime(000122020); //Stunde, Minute, Sekunde, Monat, Tag, Jahr; 

//Aktuellezeit des microtimestamps nach PHP5, für PHP4 muss eine andere Form genutzt werden. 
$timeNow microtime(true); 

//Berechnet differenz von der Endzeit vom jetzigen Zeitpunkt aus. 
$diffTime $endTime $timeNow//Zerlegt $diffTime am Dezimalpunkt, rundet vorher auf 2 Stellen nach dem Dezimalpunkt und gibt diese zurück.
$milli explode("."round($diffTime2)); 
$millisec round($milli[1]); 

//Berechnung für Tage, Stunden, Minuten 
$day floor($diffTime / (24*3600)); 
$diffTime $diffTime % (24*3600); 
$houre floor($diffTime / (60*60)); 
$diffTime $diffTime % (60*60); 
$min floor($diffTime 60); 
$sec $diffTime 60//Ausgabe von $day (Tage), $houre (Stunden), $sec (Sekunden), $millisec (Millisekunden) 
echo $day." Tage "; 
echo $houre." Stunden "; 
echo $min." Minuten "; 
echo $sec." Sec "; 
echo $millisec." Millisec"?>


Edit: Schade... Ich dachte dass der PHP-Code ausgeführt wird. Es ist ein Countdown bis Jahrenwechsel 2019/20.
Grüße aus dem Bayerischen Wald, Florian


2

Sonntag, 20. Januar 2019, 16:41

Moin Flori,

in den Standardeinstellungen für die Forensoftware ist nicht hinterlegt, dass User in ihren Beiträgen php-Codes ausführen können, wohl aus Sicherheitsgründen, siehe Seite 21:

https://www.woltlab.com/media/227-handbu…-board-4-0-pdf/

3

Montag, 21. Januar 2019, 07:24

Moin,

die php-Codes sind eigentlich nur Admins zugänglich, da diese sich meist im Adminbereich von Foren jeder einzelnen Gruppe zuordnen lassen.

Es wäre auch dumm, den normalen Usern diese Codes zugänglich zu machen, da damit auch das Design des Forums verändert werden kann. Besser so, da so jeder Nutzer und Gast sonst am Layout herumbasteln könnte.


mfg

Hank

Nicht begangene Taten ziehen einen verheerenden Mangel an Folgen nach sich.
Sendetermine lfd. Woche: Freitag: 20 - 23 Uhr, Samstag: 20 - 23 Uhr

4

Montag, 21. Januar 2019, 07:39

Hallo Hank,

Nein, ich dachte dass er vielleicht in einem Fenster im Beitrag ausgeführt wird
Grüße aus dem Bayerischen Wald, Florian


5

Donnerstag, 24. Januar 2019, 07:57

Moin Flori,

ausgeführt wird er im Forum nicht. Wir hatten gerade bis heute einen Counter im Header, der eine bestimmte Zeit heruntergezählt hat. Allerdings kenne ich mich mit PHP-Programmierung genauso gut aus, wie ne Kuh beim Klettern.

Ich weiß nur, dass das Ding da funktioniert.


mfg

Hank

Nicht begangene Taten ziehen einen verheerenden Mangel an Folgen nach sich.
Sendetermine lfd. Woche: Freitag: 20 - 23 Uhr, Samstag: 20 - 23 Uhr

Ähnliche Themen