Recherche

charly490 Messages postés 9 Statut Membre -  
 nero -
Bonjour,
bonjour je recherche une personne qui connais bien le php pour m'aidez un resoudre un probleme
Configuration: Windows XP
Internet Explorer 7.0

7 réponses

  1. zantoinef Messages postés 146 Statut Membre 32
     
    Bonjour je m'y connais un peu sauf si c'est une histoire de base de donnés...
    0
    1. charly490 Messages postés 9 Statut Membre
       
      non Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/sites/notrerencontre.net/public_html/components/com_mafiajob/class/config.class.php on line 21
      a ton avis ca veu dira quoi?
      0
  2. zantoinef Messages postés 146 Statut Membre 32
     
    Sa vau dire qu'il y a une erreur vers la ligne 21 si tu ve en savoir plus envoie moi le script...
    0
  3. charly490 Messages postés 9 Statut Membre
     
    <?php
    /**
    * @version $Id: mafiajob.php,v 5 01/04/2008 16:00:00 akede Exp $
    * @package Mafiajob
    * @copyright (C) 2008 Alban PASQUELIN
    * @license http://www.gnu.org/licenses/gpl-3.0.html GNU/GPL
    * Mafiajob is Free Software
    * Site web : http://www.mafiajob.fr
    * E-mail : contact@mafiajob.fr
    */

    defined( '_VALID_MOS' ) or die( 'Restricted access' );

    class Mafiajob extends MafConfig
    {
    /*
    Function pour convertir la longitude par un symbole
    */
    function ConvertLng( $lng = false )
    {
    return chr( $lng+64 );
    }

    /*
    Function pour convertir le temps qui est en seconde
    */
    function ConvertirTemps( $temps , $sanstime = false )
    {
    $seconde = $temps;

    if(!$sanstime)
    $seconde = time() - $temps;

    if( $seconde < 60 )
    return $seconde . ' s';
    elseif( $seconde < 3600 )
    return floor ( $seconde/60 ) . ' min';
    elseif($seconde < 86400)
    return floor ( $seconde/60/60 ) . ' h';
    else
    return floor ( $seconde/60/60/24 ) . ' j';
    }

    /*
    Function pour permettre de mettre les stat joueur sous forme graphique
    */
    function MafBG( $valeur )
    {
    return '<div class=\'conteneurGraphique\'><div class=\'contenuGraphique\' style=\'width:' . $valeur . '%;\'></div></div>';
    }

    /*
    Function pour convertir la date
    */
    function MafDate( $date = false )
    {
    return mosFormatDate ( $date, '%A %d %B %Y - %H:%M:%S' ) ;
    }

    /*
    Function pour couper une chaine de caractere
    */
    function tronque($str, $nb = 150)
    {
    if (strlen($str) > $nb)
    {
    $str = substr($str, 0, $nb);
    $position_espace = strrpos($str, ' ');
    $texte = substr($str, 0, $position_espace);
    $str = $str.'...';
    }
    return $str;
    }

    /*
    Function recup le pourcentage du personnage par rapport a une valeur
    */
    function MoyennePourcentage($valeur = false, $max = false)
    {
    if($max == $valeur)
    return 100;
    elseif($valeur == 0)
    return 0;
    else
    return ( 100 / ( $max / $valeur) );
    }

    /*
    Function pour recuperer les get ou post
    */
    function Get( $nom = false )
    {
    return strtolower( strval( mosGetParam( $_REQUEST, $nom ) ) );
    }

    /*
    Function pour stringer si actif ou pas
    */
    function etatJoueurJeu ($actif=false)
    {
    if($actif)
    return 'Actif sur le jeu';
    else
    return 'Pas actif sur le jeu (en planque)';
    }

    /*
    Function pour placer des variable dans un defined
    */
    function MafSprintf($str='', $vars=array(), $char='%')
    {
    if (!$str) return '';
    if (count($vars) > 0)
    {
    foreach ($vars as $k => $v)
    {
    $str = str_replace($char . $k, $v, $str);
    }
    }

    return $str;
    }

    /*
    Function pour placer des variable dans un defined
    */
    function Mafip ( &$ip )
    {
    global $database;

    $query = "SELECT id FROM #__wub_personnage WHERE ip = '".$ip."' LIMIT 1";

    $database->setQuery( $query );
    $ip = $database->loadObjectList();
    if($ip)
    return true;
    else
    return false;
    }

    /*
    Function pour pour placer des variable dans un defined
    */
    function MafMailEnvois($to = false, $message = false, $subject = false)
    {
    global $my, $config;

    // clé aléatoire de limite
    $boundary = md5(uniqid(microtime(), true));

    // Headers
    $headers = 'From: '.$my->email.' <'.$my->email.'>'."\r\n";
    $headers .= 'Mime-Version: 1.0'."\r\n";
    $headers .= 'Content-Type: multipart/mixed;boundary='.$boundary."\r\n";
    $headers .= "\r\n";

    // Message HTML
    $monhtml = file_get_contents($config->url .'/views/mail.html.php');
    $monhtml = str_replace('{message}', $message, $monhtml);

    $msg = '--'.$boundary."\r\n";
    $msg .= 'Content-type: text/html; charset=utf-8'."\r\n\r\n";
    $msg .= $monhtml;

    // Function mail()
    if(mail($to, $subject, $msg, $headers))
    return true;
    else
    return false;
    }
    // function qui gere la mise a jour de la ville (vente de drogue et ennemis automatique)
    function selectmaj()
    {
    global $database, $config;

    $database->setQuery( "SELECT timer FROM #__wub_maj ORDER BY id DESC LIMIT 1" );
    $maj = $database->loadObjectList();

    $database->setQuery( "INSERT INTO #__wub_maj ( `timer` ) VALUES ( '".( time() + $config->delaiMAJBot )."' )" );

    if($maj)
    {
    if( $maj[0]->timer < time() )
    {
    if($database->query())
    return true;
    else
    return false;
    }
    else
    return false;
    }
    else
    {
    $database->query();
    return false;
    }
    }
    }
    ?>
    0
  4. zantoinef Messages postés 146 Statut Membre 32
     
    Je vais regarder un peu.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. zantoinef Messages postés 146 Statut Membre 32
     
    Non désolé je ne comprend pas c'est bizarre je te recontacte si je trouve un truc.
    0
  7. charly490 Messages postés 9 Statut Membre
     
    ok si tu veux voir je l'ai installe a cette adresse http://notrerencontre.net/ merci en tous les cas de ton aide
    0
  8. nero
     
    Si tu veux de l'aide, prend contact avec moi.
    ou va sur le fofo de mafiajob.fr tout simplement
    0