PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 Re : Forum Général PHP » code php d'envoi des sms via l'api d'orange.voici mn code: » 06-12-2018 16:14:04

Salut,
Je sais pas s'il est bon, mais c'est du travail de cochon !! big_smile
a++

Pierre

#2 Re : Forum Général PHP » Afficher le nombre de commentaires avec une pagination. » 15-04-2018 13:46:56

Salut
C'est quoi la valeur de $pagestart et $msgpage ??

c'est $pasgeend qu'il faudrait wink

a++

#3 Re : Forum Général PHP » problème de date » 06-04-2018 10:16:08

Salut,
Met la date au format américain et tes problème seront résolus wink

Exemple ici

a++

Pierre

#4 Re : Javascript » jquery switch case » 03-04-2018 16:04:50

Salut,



     case 'jaune' :
     ..................
 

Exemple ici
a++

#5 Re : Forum Général PHP » Saut de ligne » 28-03-2018 12:25:52

salut
vas faire un tour du coté de PHP_EOL wink
@plus

Pierre

#7 Re : Forum Général PHP » Saut de ligne » 28-03-2018 12:25:52

Salut,


          <?php echo $PROCESS_FORMNAME ?>: <?php echo $NAME."$NL" ?>
 

@++

#8 Re : Forum Général PHP » Effacer des valeurs dans un formulaire et structure conditionnelle » 09-03-2018 12:41:49

Salut
Si tu ne vois pas le message erreur c'est que V1 et V2 ne sont pas isset, tout simplement.
Par contre ils sont empty big_smile big_smile
Pour le reste, j'comprens pas wink
a++

#9 Re : Forum Général PHP » Formulaire de connexion en PHP - Aide » 27-01-2018 13:51:11

Salut,


     if($userexist == 1) {
         $userinfo = $requser->fetch();
         $_SESSION['id'] = $userinfo['id'];
         header("Location: moi.php?id=".$_SESSION['id']);
      } else {
         var_dump($userexist) //
         $erreur = "Le mot de passe et l'ID ne correspondent pas.";
      }

 


@++

#10 Défouloir » Bonne année 2018 » 02-01-2018 06:38:31

Pierrot
Réponses : 0

Bonne et heureuse année !!! smile


a++

#11 Re : MySQL, PostgreSQL, etc... » requette SQL pour renvoyer resultat sur un programme en VB.Net » 14-12-2017 19:26:05

Salut,

Un api rest renvoie en générale du json que tu pourrais traiter en VB.

Clique ici pour voir comment ça fonctionne avec vb.net

mes applications en php ne fonctionnent que de cette façon wink

Bon courage.

a++

#12 Re : Forum Général PHP » Securité des sessions / Securité générale » 20-12-2017 12:56:23

Salut,

Faudrait voir un peu de code wink

LorenSnow a écrit :

Le chiffre  " droits " est ensuite enregistré dans une variable de session. $_SESSION['droits'].

de quelle façon ??

enfin bref, en voyant le code on peut voir s'il y des injections possibles

a++

#16 Re : MySQL, PostgreSQL, etc... » Saisie/modification de données dans base MySQL avec formulaire » 10-11-2017 18:58:35

Salut,

plutôt que de chercher à le faire toi même, prends des outils tout fait wink

@++


Pierre

#17 Re : MySQL, PostgreSQL, etc... » Probleme avec UPDATE d'un DATETIME » 21-10-2017 03:00:33

salut



y a un problème de connexion ou tout simplement la base n'a pas été ouverte.

sinon pour la requête

bad : UPDATE Maintenance SET Date_lec_poids=2017-10-14 18:00:00;
good : UPDATE Maintenance SET Date_lec_poids='2017-10-14 18:00:00';

a++

#19 Re : MySQL, PostgreSQL, etc... » Suppression de lignes dans une table avec pdo » 30-09-2017 10:46:30

Salut,
Voilà ce que tu aurais du écrire :


       $timestamp_5min = time() - 300;
       try{
         $nbenrsup = $pdo->exec ("DELETE FROM connectes WHERE timestamp <  $timestamp_5min" );
         echo "il y a $nbenrsup supprimé(s) dans la table";
      catch(PDOException $e){
          echo "Une erreur s'est produite dans le nettoyage des ip: <br/>".$pdoE->getMessage();
      }
 

commande exec de pdo :
PDO::exec — Exécute une requête SQL et retourne le nombre de lignes affectées


Maintenant, le code que tu a écris :

               $timestamp_5min = time() - 300;
                $SQL = 'DELETE FROM connectes WHERE timestamp < :ts';
                try
                    {
                        $stmt = $pdo->prepare($SQL);
                        $stmt->bindValue( ':ts', $timestamp_5min);
                        if (!$stmt->execute())
                            {
                                throw new PDOException('Erreur Execute requete');
                            }
                        else
                        {
                            echo "Il y a ". $stmt->rowCount() ." lignes supprimées";
                        }
                    }
                catch (PDOException $pdoE)
                    {
                        echo "Une erreur s'est produite dans le nettoyage des ip: <br/>".$pdoE->getMessage();
                    }
 

1) quel intérêt de préparer, de binder une requète qui ne risque pas d'injection puisque c'est toi qui crée le paramètre ( $timestamp_5min) ?????
2) puisque que tu fonctionnes dans un try catch je présume que tu as lancé cette commande : $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    Dans ce cas, le code qui suis le if (!$stmt->execute()){} ne s’exécutera jamais si une erreur survient, c'est le code qui est dans la catch qui s’exécutera pas le code dans le if ni celui dans le
    else.

j'arrête là parce que il y à encore plein de choses à dire wink

a++

Pierre

#20 Re : MySQL, PostgreSQL, etc... » Suppression de lignes dans une table avec pdo » 30-09-2017 10:46:30

bah, tu parles d'optimisation, je fais en une ligne ce que tu fais en plusieurs lignes wink
moi, je vois pas mal d'incohérences dans ton code wink

a++

#21 Re : MySQL, PostgreSQL, etc... » Suppression de lignes dans une table avec pdo » 30-09-2017 10:46:30

Salut,

      $nbenrsup = $pdo->exec ("DELETE FROM connectes WHERE timestamp < $tacondition" );

 

a++

#23 Re : Forum Général PHP » Fonction IF... not ? » 07-04-2017 15:29:52

else{
       echo '<p>' . __( 'no website online' ) . '</p>';
}

big_smile big_smile

a++

#24 Re : Défouloir » Who is ViKKKing ? » 30-03-2017 13:27:33

Salut à toi VIKKKING.
J'ai bien le souvenir des pseudos que tu site wink
J'espère que la vie est cool pour toi.
Un bonne occasion de fêter ton retour wink

Pierrot.

PS : au fait, je t' [...] aussi tongue

a++

Pied de page des forums

Propulsé par FluxBB