Bonjour, voilà j'aimerais implanté le code php ci-dessous à mon MT2-CMS cependant je n'arrive à rien ou je n'ai qu'une page vide ou il me demande de me connecter alors que je suis déjà connecter...
Version des files :2016
Domaine (Base de données, Core, etc.) :Site
Votre niveau (débutant, intermédiaire, avancé) :Intermédiaire
Description du problème :
<?php if(isset($_SESSION['logged']) AND $_SESSION['logged'] == true) { ?>
Resetare caractere
<?PHP
if(isset($_GET['char']) && checkInt($_GET['char'])) {
$sqlCmd = "SELECT player.name, player_index.empire, UNIX_TIMESTAMP(player.last_play) AS timeStamp
FROM player.player
INNER JOIN player.player_index ON player.account_id = player_index.id
WHERE player.id = '".$_GET['char']."'
AND player.account_id = '".$_SESSION['user_id']."'
LIMIT 1";
$sqlQry = mysqli_query($sqlServ, $sqlCmd);
if(mysqli_num_rows($sqlQry)>0) {
$getChar = mysqli_fetch_object($sqlQry);
$difSpielzeit = time()-$getChar->timeStamp;
$toGoTime = (5*60)-($difSpielzeit);
$toGoMin = floor(($toGoTime)/60);
$toGoSek = ($toGoTime)%60;
if(($difSpielzeit/60)>=5) {
if($getChar->empire=='1') { $mapindex = "0"; $x = "459770"; $y = "953980";} //regat rosu
elseif($getChar->empire=='2') { $mapindex = "21"; $x = "52043"; $y = "166304";} //regat galben
elseif($getChar->empire=='3') { $mapindex = "41"; $x = "957291"; $y = "255221";} //regat albastru
$sqlUpdate = "UPDATE player.player SET map_index='".$mapindex."', x='".$x."', y='".$y."', exit_x='0', exit_y='0', exit_map_index='".$mapindex."', horse_riding='0' WHERE id='".$_GET['char']."' LIMIT 1";
$updatePos = mysqli_query($sqlServ, $sqlUpdate);
if($updatePos) {
echo '
Caracterul «'.$getChar->name.'» a fost teleportat cu succes în prima hartă. Dacă nu merge, daţi ieşire joc şi aşteptaţi puţin apoi încercaţi din nou.
';
}
else { echo'
O eroare a aparut, vă rugăm contactaţi un Administrator.
'; }
}
else {
echo'
Trebuie să fi delogat de cel puţin 5 minute. Trebuie sa aştepţi '.$toGoMin.' minute şi '.$toGoSek.' secunde.
';
}
}
else {
echo'
Caracterul specificat nu există.
';
}
}
echo'« Înapoi';
}
else {
echo'
Trebuie să fi logat pentru a accesa această zonă.
';
}
?>
Comment reproduire le problème : Rien ne s'affiche
Recherches et tests effectué : Sur tout le forum j'ai trouvé un topic concernant le même soucis que moi sauf que on à donné la solution par skype...
Résultat des recherches et tests : Aucun
Message d'erreur, capture d'écran :
En postant ma demande d'aide, j'affirme avoir lu et accepté le règlement des demandes d'aides.