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

Fermé
Utilisateur anonyme -  
 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 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
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 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Si il n'y a que ça .... la réponse est NON !
0
Utilisateur anonyme
 
Pourquoi
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752 > Utilisateur anonyme
 
... 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 4814 Date d'inscription   Statut Contributeur Dernière intervention   1 223 > Utilisateur anonyme
 
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 38486 Date d'inscription   Statut Modérateur Dernière intervention  
 
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