J'ai besoin de savoir s'il est correct?

Fermé
Ssw Messages postés 1 Statut Membre -  
 Ssw -
Je voudrais savoir si mon code d'inscription dans un site est correct?
<?php
// le code PHP ---------
function register($username, $password)
{
    $new_user = array (
        'username'=>$username,
        'password'=>$password
    );

$this->db->insert('users', $new_user);

return true;
}
?>

2 réponses

jordane45 Messages postés 40050 Statut Modérateur 4 758
 
Bonjour,

Syntaxiquement ... je ne vois aucune erreur....

mais bon... il nous manque plein d'infos .... comme le nom du fichier dans lequel tu as mis ce code... le reste du code qu'il contient (visiblement celui d'une class)...
Le code de la fonction insert
Le code de connexion à ta bdd (en mysli ou pdo ? )
Si tu es passé par un framework ou si tu as tout codé toi-même ..


...voilou....


0
Ssw
 
Je sais mais je veux juste savoir si l'inscription marcherais dans un site web.
0
jordane45 Messages postés 40050 Statut Modérateur 4 758
 
Si il n'y a que ça .... la réponse est NON !
0
Ssw Messages postés 1 Statut Membre
 
Pourquoi
0
jordane45 Messages postés 40050 Statut Modérateur 4 758 > Ssw Messages postés 1 Statut Membre
 
... ben parce que (la magie n'existant pas.....) si il n'y a que ces lignes de code ...ça ne peut pas marcher !!!

Comme indiqué dans le premier message ... sans infos sur l'éventuel "reste" du code... impossible de te répondre.
0
ElementW Messages postés 5690 Statut Contributeur 1 224 > Ssw Messages postés 1 Statut Membre
 
Encore une fois car ça dépend du site sur lequel il va s'exécuter : environnement, version de PHP, bibliothèques/frameworks utilisés, etc... Dans l'état ton code ne s'exécutera tout simplement pas car il n'y a rien pour appeler ta fonction.
Qui plus est tu références
$this
dans un contexte où il n'y a pas d'objet, donc ton code enverra une erreur et s'arrêtera sans rien faire si tu exécutes
register()
.
0
Ssw > jordane45 Messages postés 40050 Statut Modérateur
 
Non il y a plein de code regarde le site
<html>
    <head>
        <title>
        Namari Drive
        </title>
    </head>
           <body>
                        <H1 align=”center”> Ceci est un site d’hébergement de fichiers imitant Google Drive, One drive et Dropbox débutant fait par Sami-Yahia Amari et Mathieu Nicol </H1> 
    <body>
         <div align=”center”>
            <table width=”1000”>
                <td bgcolor=”grey” valign=”center” height=”200”>
                     <font size=”24” color=”darkblue”>Bienvenue au Namari Box Drive!<>


</body>

<?php
// le code PHP ---------
function register($username, $password)
{
    $new_user = array (
        'username'=>$username,
        'password'=>$password
    );

$this->db->insert('users', $new_user);

return true;
}
?>


<script>
function register = '<?=function register;?>';
</script>


//Le bouton pour s’inscrire:

<button>Inscription</button>

<input type=”button” value=”Register” Onclick= register(this.form)>

.Inscription {
    border-radius:12px 0 12px 0;
    background: #478bf9;
    border:none;
    color:#fff;
    font:bold 12px Verdana;
          padding:6px 0 6px 0;
}

EDIT : Ajout des balises de code

0