1234 résultats trouvés

par Saian
Hier, 00:20
Forum : Méthodologie, modélisation, sécurité
Sujet : Comment vous protégez votre site des injections SQL, failles ?
Réponses : 4
Vues : 45

Re: Comment vous protégez votre site des injections SQL, failles ?

Moi si j'utilise symfony c'est que l'outil colle très bien avec la dimension des sites que je réalise. C'est un véritable apport comparé à un code from scratch, on a une bonne architecture MVC, on peut facilement ajouter des managers et des services, l'api de formulaires est bien faite et twig est é...
par Saian
07 juil. 2020, 19:23
Forum : Méthodologie, modélisation, sécurité
Sujet : Comment vous protégez votre site des injections SQL, failles ?
Réponses : 4
Vues : 45

Re: Comment vous protégez votre site des injections SQL, failles ?

Salut two3d, Perso, j'utilise toujours Symfony donc tout est déjà intégré. Pour les injections sql tu peux les sécuriser simplement en utilisant les requêtes préparées. Pour le cross site scripting, les injections de code dans les saisies utilisateurs pour qu'il s'exécute lors de l'affichage, je dir...
par Saian
07 juil. 2020, 15:16
Forum : PHP débutant
Sujet : Redirection htaccess id=slug vers slug.php
Réponses : 15
Vues : 127

Re: Redirection htaccess id=slug vers slug.php

Bien vu, index.php répondant au pattern forcément ça posait problème comme souligné par or1. Et effectivement tous les fichiers php que tu pouvais avoir aussi.
par Saian
06 juil. 2020, 21:22
Forum : PHP débutant
Sujet : Redirection htaccess id=slug vers slug.php
Réponses : 15
Vues : 127

Re: Redirection htaccess id=slug vers slug.php

Y a pas de raison que ça ne marche pas du moment que tu mets bien .php dans la barre d'adresse également, sinon forcément l'expression ne match pas.
par Saian
05 juil. 2020, 20:31
Forum : PHP débutant
Sujet : [RESOLU] PayPal IPN: test IPN: VERIFIED ,logs: INVALID!
Réponses : 8
Vues : 61

Re: [RESOLU] PayPal IPN: test IPN: VERIFIED ,logs: INVALID!

Bah ma foi je ne vois pas de problème si ce n'est que tu devrais faire un $this->useSandbox() car il y a cette méthode exprès. Ça donnerait ça. public function __construct($useSandbox = false){ if ($useSandbox) $this->useSandbox(); } Si tu veux modifier directement la propriété de l'objet à l'intéri...
par Saian
05 juil. 2020, 10:10
Forum : PHP débutant
Sujet : [RESOLU] PayPal IPN: test IPN: VERIFIED ,logs: INVALID!
Réponses : 8
Vues : 61

Re: [RESOLU] PayPal IPN: test IPN: VERIFIED ,logs: INVALID!

Pourtant rien ne t'empêche d'en faire un, du moment que tu fais ça comme il faut. ;)
par Saian
04 juil. 2020, 18:42
Forum : PHP débutant
Sujet : Redirection htaccess id=slug vers slug.php
Réponses : 15
Vues : 127

Re: Redirection htaccess id=slug vers slug.php

Il faudrait lire bien attentivement le code proposé pour l'adapter convenablement à ce que tu souhaites faire. Déjà j'ai mis un .html au lieu d'un .php car pour moi il est plus logique quand on fait une réécriture d'utiliser l'extension html pour une page html. Et deuxièmement j'ai mit fichier.php e...
par Saian
04 juil. 2020, 17:09
Forum : PHP débutant
Sujet : [RESOLU] PayPal IPN: test IPN: VERIFIED ,logs: INVALID!
Réponses : 8
Vues : 61

Re: PayPal IPN: test IPN: VERIFIED ,logs: INVALID!

Salut two3d, tu as une page avec 2 exemples de codes et une classe PaypalIPN toute prête ici : https://github.com/paypal/ipn-code-samp ... master/php
par Saian
04 juil. 2020, 16:54
Forum : PHP débutant
Sujet : Redirection htaccess id=slug vers slug.php
Réponses : 15
Vues : 127

Re: Redirection htaccess id=slug vers slug.php

Salut, en fait la réécriture d'url c'est plutôt le contraire. Dans le code html tu fais des liens comme ça slug-article-1234-exemple.html, que la réécriture redirige vers le bon fichier php.

Ta règle devarit plutôt ressembler à ça :

Code : Tout sélectionner

RewriteRule ^([\w\d-]+)\.html$ fichier.php?id=$1 [L]
par Saian
03 juil. 2020, 16:00
Forum : PHP débutant
Sujet : [RESOLU] Table de liens mysql et classes POO PHP
Réponses : 6
Vues : 71

Re: Table de liens mysql et classes POO PHP

Moi dans ce cas je ferai une méthode getLieux sur article et une méthode getArticles sur lieu. Je vois pas trop l'intérêt d'une classe intermédiaire du moment ou c'est juste une table de liaison simple avec 2 colonnes id (sans données additionnelles).
par Saian
03 juil. 2020, 15:31
Forum : PHP débutant
Sujet : [RESOLU] Table de liens mysql et classes POO PHP
Réponses : 6
Vues : 71

Re: Table de liens mysql et classes POO PHP

Salut, y a un truc pas net dans ton schéma. Si article porte l'id de lieu, je suppose donc que la relation est 1 article, 1 lieu et 1 lieu, n articles. La table intermédiaire est inutile dans ce cas car elle est utile uniquement pour une relation n,n.
par Saian
03 juil. 2020, 01:28
Forum : PHP orienté Objet
Sujet : Fatal error: Uncaught Error: Call to a member function prepare() on null
Réponses : 5
Vues : 83

Re: Fatal error: Uncaught Error: Call to a member function prepare() on null

Étonnant que ce ne soit pas sur la ligne du dessus... en tout cas les données de la ligne sont dans $donnees pas dans $consult.
par Saian
02 juil. 2020, 23:53
Forum : PHP avancé
Sujet : Calculer le nombre de mots clés trouvés dans plusieurs tableaux
Réponses : 5
Vues : 124

Re: Calculer le nombre de mots clés trouvés dans plusieurs tableaux

Salut, dans l'idée c'est je pense quand tu parcours les résultats. Tu peux faire un substr_count(queryResult['titre'], $search); pour déterminer combien de fois le mot est présent dans la chaîne. Attention toutefois : Notez que needle est sensible à la casse. Ce qui n'est pas le cas du sql LIKE, il ...
par Saian
02 juil. 2020, 23:45
Forum : PHP orienté Objet
Sujet : Fatal error: Uncaught Error: Call to a member function prepare() on null
Réponses : 5
Vues : 83

Re: Fatal error: Uncaught Error: Call to a member function prepare() on null

Salut, on ne voit pas si le constructeur est bien appelé mais je suppose que oui, cependant ce dernier définit une variable $bdd mais ne la stocke jamais dans la propriété $bdd de l'objet. Donc $this->bdd est null et donc $connect est null, d'où le message d'erreur.
par Saian
26 juin 2020, 10:21
Forum : Hébergement
Sujet : [RESOLU] .htaccess pas pris en compte par certains hébergements
Réponses : 6
Vues : 109

Re: .htaccess pas pris en compte par certains hébergements

Salut two3d, c'est dans /etc/apache2/sites-available/, tu nommes le fichier comme tu veux, généralement un nom en rapport avec le site suivi de .conf. Et je pense quand même que le fichier .htaccess est disponible sur la plupart des hébergements aujourd'hui, ne serait ce que pour faire de la réécrit...
Nous sommes le 09 juil. 2020, 09:51