La recherche a retourné 682 résultats

par tof73
15 févr. 2020, 09:30
Forum : PHP orienté Objet
Sujet : [RESOLU] Envoyer mon array objet dans un autre array objet.
Réponses : 8
Vues : 2055

Re: Envoyer mon array objet dans un autre array objet.

foreach ($listeLivres as $livre) { $oLivres[$i] = new Livre($livre['annee'], $livre['auteur'], $livre['titre']); $oBibliotheques[] = new Bibliotheque(['bibliotheque']); une bibliotheque, il n'y a en a qu'une seule, donc l'objet bibliotheque ne doit pas être créé dans la boucle de parcours des livres...
par tof73
23 déc. 2019, 10:23
Forum : PHP débutant
Sujet : [RESOLU] A propos de $_SERVER['REMOTE_ADDR']
Réponses : 6
Vues : 248

Re: A propos de $_SERVER['REMOTE_ADDR']

c'est votre adresse ipv6, équivalent du 127.0.0.1 d'ipv4.
ce serait différent si le script php était sur un serveur sur le net.
par tof73
07 déc. 2019, 11:32
Forum : PHP débutant
Sujet : Problème base de données
Réponses : 7
Vues : 1114

Re: Problème base de données

mais si, voir l'exemple 2 : https://www.php.net/manual/fr/pdo.prepare.php " Erreur de syntaxe ou violation d'accès: 1064 Votre syntaxe SQL contient une erreur. consultez le manuel correspondant à la version de votre serveur MariaDB pour connaître la syntaxe à utiliser près de) ......" ce sont les .....
par tof73
28 oct. 2019, 08:51
Forum : PHP avancé
Sujet : [RESOLU] Problème affichage date plus grand que aujourd'hui avec label
Réponses : 4
Vues : 599

Re: Problème affichage date plus grand que aujourd'hui avec label

m/d/Y au lieu de d/m/Y pour les comparaisons.
par tof73
12 juil. 2019, 10:21
Forum : PHP débutant
Sujet : Fonction IN_ARRAY
Réponses : 4
Vues : 3974

Re: Fonction IN_ARRAY

non, "sympa" n'est pas égal à "Ce mec est sympa"
https://www.php.net/manual/fr/function.strpos.php pour chercher une partie d'une chaine.
par tof73
17 juin 2019, 08:06
Forum : Méthodologie, modélisation, sécurité
Sujet : bloquer un spambot sans Captcha
Réponses : 6
Vues : 1072

Re: bloquer un spambot sans Captcha

mettre un champ text avec name="email", cacher ce champ en css aux vrais visiteurs, ne pas sauver le formulaire si ce champ est rempli.
par tof73
07 sept. 2018, 09:44
Forum : PHP débutant
Sujet : [RESOLU] Récupérer un mot entre deux x-chaine de caractère
Réponses : 5
Vues : 812

Re: Récupérer un mot entre deux x-chaine de caractère

$matches[1]
par tof73
05 mai 2018, 07:23
Forum : PHP débutant
Sujet : [RESOLU] $_POST ne fonctionne pas correctement
Réponses : 6
Vues : 964

Re: $_POST ne fonctionne pas correctement

l'echo ne sert pas seulement à savoir où l'on passe mais aussi à avoir le contenu des variables :
print_r($post_key);
print_r($keys_from_db_array);
print_r($keys_from_db);
if (in_array($post_key, $keys_from_db_array)) {
par tof73
02 févr. 2018, 08:29
Forum : PHP débutant
Sujet : Injection sql ?
Réponses : 1
Vues : 542

Re: Injection sql ?

http://php.net/manual/fr/function.htmlspecialchars.php
indispensable à l'affichage pour tout contenu soumis par un utilisateur.
par tof73
01 févr. 2018, 09:26
Forum : PHP débutant
Sujet : [RESOLU] Supprimer une phrase ds une table SQL
Réponses : 1
Vues : 540

Re: Supprimer une phrase ds une table SQL

par tof73
27 oct. 2017, 12:08
Forum : PHP débutant
Sujet : [RESOLU] Syntaxe pour écrire dans un fichier en local ?
Réponses : 3
Vues : 6878

Re: Syntaxe pour écrire dans un fichier en local ?

avec un chemin relaif plutôt qu'absolu pour fopen ?
$monfichier = fopen($numero_commande . '.csv', 'a+');
ou
$monfichier = fopen('dossier/' . $numero_commande . '.csv', 'a+');
ou
$monfichier = fopen('../dossier/' . $numero_commande . '.csv', 'a+');
par tof73
04 déc. 2016, 21:16
Forum : PHP débutant
Sujet : Simplifier une requete
Réponses : 3
Vues : 580

Re: Simplifier une requete

$i = 0;
while(...){
if($i == 10){
echo "...";
}
if($i == 20){
echo "...";
}
$i++;
echo '<li>'.$ligne['city'].' - '.$ligne['nombre'].'</li>';
}
par tof73
01 déc. 2016, 21:41
Forum : PHP débutant
Sujet : [RESOLU] selection dans bdd pour envoi mail
Réponses : 9
Vues : 1766

Re: selection dans bdd pour envoi mail

$Query.= ' AND age = "'.$_POST['age'].'"';
si age contient bien une chaine de caractères. si c'est un nombre, il faut changer la valeur du champ dans le formulaire html pour mettre autre chose que "18 ans", "18" par exemple.
par tof73
14 nov. 2016, 10:29
Forum : Méthodologie, modélisation, sécurité
Sujet : [RESOLU] Blind sql injection
Réponses : 6
Vues : 2330

Re: Blind sql injection

tu vérifies que la valeur passée est bien dans la liste des valeurs que tu attends avec http://php.net/manual/fr/function.in-array.php par exemple.
par tof73
03 nov. 2016, 10:25
Forum : Méthodologie, modélisation, sécurité
Sujet : [RESOLU] Injection java script dans SQL
Réponses : 4
Vues : 1674

Re: Injection java script dans SQL

http://php.net/manual/fr/function.htmlspecialchars.php lors de l'affichage sur le site de toutes les données issues de ce qui est envoyé au serveur par le programme client.
Nous sommes le 28 févr. 2020, 09:53