Ciao ragazzi, scusatemi ma ho ancora un problemino con l'applicativo.
Sono su server aruba e ho una differenza d'orario pari ad un'ora in meno.
Ho cercato sul forum ma non ho trovato soluzione al problema.
Cìè qualche parametro da configurare ?
Per favore un aiuto.
devi abilitare la riga 26 di controlla_pass.php dove c'è putenv("TZ=Europe/Rome");
E' abilitata già.
Ti posto il file se ti può essere utile :
if (stristr($_SERVER['SCRIPT_NAME'], "controlla_pass.php")) {
header("Location: index.php");
die();
}
putenv("TZ=Europe/Rome");
$scadenza_sessioni = 60*60; # secondi x minuti x ore
session_set_cookie_params($scadenza_sessioni);
session_start();
header ("Cache-control: private");
require_once("./dati/dati.php");
require_once("./include/common.php");
$codename="SD6";
$versionshort = "1.4.6.5";
$revisione_svn = "Svn revision $Rev: 385 $";
$versione = "Versione " . $versionshort . " (Codename <b>" . $codename . "</b> Branch: <b>" . $revisione_svn ." </b>)";
require ("./funzioni.php");
setlocale(LC_ALL, "it_IT");
setlocale (LC_TIME, "it_IT");
#error_reporting(E_ALL);
if ($_SESSION['valido'] != "SI" and $escludi_controllo != "SI") {
echo "<h1>Accesso non autorizzato<h1>";
header("location: logout.php?logout=2");
echo"<meta http-equiv=\"refresh\" content=\"0; url=logout.php?logout=2\">";
die;
}
$file = file("./dati/utenti.php") or die("Impossibile caricare i dattagli degli utenti [RIF: ./dati/utenti.php]");
@list($outente, $opass, $opermessi, $oemail, $ourl, $osquadra, $ocitta, $ocrediti, $ovariazioni, $ocambi, $oreg) = explode("<del>", $file[$_SESSION['uid']]);
if($_SESSION['utente'] != $outente or $_SESSION['pass'] != $opass) {
echo "<h1>Reset delle sessioni!</h1>";
echo"<meta http-equiv=\"refresh\" content=\"1; url=logout.php?logout=3\">";
exit;
}
# nel caso fosse settato register_globals = Off
reset($_POST);
$conta=count($_POST);
for($num1 = 0 ; $num1 < $conta; $num1++) {
$var_POST = key($_POST);
$$var_POST = $_POST[$var_POST];
next($_POST);
} # fine for $num1
reset($_GET);
$conta=count($_GET);
for($num1 = 0 ; $num1 < $conta; $num1++) {
$var_GET = key($_GET);
$$var_GET = $_GET[$var_GET];
next($_GET);
} # fine for $num1
Ho provato ma niente da fare.
Il problema è che per esempio l'asta deve chiudere alle 13:00 come paramentro impostato nel file dati.php invece alle ore 12:00 segnala che mancano 2 ore invece di una.
ma per caso hai impostato $asta_tempo_fisso? e per caso che valore?
mi incolli qui una riga di mercato.txt dove viene fatta l'offerta
Ecco alcune righe del file mercato.txt
330,PISANO Marco,D,1,PeKoS,200708301300
334,RAGGI Andrea,D,1,gionni,200708301300
350,SCALONI Lionel,D,1,carlinho,200708301300
Per quanto riguarda i valori impostati sono
$asta_tempo_fisso="200708301300";
$stato_mercato = "I"
Premetto che prima ho effettuato una fase di mercato a busta chiusa.
fai un php così lancialo e incolal qui i risultati
<?php
print " Sono le ". date("G:i");
?>
Sono le 14:08
L'orario è giusto.
Ma questo problema è comune o l'ho segnalato solo io ?
contattami per msn per favore..
ciao ciao
Ci siamo sentiti via MSN.
Il problema è stato risolto
commentanto la riga 26 del file controlla_pass.php
26 #putenv("TZ=Europe/Rome");
Ipav, fatto anche su svn??
Su svn no, se quella riga crea orari sballati, il problema è nell'hoster