Aller au contenu

mediaforest

Membres
  • Compteur de contenus

    409
  • Inscription

  • Dernière visite

Tout ce qui a été posté par mediaforest

  1. Oula ! Je ne suis pas certain d'avoir tout compris, mais je vais essayer de te guider... ton hébergeur est free, donc tu dois avoir une adresse du type : http://blabla.free.fr tu accédais auparavant à ta page d'accueil par http://blabla.free.fr/accueil.htm mais en supprimant le mot accueil tous les noms de fichiers et dossiers apparaissaient. Le fait de renommer ton fichier en index.htm ou index.html, élimine cet inconvénient car par défaut le serveur web affiche la page index.htm ou index.html contenue dans un dossier lorsqu'on n'indique que le nom du dossier, ça marche aussi pour le dossier de base de ton site qu'on appelle "racine du site". Ensuite je ne comprends pas bien de quoi tu parles quand tu dis que tu ne peux plus voir le nom des tes fichiers et photos, tu parles de ce qui est sur ton disque dur ou de ce qui est déjà chargé sur free ?
  2. Pour Access c'est vrai que c'est théoriquement un SGDB, mais pour les puristes un SGDB c'est plutôt Informix ou Oracle voire SQL Server alors qu'Access c'est avant tout la partie base de données d'un intégré de bureautique ce qui le place plutôt au niveau de (l'excellent ) Dbase Pour l'aprentissage de Merise et pour l'analyse en général, un outil que j'ai trouvé vraiment intéressant c'est PowerDesigner de Sybase, mais il est payant (et cher), à un moment on pouvait trouver une version trial, je ne sais pas si c'est toujours possible. L'avantage c'est qu'il permet de faire une pure analyse merise avec tous les niveaux de modèles et d'exporter le résultat vers quasiment tous les formats de base de données (réelles)... Il y a même une fonction de "reverse-ingeneering" qui permet de recréer les shémas à partir d'une BD existante, là aussi dans n'importe quel format
  3. Effectivement, Access fonctionne très bien pour ouvrir des documents word, excel, publisher ou powerpoint. Mais bon, quand on parle de documents, on ne parle pas forcément de documents Microsoft. C'est pour celà que le fait de pouvoir gérer le format OpenDocument (d'Openoffice) qui devient un standard et le format XML en général serait intéressant pour tous les systèmes de base de données... Méfie toi de Wikipedia, chacun peut y écrire tout et n'importe quoi Sur la même page on trouve aussi : "# Fichiers de hachage DB de l'Université de Berkeley"... comme "Système de Gestion de Bases de Données" les fichiers DB c'est quand même un peu succint tu ne trouves pas?
  4. Quand tu dis que lorsque tu enlèves accueil.htm tu arrives à tes pages et à tes images, tu parles d'un listing comme celui que l'on obtient sur une page ftp:, style ça ftp://ftp.debian.org/debian/ ? Si c'est le cas, c'est une mauvaise configuration effectuée par ton hébergeur, qui devrait par défaut interdire le "listage" d'un répertoire. Pour l'anti-clic, comme je te le disais, même n'importe quel novice adepte des extensions pourra empêcher d'exécuter tous les scripts que tu pourras trouver, rendant leur utilisation inutile. Et encore une fois, sur internet, le seul moyen de ne pas se faire piquer des images, c'est de ne pas les mettre en ligne Les novices ne le restent jamais très longtemps, et celui qui ne saurait pas encore comment récupérer tes images n'a que l'embarras du choix pour trouver la solution dans des forums comme celui-ci
  5. Kewlcat, tu me retires les mots de la bouche
  6. Beaucoup des ces novices utilisent firefox ou seamonkey et on ne compte plus les extensions, qui permettent soi de bloquer les scripts, soi d'accéder directement aux images d'une page...
  7. Ce qui est super c'est que ça permet aussi de tester sous windows xp
  8. Le fait d'insérer des documents dans la base de données va augmenter l'espace occupé par celle-ci et augmenter les temps de traitement. Le seul intérêt pourrait être de faire des recherches et requêtes sur le contenu de ces documents, malheureusement, comme ceux-ci sont stockés en tant que binaire (blob), ton SGBD est incapable de lire autre chose que du texte à l'intérieur... d'où le peu d'intérêt à stocker tes documents de la sorte. Celà peut néanmoins devenir intéressant avec la généralisation du xml dans la plupart des documents à la place de formats propriétaires binaires. Comme le xml est du texte "pur" il est possible d'effectuer des recherches de mots
  9. Désolé, jusqu'ici, faute de temps, je n'avais fait que "survoler" ton problème... Je vais m'efforcer d'être plus précis. Pour ta dernière question, comme la config de ton dossier: <Directory "/var/www/PhpMyAdmin"> Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all </Directory> contient AllowOverride None, le fichier .htaccess n'a aucun effet : .htaccess n'a pas le droit de re-définir les options. tu parles de la variable server_root = /etc/httpd, d'abord c'est ServerRoot, ensuite cette valeur définit la "racine" des fichiers de config, mais n'a rien à voir avec la racine du serveur tu dis que tout fonctionne quand les fichiers sont dans /var/www/html, c'est que le DocumentRoot de ton serveur doit être configuré sur ce dossier-là et pas sur /var/www. pour le vérifier, tu peux faire un grep -ri root /etc/apache ça devrait te fournir toutes les lignes des fichiers de config d'apache qui contiennent le terme root, quelle que soit la casse (DocumentRoot, ServerRoot...) tu devrais donc y trouver une ligne : DocumentRoot /var/www/html que tu peux remplacer par : DocumentRoot /var/www ou DocumentRoot /home/marc attention celà permet d'indiquer à apache où chercher ses fichiers, mais il faut l'autoriser à les utiliser : puisque ton DocumentRoot pointe vers /var/www/html, il doit y avoir dans la config un paramètre concernant ce dossier (Directory) ou concernant un alias pointant vers lui (Location) Tu peux à nouveau chercher cette info avec : grep -ri /var/www/html /etc/apache tu devrais normalement trouver un bloc commençant par <Directory /var/www/html> ou bien <Directory "/var/www/html"> tu n'as qu'à modifier /var/www/html en /var/www ou /home/marc Pour accéder à phpmyadmin à l'url http://localhost/mysql, définie par Alias /mysql "/var/www/PhpMyAdmin" il faut aussi paramètrer les droit d'accès à la "Location" /mysql sur le même modèle, ce qui devrait donner ça : <Location /mysql> Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all </Location> si tu veux modifier les droits d'accès à l'aide de .htaccess, tu peux remplacer AllowOverride None par AllowOverride All un conseil pour te faciliter la config d'apache, et de ton serveur en général, installe Webmin, celà te permet un accès à tous les paramètres de manière conviviale.
  10. J'ai exactement le même problème avec le nouveau firefox 2 sous Windows XP avec beaucoup de sites du type youtube diffusant de video swf mais aussi wmv / Asf Il doit y avoir un gros bug dans firefox ou bien dans les plugins
  11. Le virtual host, ça te permet d'avoir un tas de sites et noms de domaines différents sur une seule IP fixe. Alors que le hosting classique nécessitait une ip pour chaque site
  12. mediaforest

    mysql

    Salut, pourrais-tu apporter de plus amples précisions afin que nous puissions t'aider efficacement Tout d'abord, tu parles de mysql et ensuite de msql... ton serveur est mysql ou mssql ? le serveur dont tu parles est-il un seveur local ou un serveur distant ? Ce serveur est-il démarré par tes soins ou bien est-il administré par quelqu'un d'autre, les pages dont tu parles qui accèdent à ce serveur, sont écrite dans quel langage? Et ainsi de suite... Si tu souhaites des réponses précises, tu devrais poser un question précise... Bien sur ici nous sommes tous hyper forts, mais vois-tu, nous ne sommes ni voyants, ni devins.
  13. essaye avec http://192.168.0.2/mysql/ (avec un slash à la fin)
  14. mediaforest

    Recherche éditeur xml

    L'éditeur xml le plus abouti que j'ai trouvé est oxygen http://www.oxygenxml.com/ mais il n'est pas libre. En libre tu as notepad2 http://www.flos-freeware.ch/notepad2.html qui te fournit la coloration syntaxique pour la plupart des formats de fichiers dont xml
  15. J'étais en vacances c'est pour celà que je t'ai un peu abandonné. Si je comprends bien, sur ton serveur de base, les fonctions d'email sont interdites (généralement pour éviter l'écriture de scripts d'envoi de spam) tu as accès à un autre serveur qui autorise l'envoi de courrier. ton soucis est de stocker dans une BD SQL les données saisies dans un formulaire... Le soucis c'est que la plupart des hébergement "gratuits" n'autorisent l'accès / connexion au serveur MySQL que depuis le serveur lui-même, (localhost) il faut donc que la table destinées à recevoir les données soit installée sur le second serveur (celui qui autorise l'envoi d'email) pour que de la même page tu effectues ton envoi de courrier et ton écriture dans la base de données
  16. Quand tu valides un formulaire sur une page, celà crée, un tableau ( array ) $_REQUEST ainsi qu'un tableau $_POST ou $_GET (selon la méthode utilisée : paramètre METHOD ) Ces tableaux sont utilisables dans la page (définie par le paramètre ACTION) qui est appelée à la suite de l'envoi du formulaire ( clic sur submit ). Ils contiennent tous les champs nommés dans ton formulaire... à partir de ces données et à l'aide des fonctions de PHP, tu peux faire ce que tu veux...
  17. Tu pourrais peut-être préciser dans quel langage tu développes, et dans quelle base de données tu souhaites écrire tu pourrais même préciser si tu parles d'un formulaire sur une page web ou sur n'importe quoi d'autre... mais en supposant que tu parles bien d'un formulaire html, dans l'absolu, ton formulaire devrait appeler (paramètre ACTION ) une page qui va effectuer le traitement souhaité : envoyer un courrier ET écrire dans la base, puis afficher l'écran que tu désire, en suivant. Je te précise (au cas où) que c'est impossible à faire en pur html
  18. Je me sert de mc pour naviguer sur ce site ftp, contrairement aux navigateurs qui affichent simplement les liens ou alias en italique, sans plus, mc affiche le dossier réel vers lequel pointe un lien, et sur ftp.ciril.fr , le lien "ftp://ftp.ciril.fr/pub/linux/mandrakelinux/official/current" pointe vers "ftp://ftp.ciril.fr/pub/linux/mandrakelinux/official/2006.0" tandis que "ftp://ftp.ciril.fr/pub/linux/mandrakelinux/official/2007.0" pointe vers "ftp://ftp.ciril.fr/pub/linux/mandrakelinux/official/devel" Ce qui me laisse penser que les isos 2007 du site ne sont pas forcément les définitives ... Par contre, pendant que j'écrivais ce message, un fichier "Archive-Update-in-Progress-carroll.aset.psu.edu" est apparu sur le ftp, ils sont peut-être en train de mettre à jour le ftp pour refléter les dernières modifs de chez Mandriva
  19. En linux il manque la Slackware qui est quand même une distrib majeure et historique, et pour windows, il me reste encore une machine avec amd K6 266 sous Windows 95 !
  20. Il y a un soucis avec ton lien : sur ce site, la version "current" est la 2006, et le dossier 2007 n'est qu'un link vers "devel", je ne suis donc pas persuadé que ce soit effectivement la "2007 released" définitive (désolé pour le Franglisme, mais c'est plus simple comme ça )
  21. voici un petit exemple de code php qui permet d'afficher une image sans que son url apparaisse dans le code, les informations sur les images sont stockées dans une table de données MySQL (attention, ça n'empêche pas le visiteur de faire : clic droit/enregistrer l'image sous) <?php // Afficher une image à partir de la base de données // Le nom du fichier n'apparait pas $images_path = "/var/www/html/images/"; // dossier où sont stockées les images // contrôle de l'existence d'une image if(empty($ID_IMAGE)) { // Si l'id de l'image dans la base de données n'est pas défini die("<h1>pas d'image</h1>"); // on ne peut pas l'afficher } else { // si l'identifiant de l'image existe, on récupère les infos dans la base de données $query = "SELECT * FROM IMAGES WHERE ID_IMAGE = $ID_IMAGE"; $result = mysql_query($query); $fiche_image = mysql_fetch_assoc($result); $full_path = $images_path.$fiche_image["NOM_IMAGE"]; if(!file_exists($full_path)) // Vérifie l'existence de l'image sur le disque die("Cette image n'existe pas ! => Recommencer"); // si l'image n'est pas sur le disque, on ne peut pas l'afficher } // END else // affichage de l'image $im = imagecreatefromstring(file_get_contents($full_path)); if ( imageistruecolor($im)) { // si l'image est "truecolor" on l'affiche en jpeg // Content type header('Content-type: image/jpeg'); // Affichage imagejpeg($im, null, 75); } // END if ( imageistruecolor($im)) else { // si l'image n'est pas "truecolor", on l'affiche en png // Content type header('Content-type: image/png'); // Affichage imagepng($im); } // END else ?>
  22. à moins de protéger l'accès à ton dossier par une authentification login / password, tu ne peux pas faire grand chose pour empêcher quelqu'un de récupérer tes photos d'une manière ou d'une autre... Il existe des scripts javascripts qui affichent un message d'alerte à la place du menu contextuel quand on essaie de sauver une image; mais il suffit de désactiver javascript ou bien d'utiliser l'extension noscript des navigateurs de la famille mozilla pour passer outre le script, et de toute façon l'url des photos apparait dans le code, à moins d'utiliser du php ou du perl pour afficher les images... et encore, même dans ce cas, une simple capture d'écran permet de s'approprier les photos puisqu'à partir du moment où elles sont visibles, elles sont capturables. C'est pour celà que le seul moyen de protéger tes images, c'est de ne permettre leur visualisation qu'à des personnes autorisées.
  23. Je viens de lire l'article en question, et il semble que tout le monde ne soit pas d'accord avec toi en tout cas même avec le port 6000 ouvert sur toutes mes machines, j'ai aussi partout : $ xhost access control enabled, only authorized clients can connect et comme je n'ai rien configuré de particulier à ce niveau, je pense que c'est le règlage par défaut
  24. Le problème c'est que beaucoup de serveurs mail ou d'ip hébergées par ovh.net sont blacklistées à la suite d'abus répétés, non résolus par OVH ( ils ne répondent plus aux messages d'abuse donc ils restent blacklistés) tes emails risquent donc d'être refusés par pas mal de serveurs
  25. Justement, je ne trouve aucune différence entre les deux profils : $ diff -wB /etc/netprofile/profiles/bureau/ /etc/netprofile/profiles/maison/ Les sous-répertoires /etc/netprofile/profiles/bureau/files et /etc/netprofile/profiles/maison/files sont identiques. Les sous-répertoires /etc/netprofile/profiles/bureau/services et /etc/netprofile/profiles/maison/services sont identiques. /etc/inittab utilise /sbin/mingetty pour lancer les consoles dans /etc/termcap il y a des tas de mentions : cr=^M mais ce qui m'étonne c'est que le ^M soit affiché au lieu d'être interprèté comme Carriage Return Je nage un peu même si ça n'a rien de critique et que je ne vois ça qu'un fois par jour : à l'allumage... ça m'énerve
×
×
  • Créer...