Aller au contenu

Aenoa

Hubmaster
  • Compteur de contenus

    769
  • Inscrit(e) le

  • Dernière visite

Messages postés par Aenoa

  1. je l'ai supprimé, mais je l'ai retapé, il était comme ceci:


    elseif($_GET['page'] == acc_create)
    {
    $pagecontent = "
    <p class=\"INFORMATION\">Création de compte</p><br />
    <form method=\"post\" action=\"addaccount.php\">
    Nom de compte:<br />
    <input type=\"text\" name=\"acc\" size=\"32\" /><br />
    Adresse mail:<br />
    <input type=\"text\" name=\"m1\" size=\"32\" /><br />
    Adresse mail (bis):<br />
    <input type=\"text\" name=\"m2\" size=\"32\" /><br />
    Mot de passe:<br />
    <input type=\"text\" name=\"pw1\" size=\"32\" /><br />
    Mot de passe (bis):<br />
    <input type=\"text\" name=\"pw2\" size=\"32\" /><br />
    Date de naissance:<br />
    <input type=\"text\" name=\"bd\" size=\"32\" /><br />
    "
    require_once('recaptchalib.php');
    $publickey = "******"; // you got this from the signup page
    echo recaptcha_get_html($publickey);
    "
    <input type=\"submit\" value=\"S'inscrire\" />
    <input type=\"reset\" value=\"Recommencer\" />
    </form>
    ";
    $basepos = "Compte";
    $absolutpos = "Créer un compte";
    }

  2. Etant donné qu'ils font partie intégrante du code source, je suppose que les commentaires ont une présence sur le référencement. Mais ce n'est pas comme ci ton site serais déclaré pirate si un voir dix utilisateurs mettent un lien vers un site douteux.

    Le référencement peut être optimisé, je ne sais pas si cela existe mais il devrais y avoir moyen de ne pas référencer les commentaires, via le robot.txt ou je ne sais pas trop quoi...

    Après je suis encore assez débutant, mais je tente d'aider ^^

    cordialement,

  3. si c'est imprimer un document, autant le faire depuis OpenOffice ou Word, puis l'imprimer ou l'exporter en PDF, non ?

    sinon, pour les modèles, google t'en fourni en tapant "fiche pointage" ^^
    />http://www.google.be/images?hl=fr&source=imghp&biw=1440&bih=716&q=fiche+pointage&gbv=2&aq=f&aqi=&aql=&oq=&gs_rfai=

    En espérant ma réponse utile,

    cordialement

  4. bonjour,

    suite à une recherche sur mon soucis (et oui, encore et toujours...), je suis tombé sur ce sujet, se rapportant approximativement a mon problème, mais trop daté ( http://www.webmaster-hub.com/topic/50150-mise-en-place-captcha/ ).

    Pour ma part, je dispose d'un soucis avec le ReCAPTCHA dans le cadre d'une vérification anti-robots pour mon site. L'installation du code est faite exactement comme expliqué sur le site de ReCAPTCHA, mais le soucis vient du code:

    Lorsque je vais sur la page, il m'indique que la fonction recaptcha_get_html(); alors que la librairie est bien présente (recaptchalib.php) dans le même répertoire...

    Parse error: syntax error, unexpected T_REQUIRE_ONCE in /homez.328/tssiutnz/www/index.php on line 341

    Comment cela se fait-il ?

    Mon hébergeur est OVH

  5. je me suis basé sur ton code, en modifiant les %s et les logs de connexion, et ajoutant une valeur 0 ou 1 nommée IAS (Is Active Server) pour savoir si il a un serveur TS actif. Si oui, il exécute. sinon, pas grave.

    ça m'envoi sur la page d'erreur serveur. Dorenavant, il accepte la connexion mais reste sans accepter les variables $_SESSION de la valeur $connect

    session_start();
    $basepos = "Connexion";
    $absolutpos = "Interface de connexion";
    if (isset($_POST['nameconnect']) && isset($_POST['password']))
    {
    mysql_connect('********', '******', '*******');
    mysql_select_db('*******');

    $passwd = sha1($_POST['password']);
    $account = strtoupper($_POST['nameconnect']);
    $sql = "SELECT * FROM ts3s_members WHERE pseudo='".$account."' AND password='".$passwd."'";
    $sql = sprintf($sql,
    mysql_real_escape_string($account),
    mysql_real_escape_string($passwd)
    );
    $preconnect = mysql_query($sql);
    $connect = mysql_fetch_array($preconnect);
    if (mysql_num_rows($preconnect))
    {
    $_SESSION['pseudo'] = $connect['pseudo'];
    $_SESSION['mail'] = $connect['mail'];
    $_SESSION['ip_insc'] = $connect['ip_insc'];
    mysql_query('UPDATE ts3s_members SET ip_actual = \'' . $_SERVER['REMOTE_ADDR'] . '\' WHERE pseudo = \'' . $_SESSION['pseudo'] . '\'');
    $_SESSION['ip_actual'] = $_SERVER['REMOTE_ADDR'];
    $_SESSION['sexe'] = $connect['sexe'];
    $_SESSION['birthdate'] = $connect['birthdate'];
    $_SESSION['secure_level'] = $connect['secure_level'];
    }
    else
    {

    }

    if($connect['IAS'] == 1)
    {
    $sql = "SELECT * FROM ts3s_servers WHERE uid='".$connect['id']."' ";
    $sql = sprintf($sql, mysql_real_escape_string($connect['id']));
    $query = mysql_query($sql);
    if(mysql_num_rows($query))
    {
    $server = mysql_fetch_assoc($query);

    $_SESSION['SID'] = $server['SID'];
    $_SESSION['sport'] = $server['sport'];

    $_SESSION['sslots'] = $server['sslots'];
    $_SESSION['sip'] = $server['sip'];
    $_SESSION['PKEY'] = $server['pkey'];

    $pagecontent = "Connexion réussie. Bienvenue.<br />Redirection...<br /><script type=\"text/javascript\">
    window.setTimeout(\"location=('index.php');\",3000)</script>";

    }
    else
    {
    $pagecontent = "Echec de la prise d'informations de votre serveur.";
    }
    }
    else
    {
    // ECHEC IAS
    $pagecontent = "ERR.Connexion réussie. Bienvenue.<br />Redirection...<br /><script type=\"text/javascript\">
    window.setTimeout(\"location=('index.php');\",3000)</script>";
    }
    }
    elseif ($connect['password'] != sha1(strtoupper($_POST['password'])))
    {
    $pagecontent = "Le mot de passe n'est pas correct. Veuillez réessayer.";
    }

    else
    {
    $pagecontent = "Une erreur est survenue.<br />Veuillez entrer votre adresse mail et mot de passe si vous ne l'avez pas fait.";
    }

    edit: j'ai réappliqué tes %s je viens de comprendre que cela signifie que ça prends la variable suivante, soit l'account et passwd traité. Cela accepte de me connecter, sans erreur pour un compte qui a un serveur, avec erreur avec celui sans, mais les variables $_SESSION ne s'appliquent toujours pas, dans les deux cas.

    EDIT bis : Problème réglé ! j'avais oublié de déclarer $connect en fetch array de $preconnect.

    Encore merci de votre aide !

    Si des personnes rencontrent le problème, j'ai édité le code PHP.

  6. l'erreur est toujours présente, cela me fait une page sans code source, et cela fonctionne avec un autre compte ne mettant pas de chiffres... a noter que si je met des chiffres au hasard, cela m'affiche une erreur de mot de passe incorrect, mais au moins cela m'affiche quelque chose....

  7. bonsoir,

    je code actuellement un site web où les utilisateurs peuvent s'inscrire et commander des serveurs virtuels de TS3 gratuitement, et j'ai un problème lorsque l'utilisateur entre un password composé de chiffres : Cela m'affiche la page traitant la requête (login.php) toute blanche, sans code...

    Voici mes scripts:

    (partie php) page de connexion

    elseif($_GET['page'] == login)
    {
    $pagecontent = "<p class=\"INFORMATION\">Connexion</p><br />
    Veuillez entrer vos identifiants de connexion si dessous.<br />
    <form method=\"post\" action=\"login.php\">
    Pseudonyme: <input type=\"text\" size=\"32\" name=\"nameconnect\" /><br />
    Mot de passe: <input type=\"password\" size=\"25\" name=\"password\" /><br />
    <input type=\"submit\" value=\"Connexion\" />
    <input type=\"reset\" value=\"Recommencer\" />

    </form>";

    Partie script php de la page login.php


    session_start();
    $basepos = "Connexion";
    $absolutpos = "Interface de connexion";
    if(isset($_POST['nameconnect']) && isset($_POST['password']))
    {
    mysql_connect('********', '*******', '********');
    mysql_select_db('*******');
    $passwd = sha1(addslashes($_POST['password']));
    $account = strtoupper($_POST['nameconnect']);
    $preconnect = mysql_query('SELECT * FROM ts3s_members WHERE pseudo=\''.$account.'\'');
    $connect = mysql_fetch_array($preconnect);
    //$preconnect1 = mysql_query('SELECT * FROM ts3s_servers WHERE uid=\''.$connect['id'].'\' DESC 1');
    //$connect1 = mysql_fetch_array($preconnect1);
    if($connect['password'] == $passwd)
    {
    $server = mysql_fetch_assoc(mysql_query('SELECT * FROM ts3s_servers WHERE uid=\''.$connect['id'].'\'')) or die(mysql_error());
    $_SESSION['pseudo'] = $connect['pseudo'];
    $_SESSION['mail'] = $connect['mail'];
    $_SESSION['SID'] = $server['SID'];
    $_SESSION['sport'] = $server['sport'];
    $_SESSION['ip_insc'] = $connect['ip_insc'];
    mysql_query('UPDATE ts3s_members SET ip_actual = \''.$_SERVER['REMOTE_ADDR'].'\' WHERE pseudo = \''.$_SESSION['pseudo'].'\'');
    $_SESSION['ip_actual'] = $_SERVER['REMOTE_ADDR'];
    $_SESSION['sexe'] = $connect['sexe'];
    $_SESSION['birthdate'] = $connect['birthdate'];
    $_SESSION['sslots'] = $server['sslots'];
    $_SESSION['sip'] = $server['sip'];
    $_SESSION['PKEY'] = $server['pkey'];
    $_SESSION['secure_level'] = $connect['secure_level'];
    $pagecontent = "Connexion réussie. Bienvenue.<br />Redirection...<br /><script type=\"text/javascript\">
    window.setTimeout(\"location=('index.php');\",3000)</script>";
    mysql_close();

    }
    elseif($connect['password'] != sha1(strtoupper($_POST['password'])))
    {
    $pagecontent = "Le mot de passe n'est pas correct. Veuillez réessayer.";
    mysql_close();
    }
    else
    {
    $pagecontent = "Erreur. Veuillez réessayer plus tard.";
    }
    }
    else
    {
    $pagecontent = "Une erreur est survenue.<br />Veuillez entrer votre adresse mail et mot de passe si vous ne l'avez pas fait.";
    }
    
    

    Pouvez vous m'aider à trouver mon erreur ? Vu que la connexion avec ou sans casse, avec chiffres et lettres, et lettres uniquement fonctionne ?

    Merci d'avance,

    Aenoa

  8. Bonjouuuuuur! (ou bonsoir, selon le moment où vous lisez ceci...)

    Je me présente, Aenoa, de mon vrai nom Hugo, 17 ans, toute mes dents, geek depuis un bon moment, et apprenti Programmeur / codeur web.

    Je suis venu sur ce forum suite à un conseil de drakulls.

    Donc voilà, j'espère que je vais (me) plaire ici !

    Bisous !

×
×
  • Créer...