Ses derniers messages sur les forums
remplace aussi
<?php require_once('......'); ?>
<?php
par
<?php require_once('......');
Oui enfin, ne fais pas un copié collé bêtement.
Modifie le "doctype" en fonction de ta façon de coder !
Il n'y a pas d'en-tête type. Tout dépend de ta façon de faire et de tes préférences...
Pense aussi à modifier comme te la dis La Globule, la config de ton éditeur, sinon cela n'a aucune logique...
Bye...
Pour de la maintenance !!
Au cas où ton script ne réagit pas exactement comme tu l'aurais voulu !
Il se peut que tu ais besoin de supprimer des enregistrements juste pour de la maintenance, en ne pouvant utiliser des filtres (WHERE) !
Enfin, je trouve que c'est une sécurité... C'est comme pour beaucoup de choses, chacun à sa façon de faire...
Heu !
Si "id_membre" est une clé primaire, cela veut dire qu'un membre ne peut bloquer que un seul autre membre !
Or, il faut TOUJOURS une clé primaire UNIQUE afin de supprimer et modifier dans n'importe quel cas des enregistrements...
Et bien oui !
Tu mets un input text juste au dessu de la liste.
Donc lors de l'enregistrement coté php, tu testes le contenu de tes formulaires avec
empty.
Si ton formulaire texte est vide, donc empty retourne true, tu enregistres dans la base le lieu choisie par l'intermédiaire de la liste et sinon, si le formulaire texte n'est pas vide, tu enregistres dans la base le lieu choisie par le formulaire texte.
Je te conseil de créer une nouvelle table contenant les différents lieu.
Sinon, il ya la possibilité javascript, mais plustot à déconseiller...
Bon courrage...
Demat !
Penaos 'man ar bed ganeoc'h ?
Kenavo...
Oui mais c'est pas ça le souci !!!
Le souci est que tu passes des paramettres à Monsieur javascript !
Et là, sa complique TOUT ! Faut regarder dans la source HTML de ta page l'état du chemin du fichier...
Lorsque php écrit dans la sources, des \ disparaissent ! Donc faut penser ensuite à javascript !
Il est obligatoire que le chemin ne sera pas valide pour PHP s'il l'est pour JAVASCRIPT !(si le chemin contient des apastrophes)
Il faut que tu regardes dans la source html...
Et bien oui ! Puisque tu ne protèges pas les ' et les " !
' et " sont des caratères actifs tout comme \ !
Or ta fonction ne protège QUE \ !
Contrairement à addslashs qui te protêgera TOUS les caratères actifs comme ' et " !
Bon j'ai pas le temps cette aprèm d'appronfondir ton script !
Mais j'ai vraiment l'impression que tu t'embrouilles dans les \ !
$CheminObjectifs = str_replace('\\','\\\\',$lien_ind);
Passer des arguments entre php et javascript n'est pas simple lorsqu'il y a des caratères actifs...
Le str_replace du dessu ne fais rien de plus que ferait la fonction addslashs() !
Revois ta façon de potèger tes caratères en employant la fonction addslashs().
Bon y a quand même le bonjour !