Résultats de la recherche (22 résultats)

GoFlood
17 Décembre 2007, 20:59
J'ai fais le tchat, je fais en sorte que les membre se connecte, mais en entran leur Pseudo dans une "zone texte"
Je voudrais que le pseudo soi récupéré de la bdd sql directement et que le log se fasse automatiquement ...


Quel ligne de commande je devrai utilisé ?

ps : merci pour le lien, g pu améliorer quelque truc ...
 
GoFlood
17 Décembre 2007, 19:55
Salut a tous, je me disais qu'on pourai metre un chat en IRC qui utiliserai la base de donné USER
Le truc c'est que je ne sais pas du tout comment appeler une base de donner, qui pourais me guider ... ?
 
GoFlood
03 Novembre 2007, 10:04
donc dans lautre sens, est til possible de chercher les donner sur le php et de les envoyé dans l'xml grasse au id ou autre chose ?
 
GoFlood
02 Novembre 2007, 10:39
jaimerai exploité a fon le xml, le lien donne de bonne base c vrai mais c un peut basic pour moi ^^, jai regardé un peut sur tonton google, il y avais des chose interessante, mais rien sur se que je cherche, peut on oui ou non exploter du php avec le xml ? ci oui comment ^^, il me manque juste sa, apres je vous fait un ptit mod simpatique. ^^
 
GoFlood
01 Novembre 2007, 13:31
sans me faire le travail, quelqu'un pourais m'aider, comment faire en xml pour récupéré les donné de fichier php ? y a une possibilité ?
 
GoFlood
01 Novembre 2007, 13:11
rooo non lol, c pour faire un site d'information sur le multimédia et ses auteurs biensur ^^
 
GoFlood
31 Octobre 2007, 12:28
ouah tres réactif ^^, je sais faire des map, mais je suis pas sur que dans du xml on puisse se servir des base de donné comme allociné ou jeuxvidéo.com

pour un exemple : http://ily.jexiste.fr/ adapté sur punBB

Fabogranqi, peut tu détailler, peut on exploter un peut plus les map ?
 
GoFlood
31 Octobre 2007, 11:53
Que diriez vous d'adapter le mod de prezentator chez punBB a fsb2 ...

Voici le scripte qui serai le modifier ?

<?php

/* 2007 - 2008
+-----------------------+-------------------+
|                        | by roxtar aka ily |
| PREZENTATOR FOR PUNBB |                   |
|                 v 1.0 | ilycode@gmail.com    |
+-----------------------+-------------------+
Essayez de pas en faire n'importe quoi ... je vous le file gratos souvenez vous [img:alt=:),title=:)]http://www.fire-soft-board.com/fsb/images/smileys/happy.gif[/img]
*/

/* Code de punBB */
define('PUN_ROOT', './');
require PUN_ROOT.'include/common.php';
$page_title = pun_htmlspecialchars($pun_config['o_board_title'].' / prezentator');
define('PUN_ALLOW_INDEX', 1);
require PUN_ROOT.'header.php';

/* Definition des variables */
$k = $i = 1;
$j = 0;
$step = secur($_GET['step']);
$cible = secur($_POST['cible']);
$titre_ = secur($_POST['titre']);
$titre = preg_replace('#\s#', '+', $titre_);
if (!$pun_user['is_guest']) { $username = $pun_user['username']; $email = $pun_user['email']; }else{ message($lang_common['Bad request']); }

/* Definition des fonctions */
function secur($chaine) { return htmlspecialchars(addslashes(str_replace('#', '', $chaine))); }
function clean($text) { return preg_replace('#<[^<]*>#', '', trim($text)); }
if (isset($titre) && !empty($titre)) { $posttitre = $titre_; } else { $posttitre = 'Recherche'; }
if ($step != 3) echo '<div id="vf" class="blocktable"><h2><span>prezentator</span></h2><div class="box"><div style="width:430px; padding:10px; margin:auto;">';

/* PARTIE I : Recherche */
if (empty($step) || $step == 1) {

    /* Formulaire de recherche */
    echo '<center><form method="post" target="">
    <input type="text" name="titre" value="' . $posttitre . '" onFocus="if(this.value == \'Recherche\'){ this.value = \'\'}" 
    onblur="if(this.value == \'\'){ this.value = \'Recherche\'}" style="padding:2px; margin-bottom:2px; width:150px;" /><br /><select name="cible" style="width:75px;">
    <option value="f">film</option><option value="s">serie</option><option value="l">logiciel</option><option value="j">jeux</option><option value="m">album</option></select>
    <input type="submit" name="chercher" value="chercher" id="chercher" style="width:75px;" /></form></center><br />';

    if (isset($_POST['chercher']) && !empty($titre))
    {    
        /* Liste Cinema */
        if ($cible == 'f') {
            $get_film = file_get_contents('http://www.allocine.fr/recherche/?motcle=' . $titre . '&rub=1&page=1');
            preg_match_all('#fichefilm_gen_cfilm=(\d+)\.html" class="link1">(.+)</a>#SUmis',
            $get_film,
            $result_film,
            PREG_SET_ORDER);
            echo '<br /><b>cinema</b><br />';
            foreach ($result_film as $liste_film) {
                echo '&bull; <a href="?step=2&f=' . $liste_film[1] . '">' . preg_replace('#</?b>#', '', $liste_film[2]) . '</a><br />';
            }    
            
        /* Liste Series */
        }elseif ($cible == 's') {
            $get_serie = file_get_contents('http://www.allocine.fr/recherche/?motcle=' . $titre . '&rub=6');
            preg_match_all('#ficheserie_gen_cserie=(\d+)\.html" class="link1">(.+)</a></h4>#SUmis',
            $get_serie,
            $result_serie,
            PREG_SET_ORDER);
            echo '<br /><b>series</b><br />';
            foreach ($result_serie as $liste_serie) {
                echo '&bull; <a href="?step=2&s=' . $liste_serie[1] . '">' . preg_replace('#</?b>#', '', $liste_serie[2]) . '</a><br />';
            }    
            
        /* Liste Logiciel */
        }elseif ($cible == 'l') {
            $get_logiciel = file_get_contents('http://www.01net.com/telecharger/Total.php?searchstring=' . $titre . '&system=windows');
            preg_match_all('#\#FFFFFF;[^\#]+idm\.php\?id=(\d+)&system[^<]+>([^<]+)<font[^<]+>#SUmis',
            $get_logiciel,
            $result_logiciel,
            PREG_SET_ORDER);
            echo '<br /><b>logiciels</b><br />';
            foreach ($result_logiciel as $liste_logiciel) {
                echo '&bull; <a href="?step=2&l=' . $liste_logiciel[1] . '">' . $liste_logiciel[2] . '</a><br />';
            }    
            
        /* Liste Jeux Video */
        }elseif ($cible == 'j') {
            $get_jeux = file_get_contents('http://www.gamekult.com/tout/jeuxvideo/' . $titre . '/');
            preg_match_all('#<a[^<]*href="/tout/jeux/fiches/(\w+)\.html"><b class="size2v">(<s>)?([^<]+)(</s>)?</b></a>( <img[^<]+>)?<br>(.+)<font color="\#999999">#SUmis',
            $get_jeux,
            $result_jeux,
            PREG_SET_ORDER);
            echo '<br /><b>jeux video</b><br />';
            foreach ($result_jeux as $liste_jeux) {
                echo '&bull; <a href="?step=2&j=' . $liste_jeux[1] . '">' . $liste_jeux[3] . '</a> - <i>' . $liste_jeux[6] . '</i><br />';
            }    
            
        /* Liste Album */
        }elseif ($cible == 'm') {
            $get_musique = file_get_contents('http://amazon.fr/s?url=search-alias%3Dpopular&field-keywords=' . $titre);
            preg_match_all('#<a href="[^"]+/dp/([^/]+)/[^"]+"><span class="srTitle">([^<]+)</span></a>.+par(.+)(,.+)*<span class="bindingBlock">#SUmis',
            $get_musique,
            $result_musique,
            PREG_SET_ORDER);
            echo '<br /><b>musique</b><br />';
            foreach ($result_musique as $liste_musique) {
                echo '&bull; <a href="?step=2&m=' . $liste_musique[1] . '">' . $liste_musique[3] . '</a> - <i>' . $liste_musique[2] . '</i><br />';
            }
        }else{}
        
    }
    
/* PARTIE II : Formulaire de validation */
}elseif ($step == 2) { 

    $fiche_film = secur($_GET['f']);
    $fiche_jeux = secur($_GET['j']);
    $fiche_serie = secur($_GET['s']);
    $fiche_logiciel = secur($_GET['l']);
    $fiche_album = secur($_GET['m']);

    /* Recuperation des donnees Cinema */
    if (!empty($fiche_film)) {
        $get_film = file_get_contents('http://www.allocine.fr/film/fichefilm_gen_cfilm=' . $fiche_film . '.html');
        preg_match('#<img src="(.+?)" border="0" class="galerie"#', $get_img2, $resultimg);
        preg_match('#<a href="/video/player_gen_cmedia=(.+?)&cfilm=' . $fiche_film . '.html">#', $get_film, $bande_annonce);
        preg_match('#<h1 style="color: \#D20000"><b>(.*)</b></h1>#', $get_film, $titre);
        preg_match('#<tr><td valign="top" width="120"><img src="([^"]*)".+ />#', $get_film, $petite_image);
        preg_match('#Date de sortie : <[b|a][^<]*>([^<]*)</[b|a]>#', $get_film, $date_sortie);
        preg_match('#<h4>Réalisé par (.+)</h4>#SUmis', $get_film, $real);
        preg_match('#<h4>Avec (.*)</h4>#SUmis', $get_film, $acteurs);
        preg_match('#<h4>Durée : (.*).&nbsp;</h4>#SUmis', $get_film, $duree);
        preg_match('#<h3><b>Synopsis</b></h3>.*<h4>(.*)</h4>#SUmis', $get_film, $synops);
        if ($get_images = file_get_contents('http://www.allocine.fr/film/galerievignette_gen_cfilm=' . $fiche_film . '.html')) {
        preg_match_all('#<img src=\'http://a69\.g\.akamai\.net/n/69/10688/v1/img5\.allocine\.fr/acmedia/crp/80/80/x/x/medias/nmedia/([^<]+)\' alt=\'([^<]+)\'/>#', 
        $get_images, $liste_images, PREG_SET_ORDER); }

    /* Recuperation des donnees Seie */
    }elseif (!empty($fiche_serie)){
        $get_serie = file_get_contents('http://www.allocine.fr/series/ficheserie_gen_cserie=' . $fiche_serie . '.html');
        preg_match('#<table[^<]+><tr><td><h1[^<]+>([^>]+)</h1></td>#', $get_serie, $titre);
        preg_match('#<table[^<]+><tr><td[^<]+><table[^<]+><tr><td><img src=\'([^\']+)\'#', $get_serie, $petite_image);
        preg_match('#Statut : <[^<]+>\s*([^<]*)<[^<]+>#', $get_serie, $date_sortie);
        preg_match('#<h4>Série créée\s*par (.+)</h4>#SUmis', $get_serie, $real);
        preg_match('#Avec : (.*)<img[^<]+><a[^<]+>Voir#m', $get_serie, $acteurs);
        preg_match('#Format</span> : ([^&]+)#', $get_serie, $duree);
        preg_match('#Synopsis</span> : (.+)</h5></div>#SUmis', $get_serie, $synops);
        if ($get_images = file_get_contents('http://www.allocine.fr/series/galerievignette_gen_cserie=' . $fiche_serie . '.html')) {
        preg_match_all('#<img src=\'http://a69\.g\.akamai\.net/n/69/10688/v1/img5\.allocine\.fr/acmedia/crp/80/80/x/x/medias/nmedia/([^<]+)\' alt=\'([^<]+)\'/>#', 
        $get_images, $liste_images, PREG_SET_ORDER); }
        
    /* Recuperation des donnees Logiciel */    
    }elseif (!empty($fiche_logiciel)) {
    
        if ($get_logiciel = file_get_contents('http://www.01net.com/telecharger/idm.php?id=' . $fiche_logiciel . '&system')) {
            preg_match('#class="itemColG10">([^<]+)</a>#SUmis', $get_logiciel, $titre);
            preg_match('#<td[^<]+><div[^<]+><img[^<]+>(.+)<table#SUmis', $get_logiciel, $infos);
            preg_match('#Version :<[^<]+></b></td>.*<[^<]+></td>.*<[^<]+><[^<]+>([^<]+)</font>#SUmis', $get_logiciel, $version);
            preg_match('#minimale :<[^<]+></b></td>.*<[^<]+></td>.*<[^<]+><[^<]+>([^<]+)</font>#SUmis', $get_logiciel, $minimal);
            preg_match('#Licence :<[^<]+></b></td>.*<[^<]+></td>.*<[^<]+><[^<]+>([^<]+)</font>#SUmis', $get_logiciel, $licence);
            preg_match('#Editeur :<[^<]+></b></td>.*<[^<]+></td>.*<[^<]+><[^<]+>([^<]+)</font>#SUmis', $get_logiciel, $auteur);
            $petite_image[1] = 'http://www.01net.com/img/fiches/' . $fiche_logiciel . '.gif';
        }else{ echo message('erreur, l\'id n\'existe pas.'); }
        
    /* Recuperation des donnees Jeux Video */
    }elseif (!empty($fiche_jeux)) {
        
        $get_jeux = file_get_contents('http://www.gamekult.com/tout/jeux/fiches/' . $fiche_jeux . '.html');
        preg_match('#<title>([^<]+)<#SUmis',    $get_jeux, $titre);
        preg_match('#<img src="(http://img2\.kult-mag\.com/photos/[^"]+)"[^<]+>#SUmis',    $get_jeux, $petite_image);
        preg_match('#Plate-forme : <font[^<]+>([^<]+)<#SUmis',    $get_jeux, $plateforme);
        preg_match('#française : <b>([^<]+)<#SUmis',    $get_jeux, $date_sortie);
        preg_match('#Genre : <a[^<]+>([^<]+)<#SUmis',    $get_jeux, $genre);
        preg_match('#oppeur : <a[^<]+>([^<]+)<#SUmis',    $get_jeux, $developpeur);
        preg_match('#diteur : <a[^<]+>([^<]+)<#SUmis',    $get_jeux, $editeur);
        preg_match('#</td></tr></table></td><td[^<]+><img[^<]+></td></tr></table></div>(.+)\n*<br><br>#SUmis',    $get_jeux, $infos);
        if ($get_images = file_get_contents('http://www.gamekult.com/images/' . $fiche_jeux . '/150002/')) {
        preg_match_all('#<img src="(http://img2.kult-mag.com/photos/[^"]+)_1.jpg"[^<]+>#', 
        $get_images, $liste_images, PREG_SET_ORDER); }
        
    /* Recuperation des donnees Album */
    }elseif (!empty($fiche_album)) {
        
        $get_album = file_get_contents('http://www.amazon.fr/dp/' . $fiche_album . '/');
        preg_match('#<meta name="keywords" content="([^,]+),[^"]+"[^<]+>#SUmis',    $get_album, $titre);
        preg_match('#<img src="([^"]+)" id="prodImage"#SUmis',    $get_album, $petite_image);
        preg_match('#<li><b>CD audio</b>  \((.+)\)</li>#SUmis',    $get_album, $date_sortie);
        preg_match('#<li><b>Label:</b>([^<]+)</li>#SUmis',    $get_album, $label);
        preg_match_all('#<tr class="list[^"]+">\n<td>\n+\d*\. ([^<]+)\n+</td>\n+<td class="listen">\n+<a href="([^"]+)">#SUmis',    $get_album, $liste_morceaux, PREG_SET_ORDER);
        
    }else{}
    
    /* Debut du tableau */
    echo '<form method="post" action="prezentator.php?step=3"><table cellpadding="0" cellspacing="0" style="border:1px solid black;">
    <tr><td colspan="3" style="text-align:center; font-weight:bold; font-size:20px;"><h3>' . $titre[1] . '</h3></td></tr>
    <input type="hidden" name="titre" value="' . $titre[1] . '" />
    <tr><td colspan="3" style="text-align:center"><img src="' . $petite_image[1] . '" /></td></tr>
    <input type="hidden" name="image" value="' . $petite_image[1] . '" />
    <tr><td><input type="checkbox" checked="checked" name="check_date" /> <b>date de sortie : </b></td><td colspan="2">' . clean($date_sortie[1]) . '</td></tr>
    <input type="hidden" name="date" value="' . clean($date_sortie[1]) . '" />';
    
    /* Partie Cinema et Serie */
    if (!empty($fiche_film) || is_numeric($fiche_serie)) {
        echo '<input type="hidden" name="media" value="' . $bande_annonce[1] . '" /><input type="hidden" name="fiche_film" value="' . $fiche_film . '" />
        <tr><td><input type="checkbox" checked="checked" name="check_real" /> <b>realisateur(s) : </b></td><td colspan="2">' . clean($real[1]) . ' </td></tr>
        <input type="hidden" name="realisateurs" value="' . clean($real[1]) . '" />
        <tr><td><input type="checkbox" checked="checked" name="check_acteurs" /> <b>acteur(s) : </b></td><td colspan="2">' . clean($acteurs[1]) . '</td></tr>
        <input type="hidden" name="acteurs" value="' . clean($acteurs[1]) . '" />
        <tr><td><input type="checkbox" checked="checked" name="check_duree" /> <b>duree : </b></td><td colspan="2">' . $duree[1] . '</td></tr>
        <input type="hidden" name="duree" value="' . $duree[1] . '" />
        <tr><td colspan="3"><input type="checkbox" checked="checked" name="check_synops" /> <b>synopsys :</b></td></tr>
        <tr><td colspan="3">' . clean(stripslashes($synops[1])) . '</td></tr><input type="hidden" name="synopsys" value="' . clean(stripslashes($synops[1])) . '" />';
    
    /* Partie Logiciel */
    }elseif (!empty($fiche_logiciel)) {
        echo '<tr><td><input type="checkbox" checked="checked" name="check_auteur" /> <b>auteur : </b></td><td colspan="2">' . $auteur[1] . '</td></tr>
        <input type="hidden" name="auteur" value="' . $auteur[1] . '" />
        <tr><td><input type="checkbox" checked="checked" name="check_version" /> <b>version : </b></td><td colspan="2">' . clean($version[1]) . ' </td></tr>
        <input type="hidden" name="version" value="' . clean($version[1]) . '" />
        <tr><td><input type="checkbox" checked="checked" name="check_minimal" /> <b>configuration : </b></td><td colspan="2">' . clean($minimal[1]) . '</td></tr>
        <input type="hidden" name="minimal" value="' . clean($minimal[1]) . '" />
        <tr><td><input type="checkbox" checked="checked" name="check_licence" /> <b>licence : </b></td><td colspan="2">' . $licence[1] . '</td></tr>
        <input type="hidden" name="licence" value="' . $licence[1] . '" />
        <tr><td colspan="3"><input type="checkbox" checked="checked" name="check_infos" /> <b>infos :</b></td></tr>
        <tr><td colspan="3">' . clean(stripslashes($infos[1])) . '</td></tr><input type="hidden" name="infos" value="' . clean(stripslashes($infos[1])) . '" />
        <tr><td><b>OS</b></td><td colspan="2"><select name="qualite"><option value="MAC">MAC</option><option value="PC">PC</option><option value="LINUX">LINUX</option>
        </select></td></tr>';

    /* Partie Jeux Video */
    }elseif (!empty($fiche_jeux)) {
        echo '<tr><td><input type="checkbox" checked="checked" name="check_platef" /> <b>plateforme : </b></td><td colspan="2">' . $plateforme[1] . '</td></tr>
        <input type="hidden" name="platef" value="' . $plateforme[1] . '" />
        <tr><td><input type="checkbox" checked="checked" name="check_genre" /> <b>genre : </b></td><td colspan="2">' . $genre[1] . '</td></tr>
        <input type="hidden" name="genre" value="' . $genre[1] . '" />
        <tr><td><input type="checkbox" checked="checked" name="check_devlo" /> <b>developpeur  : </b></td><td colspan="2">' . $developpeur[1] . '</td></tr>
        <input type="hidden" name="devlo" value="' . $developpeur[1] . '" />
        <tr><td><input type="checkbox" checked="checked" name="check_editeur" /> <b>editeur : </b></td><td colspan="2">' . $editeur[1] . '</td></tr>
        <input type="hidden" name="editeur" value="' . $editeur[1] . '" />
        <tr><td colspan="3"><input type="checkbox" checked="checked" name="check_infos" /> <b>infos :</b></td></tr>
        <tr><td colspan="3">' . clean(stripslashes($infos[1])) . '</td></tr><input type="hidden" name="infos" value="' . clean(stripslashes($infos[1])) . '" />
        <tr><td><b>forum</b></td><td colspan="2"><select name="qualite"><option value="XBOX">XBOX</option><option value="Nintendo">Nintendo</option><option value="Sony">Sony</option>
        <option value="jeuxPC">PC</option><option value="otre">wii</option><option value="otre">ps3</option><option value="otre">xbox 360</option></select></td></tr>';
    
    /* Partie Album */    
    }elseif (!empty($fiche_album)) {
        echo '<tr><td><input type="checkbox" checked="checked" name="check_label" /> <b>label : </b></td><td colspan="2">' . $label[1] . '</td></tr>
        <input type="hidden" name="label" value="' . $label[1] . '" />
        <input type="hidden" name="qualite" value="audio" />
        <tr><td colspan="3"><input type="checkbox" checked="checked" name="check_morceaux" /> <b>morceaux :</b></td></tr><tr><td colspan="3">';
        $l = 1;
        foreach ($liste_morceaux as $liste_morceau) {
            echo '' . $liste_morceau[1] . ' - <a href=\'http://www.amazon.fr/' . $liste_morceau[2] . '\'>extrait</a><br />
            <input type="hidden" name="morceaux_' . $l . '" value="' . $liste_morceau[1] . '" /><input type="hidden" name="extrait_' . $l . '" value="http://amazon.fr' . $liste_morceau[2] . '" />'; $l++;
        }
        echo '</td></tr>';
    }else{}

    /* Partie Cinema */
    if (!empty($fiche_film)) {
        echo '<tr><td><b>qualite</b></td><td colspan="2"><select name="qualite"><option value="DVDRIP">DVDRIP</option><option value="DVDSCR">DVDCSR</option><option value="TS">TS</option>
        <option value="TC">TC</option><option value="CAM">CAM</option></select></td></tr>'; 
    
    /* Partie Serie */    
    }elseif (!empty($fiche_serie)) {
        echo '<input type="hidden"name="qualite"value="serie" />'; 
    }else{}
    echo '<tr><td><b>hebergeur</b></td><td colspan="2"><select name="host"><option value="FREE">free</option><option value="MU">megaupload</option><option value="RS">rapidshare</option>
    <option value="ZS">zshare</option><option value="FF">filefront</option><option value="9GIGA">neuf giga</option><option value="AUTRE">autre</option></select></td></tr>
    <tr><td><b>taille</b></td><td colspan="2"><input type="text" name="taille" style="width:100%" /></td></tr>
    <tr><td><b>lien</b></td><td colspan="2"><input type="text" name="lien" style="width:100%" /></td></tr>
    <tr><td><b>pass</b></td><td colspan="2"><input type="text" name="pass" style="width:100%" /></td></tr><tr>';
    
    /* Liste images Film et Series */
    if (is_numeric($fiche_film) || is_numeric($fiche_serie)) {
        foreach ($liste_images as $big_images) {
            echo '<td style="text-align:center">
            <a href="#" onclick="window.open(\'http://a69.g.akamai.net/n/69/10688/v1/img5.allocine.fr/acmedia/rsz/434/x/x/x/medias/nmedia/' . 
            $big_images[1] . '\',\'image\',\'toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0\');">
            <img src="http://a69.g.akamai.net/n/69/10688/v1/img5.allocine.fr/acmedia/crp/80/80/x/x/medias/nmedia/' . $big_images[1] . '" /></a><br />
            <input type="checkbox" name="check_image_' . $i . '" />
            <input type="hidden" name="image_' . $i . '" value="http://a69.g.akamai.net/n/69/10688/v1/img5.allocine.fr/acmedia/rsz/434/x/x/x/medias/nmedia/' . $big_images[1] . '" /></td>';
            if ($i == $j + 3) { echo '</tr><tr>'; $j = $i; }
            $i++;
        }
    }

    /* Liste images Jeux Video */
    if (!empty($fiche_jeux)) {
        foreach ($liste_images as $big_images) {
            echo '<td style="text-align:center">
            <a href="#" onclick="window.open(\'' . $big_images[1] . '_2.jpg\',\'image\',\'toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0\');">
            <img src="' . $big_images[1] . '_1.jpg" /></a><br />
            <input type="checkbox" name="check_image_' . $i . '" />
            <input type="hidden" name="image_' . $i . '" value="' . $big_images[1] . '_2.jpg" /></td>';
            if ($i == $j + 3) { echo '</tr><tr>'; $j = $i; }
            $i++;
            if ($i == 10) { break; }
        }
    }
    echo '</tr><tr><td colspan="3" style="text-align:center"><input type="submit" value="Poster !" style="font-weight:bold; font-size:14px; color:#009900;" />
    <input type="submit" value="Modifier avant de poster !" style="font-weight:bold; font-size:14px; color:#990000;" disabled="disabled" /></td></tr></table></form>';
    /* Fin du tableau */

/* PARTIE III : Post */
}elseif ($step == 3) {
    
    /* Definition du forum cible */
        if (secur($_POST['qualite']) == 'serie'   )    { $fid = 4;  }                                                                        
    elseif (secur($_POST['qualite']) == 'PC'      ) { $fid = 4;  }
    elseif (secur($_POST['qualite']) == 'DVDRIP'  )    { $fid = 4;  }
    elseif (secur($_POST['qualite']) == 'DVDSCR'  )    { $fid = 4;  }
    elseif (secur($_POST['qualite']) == 'TS'      )    { $fid = 4;  }
    elseif (secur($_POST['qualite']) == 'TC'      )    { $fid = 4;  }                /******************************************/
    elseif (secur($_POST['qualite']) == 'CAM'      ) { $fid = 4;  }                /*                                        */
    elseif (secur($_POST['qualite']) == 'MAC'      )    { $fid = 4;  }                /* ici entrez l'id correspondant au forum */
    elseif (secur($_POST['qualite']) == 'LINUX'      )    { $fid = 4;  }                /*                                        */
    elseif (secur($_POST['qualite']) == 'XBOX'      )    { $fid = 4;  }                /******************************************/
    elseif (secur($_POST['qualite']) == 'Nintendo') { $fid = 4;  }
    elseif (secur($_POST['qualite']) == 'Sony'      )    { $fid = 4;  }
    elseif (secur($_POST['qualite']) == 'jeuxPC'  )    { $fid = 4;  }
    elseif (secur($_POST['qualite']) == 'otre'      )    { $fid = 4;  }
    elseif (secur($_POST['qualite']) == 'audio'      )    { $fid = 4;  }
    else{}
    if ($fid == 11) { $qualite= "\n[b]qualite : [/b]" . secur($_POST['qualite']); $titreQ = '[' . secur($_POST['qualite']) . ']'; }
    
    /* Recuperation des images et extraits */
    while ($i <= 9) { if (secur($_POST['check_image_' . $i]) == true) $image .= "\n[img:alt=][/img]\n"; $i++; }
    while (1 == 1) {
        $morceau .= secur($_POST['morceaux_' . $k]);
        if (secur($_POST['extrait_' . $k]) != 'http://amazon.fr/') { $morceau .= ' - [url=http://www.fire-soft-board.com/fsb/%27%20.%20secur%28$_POST%5B%27extrait_%27%20.%20$k]) . ']ecouter[/url]';; }
        $morceau .= "\n"; $k++;
        if (empty($_POST['morceaux_' . $k])) { break; }  
    }
    
    /* Definition du donnees */
    if (secur($_POST['check_acteurs'])    == true) $realisateurs    = "\n[b]acteur(s) : [/b]" . secur($_POST['acteurs']);
    if (secur($_POST['check_version'])    == true) $version         = "\n[b]version : [/b]" . secur($_POST['version']);
    if (secur($_POST['check_minimal'])    == true) $minimal        = "\n[b]config. minimale : [/b]" . secur($_POST['minimal']);
    if (secur($_POST['check_license'])    == true) $license        = "\n[b]license : [/b]" . secur($_POST['license']);
    if (secur($_POST['check_editeur'])    == true) $editeur         = "\n[b]editeur : [/b]" . secur($_POST['editeur']);
    if (secur($_POST['check_auteur'])    == true) $auteur         = "\n[b]auteur : [/b]" . secur($_POST['auteur']);
    if (secur($_POST['check_synops'])    == true) $synopsys         = "\n[b]synopsys : [/b]\n" . secur($_POST['synopsys']);
    if (secur($_POST['check_platef'])    == true) $plateforme    = "\n[b]plateforme : [/b]" . secur($_POST['platef']);
    if (secur($_POST['check_label'])    == true) $label            = "\n[b]label : [/b]" . secur($_POST['label']);
    if (secur($_POST['check_morceaux'])    == true) $morceaux        = "\n[b]morceaux : [/b]\n" . $morceau;
    if (secur($_POST['check_infos'])    == true) $infos         = "\n[b]infos : [/b]\n" . secur($_POST['infos']);
    if (secur($_POST['check_duree'])     == true) $duree         = "\n[b]duree : [/b]" . secur($_POST['duree']);
    if (secur($_POST['check_genre'])    == true) $genre            = "\n[b]genre : [/b]" . secur($_POST['genre']);
    if (secur($_POST['check_devlo'])    == true) $devlo            = "\n[b]devloppeur : [/b]" . secur($_POST['devlo']);
    if (secur($_POST['check_date'])        == true) $date             = "\n[b]date de sortie : [/b]" . secur($_POST['date']);
    if (secur($_POST['check_real'])     == true) $acteurs         = "\n[b]realisateur(s) : [/b]" . secur($_POST['realisateurs']);
    if (!empty($_POST['taille'])         == true) $taille         = "\n[b]taille : [/b]" . secur($_POST['taille']);
    if (!empty($_POST['pass'])             == true) $pass             = "\n[b]pass : [/b]" . secur($_POST['pass']);
    $lien    = "\n[b]lien : [/b][url=http://www.fire-soft-board.com/fsb/]) . "]clickez ici[/url]";
    $host    = "\n[b]hebergeur : [/b]" . secur($_POST['host']);
    $titre    = '[' . secur($_POST['host']) . '] ' . $titre_ . $titreQ;
    if (secur($_POST['qualite']) == 'DVDSCR' || secur($_POST['qualite']) == 'DVDRIP' || secur($_POST['qualite']) == 'TS' || secur($_POST['qualite']) == 'TC'
    ||  secur($_POST['qualite']) == 'CAM') { 
    $bande_annonce ="[url=http://a69.g.akamai.net/n/69/10688/v1/img5.allocine.fr/acmedia/skin/allocinev5/acvision2/player/player_2_08.swf?HD=&Lang=5001&Media=]
    secur($_POST['media'" class="fsbcode_url" title="http://a69.g.akamai.net/n/69/10688/v1/img5.allocine.fr/acmedia/skin/allocinev5/acvision2/player/player_2_08.swf?HD=&Lang=5001&Media=" . 
    secur($_POST['media'" target="_blank">) . "&RPath=www.allocine.fr&SeuilBD=900&Rld=3&SauveBP=30&Ref=" . secur($_POST['fiche_film']) . "&TypeRef=film&allowResize=true&MMplayerType=PlugIn&MMdoctitle=" . 
    $titre_ . "&MMredirectURL=http://prezentator.com" . urlencode(secur($_POST['bande'])) . "]bande annonce\n"; }
    $description = "[b]" . secur($_POST['titre']) . "[/b]\n\n[img:alt=][/img]\n" . $bande_annonce . $date . $label . $plateforme . $genre . $devlo . 
    $editeur . $realisateurs . $duree . $auteur . $license . $minimal . $version . $synopsys . $infos . $morceaux . "\n" . $image . $qualite . $host . $taille . $lien . $pass;
    
    /* Code punBB pour post */
    if (!$pun_user['is_guest'] && is_numeric($fid)) {
    
        $db->query('INSERT INTO '.$db->prefix.'topics (poster, subject, posted, last_post, last_poster, forum_id) VALUES(\''.$db->escape($username).'\', \''.$titre.'\', '.time().', '.
        time().', \''.$db->escape($username).'\', '.$fid.')') or error('Unable to create topic', __FILE__, __LINE__, $db->error());
        $new_tid = $db->insert_id();
        
        if (!$pun_user['is_guest'])    {
            if ($pun_config['o_subscriptions'] == '1' && (isset($_POST['subscribe']) && $_POST['subscribe'] == '1'))
            $db->query('INSERT INTO '.$db->prefix.'subscriptions (user_id, topic_id) VALUES('.$pun_user['id'].' ,'.$new_tid.')') 
            or error('Unable to add subscription', __FILE__, __LINE__, $db->error());
            $db->query('INSERT INTO '.$db->prefix.'posts (poster, poster_id, poster_ip, message, hide_smilies, posted, topic_id)
            VALUES(\''.$db->escape($username).'\', '.$pun_user['id'].', \''.get_remote_address().'\', \''.$description . "\n\n" . 
            'generere par [url=http://prezentator.com][b]prezentator.com[/b][/url]\', \''.$hide_smilies.'\', '.time().', '.$new_tid.')') 
            or error('Unable to create post guest', __FILE__, __LINE__, $db->error());
        } else {
            $email_sql = ($pun_config['p_force_guest_email'] == '1' || $email != '') ? '\''.$email.'\'' : 'NULL';
            $db->query('INSERT INTO '.$db->prefix.'posts (poster, poster_ip, poster_email, message, hide_smilies, posted, topic_id) 
            VALUES(\''.$db->escape($username).'\', \''.get_remote_address().'\', '.$email_sql.', \''.$description.'\', \''.$hide_smilies.'\', '.time().', '.$new_tid.')') 
            or error('Unable to create post', __FILE__, __LINE__, $db->error());
        }
        $new_pid = $db->insert_id();
        $db->query('UPDATE '.$db->prefix.'topics SET last_post_id='.$new_pid.' WHERE id='.$new_tid) or error('Unable to update topic', __FILE__, __LINE__, $db->error());
        update_forum($fid);
        require PUN_ROOT.'lang/'.$pun_user['language'].'/post.php';
        redirect('viewtopic.php?id='.$new_tid, $lang_post['Post redirect']);
    }            
}else{ echo 'error 404';}
echo '</div></div></div>';

/* Fin de code punBB */
$forum_id = $id;
$footer_style = 'viewforum';
require PUN_ROOT.'footer.php';
?>
[/url]
 
GoFlood
23 Septembre 2007, 17:13
Merci quand meme, ci quelqu'un voi se poste, peut etre quil voudra bien m'aider ^^, jvai etre pascien ^^ lol
 
GoFlood
23 Septembre 2007, 17:10
Et t'il possible de faire la meme chose mais en plus poussé, c'est a dire faire des recherche par age, sex departement ... (si on a les mods associers biensur) ...
 
GoFlood
23 Septembre 2007, 13:59
arf, il n'y a vraiment aucnu moyen de le faire, par ce que la limite ne sufi pas pour certain ^^, ils mecrive tous pour dire qu'ils narrive pas a metre davatars, quelle serai la meilleur fasson de faire ?
 
GoFlood
21 Septembre 2007, 21:09
Bonjours a tous,

J'en appel a toute la comunoté de fsb ^^ la y a un gros souci ^^
Il faut vraiment qu'on trouve un moyen de redimentionner automatiquement les avatard...
Qu'en pensez vous, g cherché partout et je n'est rien trouver de tel, peut etre que je suis un tres movais chercheur ^^


Qui pourais maider a réaliser mon plus grand reve? Le redimentionnement de lavatard automatique http://www.fire-soft-board.com/fsb/images/smileys/fsb2_intello.gif
 
GoFlood
20 Septembre 2007, 17:31
^^ g ete plus rapide lol
 
GoFlood
20 Septembre 2007, 17:27
C'est bon g réussi, merci pour tout !!!!!! maintenent que c debloqué jvais pouvoir faier plus de chose...

Il manquer un scripte en effet, et pas un moindre ^^

A tout suite sur d'autre forum ...
 
GoFlood
20 Septembre 2007, 17:15
Tu as changé quoi exactement par ce que avec tas version jai une erreur en ligne 782 ^^
 


.