Jump to content
  • Please do not post a message for the purpose of insulting, incitement to hatred, sexual remarks and any other which does not respect our terms of use !

[PlusCMS] auth_ticket vers user_auth_ticket


Stereo973

Recommended Posts

Bonjour Habbo Dev!

 

Problème rencontré:

Bloque a 76%, d'après le tutoriel, auth_ticket est désormais dans une table indépendante user_auth_ticket, j'imagine que le problème viens de là.

 

Après plusieurs tentatives d’édition du code (je ne suis pas bon dans le dev ^^), impossible de fix le problème.

 

Une aide serais la bienvenue!

 

Debût du client php:

<?php
require_once('core.php');
$SelectHotel = $bdd->prepare('SELECT * FROM pluscms_hotel WHERE id = 1');
$SelectHotel->execute();
$Client = $SelectHotel->fetch();
if($_SESSION['id'] > 0) { 
  $base = md5(uniqid()); 
  $SelectionDuMembre = $bdd->prepare("UPDATE users SET auth_ticket = ? WHERE id = ?"); 
  $SelectionDuMembre->execute(array($base, $U['id']));
}
if(!isset($_SESSION['id']))
{
  header('Location: index');
  exit();
}
?>

 

Log de PlusEMU lors de la connexion:

17:36:31 - [DEBUG] Packet Reçus: [4000] GetClientVersionEvent
17:36:31 - [DEBUG] Packet Inconnu: [3392] BODY:

 

Ressources utilisées:

 

Merci à tous!!

 

Cordialement,

Stereo973

Link to post
Share on other sites

il y a 6 minutes, Masako a dit :

Salut,

essai ça? 

 

 

Salut Masako merci de ta réponse!

 

C'est ce que j'ai essayer en premier et malheureusement ça donne rien, merci!

To access this image, please log in.

Edited by Stereo973
Ajout d'un screen
Link to post
Share on other sites

<?php
require_once('core.php');
$SelectHotel = $bdd->prepare('SELECT * FROM pluscms_hotel WHERE id = 1');
$SelectHotel->execute();
$Client = $SelectHotel->fetch();
// Ticket Hotel
if($_SESSION['id'] > 0) { 
  $base = md5(uniqid()); 
  $SelectTicket = $bdd->prepare("SELECT * FROM user_auth_ticket WHERE user_id = ?");
  $SelectTicket->execute(array($_SESSION['id']));
  if($SelectTicket->rowCount() == 0) {
  $SelectionDuMembre = $bdd->prepare("INSERT INTO user_auth_ticket (user_id,auth_ticket) VALUES (?,?)");
  $SelectionDuMembre->execute(array($U['id'], $base));
  } else {
  $SelectionDuMembre = $bdd->prepare("UPDATE user_auth_ticket SET auth_ticket = ? WHERE id = ?"); 
  $SelectionDuMembre->execute(array($base, $U['id']));
  }
}
if(!isset($_SESSION['id']))
{
  header('Location: index');
  exit();
}
?>

Salut @Stereo973 essaie ceci 


 

Link to post
Share on other sites

  • Administrateur
    Salut Stereo973 ,
    Ton sujet a été déplacé pour une des deux raisons suivantes :

    - Ta demande a été résolue.

    - Ton sujet se trouvait dans la mauvaise catégorie.

        
      Ceci est un message automatique.

J'essaie de m'adoucir, mais l'humain me rend noir.

Link to post
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...