obey-robots.txt
  

pHpFusion-Nederlands


 Nederlands-, Vlaamstalige pHp-Fusion support site voor België en Nederland.


 PHP-Fusion is een open-source "Content Magagement System" (CMS) geschreven in PHP en MySQL.
 Het beheren van uw site gaat met een eenvoudig en begrijpbaar administratie systeem.
 PHP-Fusion bevat o.a. een forum, shoutbox, enquêtes, profielpagina's, nieuws, fotogalerij, weblinks enz.
 Uiteraard is de standaardinstallatie nog uit te breiden met infusies (modules) en andere thema's (skins).

Inloggen
Geef gebruikersnaam

Wachtwoord



Nog geen lid?

» Registreer «
Als geregistreerd lid kunt u reageren en alle extra functies gebruiken.

Wachtwoord vergeten?
Verzoek nieuw wachtwoord.
Gebruikers Online
» Gasten online: 28

» Leden online: 0
» Nieuwste lid: BlackHawk
Recent Online
Onderwerp bekijken
Vragen/Problemen in verband met infusions
 Onderwerp afdrukken
[OPGELOST] Zwar calender block geeft verkeerde tijd weer.
Stoempie
ik heb een panel toegevoegd in zwar dit werkt maar geeft een verkeerde tijd weer in het panel geeft ongeveer 10 oor minder aan dan dat die war effectief doorgaat?
Kan iemand mij hierbij helpen?

Alvast bedankt

Dits is de code van het countdown pannel.


/*-----------------------------------------------------------
|   Countdown Panel for zWar Clan-Infusion            |
|                                             |
|   Copyright (C) 2006-2008 Christoph Schreck            |
|   zezoar@gmx.net                                 |
|   http://www.zoffclan.de/zoffdev/                     |
|                                             |
|   This program is free software;                      |
|   you can redistribute it and/or modify it under          |
|   the terms of the GNU General Public License          |
|   as published by the Free Software Foundation;          |
|   either version 3 of the License,                   |
|   or (at your option) any later version.               |
|                                             |
|   This program is distributed in the hope that          |
|   it will be useful, but WITHOUT ANY WARRANTY;          |
|   without even the implied warranty of MERCHANTABILITY    |
|   or FITNESS FOR A PARTICULAR PURPOSE.                |
|   See the GNU General Public License for more details.   |
|                                             |
|   You should have received a copy of the                |
|   GNU General Public License along with this program;    |
|   if not, see .            |
-----------------------------------------------------------*/
if (!defined("IN_FUSION")) { die("Access Denied"); }

if (file_exists(INFUSIONS."zwar_countdown_panel/locale/".$settings['locale'].".php")) {
   include_once INFUSIONS."zwar_countdown_panel/locale/".$settings['locale'].".php";
} else {
   include_once INFUSIONS."zwar_countdown_panel/locale/English.php";
}

if (file_exists(INFUSIONS."zwar_warscript/zwar_functions.php") && dbcount("(inf_id)", DB_INFUSIONS, "inf_folder='zwar_warscript'")) {
   require_once INFUSIONS."zwar_warscript/zwar_functions.php";
      
   openside($p_data['panel_name'], true, "on");
   $result = dbquery("SELECT * FROM ".DB_ZWAR_WARS." AS zw LEFT JOIN ".DB_ZWAR_OPPONENTS." AS zop ON zw.war_opp_id=zop.opp_id WHERE war_date>'".(time()+($settings['timeoffset']*3600))."' ORDER BY war_date ASC LIMIT 1");
   if (dbrows($result)) {
      $data = dbarray($result);
      echo "

      

      

      ".$locale['zwar_cdp01']."

      ".$data['opp_name']."

      ".display_zwar_games($data['war_game_id'], true, false)."
      
";
      echo "";
   } else {
      echo "
".$locale['zwar_cdp03']."
\n";
   }
   closeside();
}
?>

Gewijzigd door MysticFire op 22 november 2011, 16:27
 
Wanabo
Probeer dit eens:
Zoek
var ct = Math.floor(".$data['war_date']."-datenow.getTime()/1000);
Vervang door
var ct = Math.floor(".$data['war_date']."/1000);
Of
var ct = Math.floor(".$data['war_date']."-datenow.getTime()+36000/1000);
 
Stoempie
Ik heb deze geprobeerd maar dit lukt ook niet de ene geeft +15 dagen en de andere -15843(zoiets) en dan loop te tijd niet meer juist
Ik heb nog een paar andere dingen geprobeerd maar zonder succes, nog iemand enige suggesties ?
 
Tommy

Quote

Stoempie schreef:

Ik heb deze geprobeerd maar dit lukt ook niet de ene geeft +15 dagen en de andere -15843(zoiets) en dan loop te tijd niet meer juist
Ik heb nog een paar andere dingen geprobeerd maar zonder succes, nog iemand enige suggesties ?


Ik vind het een lastige, maar wat je eventueel kan proberen:

Je gebruikt overal Match.floor behalve bij de seconde bepaling.
var ct = Math.floor(".$data['war_date']."-datenow.getTime()/1000);
var d = Math.floor(ct/(24*3600));
var h = Math.floor((ct-d*(24*3600))/3600);
var m = Math.floor((ct-(d*24+h)*3600)/60);
var s = (ct-((d*24+h)*60+m)*60);

Wellicht kun je dit eens proberen dan:

var ct = Math.floor(".$data['war_date']."-datenow.getTime()/1000);
var d = Math.floor(ct/(24*3600));
var h = Math.floor((ct-d*(24*3600))/3600);
var m = Math.floor((ct-(d*24+h)*3600)/60);
var s = Match.floor((ct-(d*24+h)*60+m)*60);

Het valt te proberen natuurlijk.
Op zoek naar goede en gevarieerde muziek? Bij ons bepaal jij de muziek.
http://www.magicradio.nl/

http://www.phpfusion-nederlands.info
Thema specialist / Support crew
 
Tommy
Ondertussen al gestest?
Als het wel werkt, dan is het makkelijk als dat even gemeld wordt natuurlijk, dan hebben anderen er ook wat aan.
Als het niet werkt, dan horen we het ook graag, dan kunnen we eventueel verder zoeken naar de fout.
Op zoek naar goede en gevarieerde muziek? Bij ons bepaal jij de muziek.
http://www.magicradio.nl/

http://www.phpfusion-nederlands.info
Thema specialist / Support crew
 
Stoempie
Hey ik had nog geen tijd gehad en heb het nu juist getest blijkt ook niet te werken.
Ik geef altijd feedback sorry voor de late reactie
 
Tommy

Quote

Stoempie schreef:

Hey ik had nog geen tijd gehad en heb het nu juist getest blijkt ook niet te werken.
Ik geef altijd feedback sorry voor de late reactie


Geeft niks natuurlijk.
Goed dat je altijd feedback geeft, alleen jammer dat het niet werkt.

Dan even verder kijken wat het kan zijn.
Op zoek naar goede en gevarieerde muziek? Bij ons bepaal jij de muziek.
http://www.magicradio.nl/

http://www.phpfusion-nederlands.info
Thema specialist / Support crew
 
Stoempie
ja das waar spijtig maar ik zal hier even mee wachten ik vind de oplossing echt niet en mischien als de devolpers website terug bereikbaar is dat ik daar hulp kan vinden in elk geval zodra ik iets gevonden heb horen jullie het ook , zou kunnen dat het iets te maken heeft met de server tijd en de local time ???
 
Wanabo
Zou kunnen. Als je server met apache werkt kun je ook .htaccess files gebruiken.
Maak of edit een bestaande .htaccess file in je root van je website en voeg deze regel toe.


php_value date.timezone Europe/Amsterdam

 
Stoempie
Ik heb een htacces file aangemaakt en de code erin gezet die je geven heb en nu geeft hij wel de juiste tijd aan dus probleem opgelost bedankt !!!
 
Spring naar forum:
Nieuw onderwerp Antwoorden
Gebruik BBcode of HTML om naar; '[OPGELOST] Zwar calender block geeft verkeerde tijd weer.', te verwijzen!
BBcode:
HTML:
Vergelijkbare onderwerpen
Onderwerp Forum         Laatste bericht
[Opgelost] Infusions, kan ik niet op klikken? Infusions : 10 24 mei 2012, 06:50
[Opgelost] Hey need help please Locale onderwerpen (locale bestanden) : 3 24 mei 2012, 06:48
[Opgelost] pagina's Modificaties : 5 24 mei 2012, 06:32
[Opgelost] TinyMCE HTML editor werkt niet in artikel en news Algemene v7 support : 6 24 mei 2012, 06:27
[Opgelost] Error:  Infusions : 5 24 mei 2012, 06:24