Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /*
- * debug, 1 = on, 0 = off
- */
- ini_set("display_errors", 0);
- /*
- * Modif effectué
- * 01/09/14 :
- * Mise en place de PDO afin de clarifier les requêtes
- * Optimisation de la requête SQL permettant la récupération de l'utilisateur concerné.
- * Suppression du code mort inutile
- * remise à mon gout de la syntaxe (désolé :p)
- * remise de l'indentation aux normes (tab = 4 espaces)
- */
- /*
- * Require nécessaire au bon déroulement de cette page.
- */
- require_once(__DIR__."/virtual_utilisateur.php"); //Ce fichier contient la plupart des requêtes afin de ne pas intégrer de traitement toxic sur cette page.
- /*
- * Variable obligatoire pour le bon déroulement du code.
- */
- $s_template='egsv2';
- $s_vue='profil/utilisateur';
- $s_header_onglet_menu='profil';
- $s_footer_js_webtv=true;
- /*
- * Test si l'utilisateur est bien transmis dans l'url
- */
- if(isset($_GET['utilisateur'])){
- if(empty($_GET['utilisateur'])){
- die("L'utilisateur ne peut etre vide.");
- }else{
- $s_utilisateur = trim(filter_input(INPUT_GET, 'utilisateur', FILTER_SANITIZE_STRING));
- }
- }else{
- die("L'utilisateur ne peut etre vide.");
- }
- /*
- * todo : retourner vers une page 404 pour les deux die.
- */
- /*
- * Récupération de l'utilisateur concerné en plus de son profil.
- */
- $a_utilisateur_profil = getUtilisateurProfilByPseudo($s_utilisateur);
- /*echo "<pre>";
- var_dump($a_utilisateur_profil);
- echo "</pre>";
- stop();*/
- $id_utilisateur=$a_utilisateur_profil['id_utilisateur'];
- $s_pseudo_aff=$a_utilisateur_profil['pseudo'];
- $s_avatar=$a_utilisateur_profil['avatar'];
- if($a_utilisateur_profil['staff'] == 1){
- $a_staff_type = array_flip(explode(',',$a_utilisateur_profil['staff_type']));
- $a_staff_presentation=json_decode($a_utilisateur_profil['staff_presentation'],true);
- $a_staff_social=json_decode($a_utilisateur_profil['staff_social'],true);
- $a_utilisateur_staff = array(
- 'type'=>$a_staff_type,
- 'presentation'=>$a_staff_presentation,
- 'social'=>$a_staff_social
- );
- if(isset($a_utilisateur_staff['type']['vod'])){
- $sql_query = 'SELECT * FROM dailymotion_playlist WHERE id_streameur="'.$id_utilisateur.'" and etat=1;'; //A opti
- $ret=mysql_query($sql_query,$r_connexionMysql);
- $a_streamer=mysql_fetch_assoc($ret);
- $a_video=array();
- $sql_query = 'SELECT * FROM dailymotion_video WHERE id_playlist="'.$a_streamer['id_playlist'].'" and etat=1 order by created_time DESC LIMIT 5;'; // A opti
- $ret=mysql_query($sql_query,$r_connexionMysql);
- while($tab = mysql_fetch_assoc($ret)){
- if($s_selected_video=='')
- $s_selected_video=$tab['id_video'];
- $a_video[$tab['id_video']]=$tab;
- }
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement