Ses derniers messages sur les forums
Bonjour,
Merci de ta réponse, on peut créer un dossier avec la commande mkdir, je le sais.
Mais je ne savais pas que l'on pouvait en même temps lui donner des droits ?
La commande ce fait peut-être comme ceci ? :
#mkadir chmod 777 /mon-dossier/
Merci de me dire ci c'est bon.
Jack Bocar
Bonjour,
J'ai trouvé, il faut faire un chmod 777 sur tous les répertoires et ça fonctionne.
Jackbocar
Bonjour,
J'ai un problème de permission avec mes fichiers : je suis sous Ubuntu et Lampp avec Apache 2 Php5
Voici l'erreur :
Warning: main(./includes/top.php) [function.main]: failed to open stream: Permission non accordée in /opt/lampp/htdocs/jackbocar/index.php on line 2
Que dois-je faire pour avoir ces autorisations ?
Merci
Jack Bocar
Bonjour,
J'utilise Mandriva et Apache2, Php5, Mysql 4xxx.
Le dossier root comme tous est /var/www/html
Peut-on le placer dans /home/jack/www/
Si oui comment faire ?
Si non :
Peut-on faire une page dans /var/www/html/index.php avec des liens qui pointent vers :
/home/jack/www/mon_site/index.php
Et est-ce que tout fonctionnera normalement sans risque avec les progs apache, php, mysql ?
Merci de votre aide
edit par zebden :
J'ai oublié de dire, pour /var/www/html/, on ne peut pas écrire ou enregistrer des fichiers dedans. Faut-il faire un chmod 777 dans le fichier /html/ ?
Si je le fais, quels sont les risques au point de vue sécurité ?
Jack Bocar
Note de zebden : pas la peine de réouvrir un nouveau sujet, tu aurais pu le préciser dans ce message
Bonjour,
J'ai essayé de faire comme tu m'as dit avec cette ligne : mysql_real_escape_string()
Voilà les résultats :
Original
"'.$_POST['nouveau_message'].'",
changé comme ceci :
"'.$_POST = mysql_real_escape_string("'['nouveau_message']'").'",
Résultat pas d'erreur mais affiche comme message dans le forum : '['nouveau_message']'
Puis comme ceci :
"'.$_POST = mysql_real_escape_string('["nouveau_message"]').'",
Résultat pas d'erreur mais affiche comme message dans le forum : ["nouveau_message"]
Puis comme ceci :
"'.$_POST = mysql_real_escape_string('[nouveau_message']').'",
Résultat pas d'erreur mais affiche comme message dans le forum : '['nouveau_message']'
Alors, une idée ?
Merci
Jack Bocar
Bonjour,
Je n'ai rien changé aux scripts de Daforum, cette ligne existe t'elle dans les scripts originaux ?
mysql_real_escape_string()
Pour mon php.ini, voila les lignes de magic quote
; Magic quotes
;
; Magic quotes for incoming GET/POST/Cookie data.
magic_quotes_gpc = Off
; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.
magic_quotes_runtime = Off
; Use Sybase-style magic quotes (escape ' with '' instead of \').
magic_quotes_sybase = Off
Sont-elles toutes bonnes ?
Merci
Jack Bocar
Bonjour,
Je ne sais quoi dire, c'est une erreur qui m'arrive depuis hier !!!
Voici le résultat de cette erreur :
Erreur SQL !INSERT INTO daforum_reponses VALUES("","Bonjours Ceci est un "test" des caractères "spéciaux" Jack","2005-10-24 07:32:53","16","2","1","1")
Erreur de syntaxe près de 'test" des caractères "spéciaux" Jack","2005-10-24 07:32:53","' à la ligne 1
Bonjour,
J'ai un problème avec les caractères spéciaux sur DaForum : quand j'écris ceci :
"Chef", "Membre" "Principale",
j'ai un message d'erreurs pour les "" ?
Merci de me dire si quelqu'un à rencontré ce problème et s'il l'a résolu.
Jack Bocar
Bonjour,
Merci de tes renseignements, je vais me servir su script d'inscription de l'espace membres dans la rubrique "comment faire" pour créer des mots de passes MD5 pour mes fichiers .htpassword :
Espace Membres
Dis-moi si c'est une bonne solution.
Merci
Jack Bocar
Bonjour,
Merci de toute cette aide.
Jack Bocar