Aller au contenu

Harry_20

Hubmaster
  • Compteur de contenus

    137
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par Harry_20

  1. Je n'ai jamais tenté le coup. A priori, il faudrait un fichier htaccess et .htpasswd pour gérer les accès aux pages en question. Je suppose que la page index.html est toujours la même quel que soit la personne qui la demande ... Donc, si le fichier htpasswd peut contenir les logins et mots de passe pour les utilisateurs, ils risquent d'avoir accès aux pages des autres utilisateurs. C'est-à-dire que http://www.monsite.com/toto/index.html puisse accéder avec le même login et le même mot de passe à http://www.monsite.com/tata/index.html à moins de mettre une condition je ne sais trop où dans le code Personnellement, je travaillerais avec une base de données pour stocker les infos de connexion et les session en PHP Le tout est d'avoir un code bien sécurisé pour éviter des failles de sécurité.
  2. A priori un mail phishing est dangereux si on y répond ... il reste innofensif dans le cas où on le met directement à la corbeille. Thunderbird est également équipé de fonctions anti-phishing depuis peu. Pour ce qui est de supprimer le programme malencontreusement installé, je dirais aussi soit le mode sans-échec, ou supprimer le(s) processus à partir de CTRL + ALT + DEL.
  3. Hello, J'utilise également DREAMWEAVER que ce soit pour un site statique ou dynamique. Pour les sites statiques, DREAMWEAVER présente l'avantage de la mise à jour des liens internes. Mais je m'en sers de moins en moins ! Je m'en sers surtout pour pouvoir passer du visuel au code : je gagne déjà pas mal de temps grâce à ça. Sinon je code tout en PHP pour la programmation. Un petit truc pour les menus : j'insère le menu vers les rubriques dans un fichier séparé puis je l'intègre dans les pages du site avec la fonction PHP include(). Ca évite de devoir utiliser les frames !
  4. J'ai trouvé la solution : elle se situait au niveau des headers ... tout en laissant l'extension RTF. En fait, il suffisait de placer les en-têtes suivants dans le fichier PHP qui envoie le contenu vers le navigateur : header('Content-Type: application/force-download'); header('Content-Disposition: inline; filename=downloaded.rtf'); Et le tour est joué
  5. Bonjour, J'ai créé un script PHP qui me permet de "créer" un document word au format RTF ... En fait mon script modifie certaines données contenues dans le fichier avant de renvoyer le contenu du fichier vers le navigateur en téléchargement forcé. Donc en résumé, une page PHP envoie du contenu au format RTF vers le navigateur. De là, on a deux choix : - ouvrir le document avec word ou son équivalent - sauver le fichier sur le disque dur Selon que je précise l'extension ou non dans l'en-tête, je me retrouve avec un ".htm" quand je sauve le fichier sous word ... ou sans extension lorsque je l'enregistre directement sur le disque. Comment puis-je tromper faire croire au navigateur ou à Word que le fichier téléchargé est un fichier Word à part entière ? Merci pour votre éclairage.
  6. Personnellement, Je me demande si le problème ne viendrait pas du script PHP qui serait exécuté plusieurs fois ... Mais pour pouvoir en dire plus, il faudrait plus de précisions sur ton script, sinon ça va être dur je crois
  7. Merci à toi Jeromnimo Je vais jeter un oeil et voir comment je veux m'en servir
  8. Bonjour, Je cherche à générer un fichier .XLS à la volée. Je sais, c'est simple ... sauf que je voudrais qu'il répartir les données sur plusieurs feuilles de calcul. Les données viennent d'une table MySQL et l'extraction ne pose pas de problème. J'ai essayé en créant un fichier tabulé et par téléchargement forcé avec un script en PHP. Mais ça ne donne rien ... sinon qu'une seule feuille ! Auriez-vous une idée ... ou est-ce impossible à réaliser ? Merci pour votre avis Harry
  9. Quelques conseils de Harry pour éviter de se faire arnaquer 1) Les associations de consommateurs mettent réglièrement le public en garde contre ces systèmes pyramidaux et autres arnaques ... En Belgique, une association qu'est le CRIOC en a sorti un très bon bouquin sur le sujet (écrit par Marc Vandercammen si je me souviens bien). 2) Se méfier des gains faciles ... l'argent facile à gagner cache souvent une arnaque. 3) Se méfier des mails qu'on reçoit par le net surtout quand il ne vient pas d'un organisme sérieux et ayant pignon sur rue. 4) Les pc ont des firewalls pour se protéger des hackers ... on devrait en avoir pour se protéger des arnaques. Vous ne trouvez pas ? Sur ce à bon entendeur Harry
  10. As-tu essayé en précisant le chemin absolu dans ton include au lieu des chemins relatifs ? A mon avis la variable $_SERVER["DOCUMENT_ROOT"] devrait pouvoir faire l'affaire Perso, je n'ai pas beaucoup utilisé les sous-domaines, donc je ne peux pas en dire plus.
  11. Correction : la solution vient juste d'être donnée
  12. Harry_20

    Crypter un cookie ?

    C'est pas risqué de mettre ces infos dans un cookie ? N'importe quel hacker peut voler le cookie et exploiter ces informations personnelles. Crypter ... pourquoi pas, mais je n'ai jamais entendu parler de cryptage de cookie jusque maintenant. Je me dis que ce genre de situation est limite point de vue respect de la vie privée aussi Dans quel but utiliser ces cookies ? Eviter d'encoder plusieurs fois ces données sur des formulaires du site ? Dans ce cas, les sessions et les comptes utilisateurs feront très bien l'affaire sans les risques en matière de sécurité
  13. Bonjour, Je me suis basé sur ce que j'ai trouvé sur le forum pour écrire mon fichier htaccess afin de protéger les images de mon site. J'entends par là : empêcher les liens externes pointant vers les images de mon site ... Le code fonctionne presque comme je le voudrais : les images ne peuvent être affichées que sur une page dont le referrer correspond au nom de domaine. Cependant, j'aurais souhaité que le recours au hotlinks affiche une autre image (error.gif) à la place de la croix rouge Voici le code de mon fichier htaccess : # interdit les liens extérieurs #RewriteEngine On RewriteEngine On RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://www.habitat-sante.org/.*$ [NC] ReWriteRule .*\.(gif|png|jpeg|jpg)$ http://www.habitat-sante.org/error.gif [L] Je précise de suite que l'emplacement du fichier error.gif n'est pas concerné par le fichier htaccess dont il est question ici ! Je vous remercie pour votre éclairage Harry
  14. Il te faut changer les liens dans la mesure où tu as des liens absolus et non relatifs. Si tu as un lien http://mikl34.chez-alice.fr/rubriques/page.html et que tu passes sur le domaine "permis3d.com", il te faudra changer en effet Par contre si tu as des liens du type rubriques/page.html (des liens qui ne font pas référence au nom de domaine) alors pas de problème, il ne faut pas changer
  15. Autre possibilité : prendre une redirection gratuite du genre http://www.permis3d.com.st qui pointe vers http://mikl34.chez-alice.fr. C'est possible et même sans publicité intempestive ... mais pas avec un nom de domaine .com ou .fr
  16. A priori si des modifications doivent être effectuées sur une page du site sans changement de l'url, il n'y a aucune redirection à effectuer. Les robots mettront à jour d'eux-mêmes leurs bases de données.
  17. Je ne comprends pas très bien ta demande Bourinho sur le protocole http ... Un moyen pour connaître ceux qui sont en ligne sur un site est le recours aux bases de données. On y stocke l'heure et la date pour la dernière requête effectuée sur le site. Exemple : dernier message écrit sur le chat. Quand le site affiche ceux qui sont en ligne, il va rechercher tous ceux dont le moment de connexion remonte à moins de x minutes par rapport au moment du calcul. On peut tenir compte de ceux qui ferment la session pour ne pas les intégrer dans le calcul ... Personnellement, je ne sais pas comment fonctionne le chat sur gmail mais c'est la manière la plus pratique pour savoir qui est connecté ... ou qui a été connecté très récemment. Bonne chance
  18. Bonjour Karnabal, Ce qui passe par une carte Ethernet et un routeur ne pose pas problème selon le système d'exploitation à partir du moment où le système n'est pas trop ancien ... Pour le wifi, ... il faut bien sûr disposer du driver pour faire reconnaître le matériel sur pc. En principe le mac ne doit pas poser de problème pour la reconnaissance. P.S. Si ton espace s'y prête, prends un routeur avec serveur d'impression : tu relies l'imprimante au routeur donc tu peux imprimer sur n'importe quel ordinateur même si les autres sont éteints
  19. Harry_20

    requete ? =

    Hello nardini, L'idéal serait d'utiliser une base de données dans laquelle tu encodes les données spécifiques à tes articles. Ensuite, tu affiches, à la demande, les données encodées dans une page dont la mise en page est fixe. Pour ce qui est de l'url, on peut utiliser le ? pour transmettre des variables d'une page à une autre sur le site. ce qui suit le signe = est le contenu de la variable. Sur un site dynamique on peut s'en servir pour gérer les requêtes vers la base de données. Par exemple : http://site.com/index.php?item=52354 La variable "item" transmet comme requête l'affichage des informations concernant l'article repris dans la base de données sous le numéro 52354. Voilà, j'espère avoir répondu à tes questions.
  20. Harry_20

    Oublier les 30 secondes

    Bonjour Siol, A part limiter l'affichage sur ta page ou optimer (si cela était possible) ta boucle je ne vois pas a priori d'autre solution ... Sait-on jamais ? Quelle est ta source de données à afficher : une table dans une base de données, le contenu d'un fichier, ... ? Sans en savoir plus sur ton script je ne peux rien dire de plus
  21. Bonjour soliste69, Perso j'ai utilisé l'écriture de fichiers sur le serveur avant de m'attaquer aux bases de données. Je n'ai pas vraiment exploité la première solution ... mais je n'ai pas rencontré ce problème. Mais uniquement en local aussi ! Depuis, je préfère de loin recourir aux bases de données C'est plus sûr, surtout si tu as un site fort fréquenté ... je doute que le serveur puisse gérer en même temps lectures et écritures dans le même fichier. Le problème vient peut-être de là. J'espère avoir pu t'aider.
  22. Bonjour vincedo, Je pense que ça doit être possible mais pas par la création d'un document PDF avec un programme bureautique. Si tu disposes d'un hébergement "Apache" il est possible que tu aies des fonctions PHP qui te permettent de créer dynamiquement un fichier PDF et de le rendre téléchargeable du coup. Je ne l'ai jamais fait, mais il y a aussi peut-être une fonction qui permet d'ajouter un mot de passe ... dans ce cas il te suffit de préciser un différent lors de chaque appel de téléchargement du document. Pratiquement, tu peux savoir où chercher de l'aide en lançant la fonction phpinfo() et rechercher quelle bibliothèque de fonctions PDF est chargée sur le serveur. Ensuite, je te laisse chercher sur le net l'aide pour l'utilisation de ces fonctions ;-) Je ne vois pas d'autre moyen pour ce que tu voudrais faire Bon travail
  23. Pas de réponse ... Aurai-je posé une colle à ce point-là ?
  24. Bonjour tchouf, J'ai testé ton script qui fonctionne normalement. Je n'ai pas une adresse expéditeur comportant le nom de domaine du site. La fonction d'envoi du mail est correctement programmée. Donc l'explication la plus probable est que tu as un hébergeur qui n'autorise pas cette fonction dans la totalité : l'adresse expéditeur ne peut être changée. J'ai eu le cas avec Lycos en hébergement gratuit. Avec un payant, le problème a disparu Bon travail pour la suite
  25. Une autre explication se trouve au niveau du formatage du disque dur ... Il y a quelques années encore, les cartes-mères ainsi que les anciens Windows étaient limités par la taille du disque dur. Cette limitation était de 137 Go. Donc en formatant un disque sur un système pas à jour, la capacité n'était pas supérieure à cette limite. Cela est dû au fait que le disque n'était pas correctement reconnu au démarrage ... (255 têtes de lectures et non 16 comme habituellement par exemple !) Or dans ton cas, v4np13, on n'est pas très loin de cette limite ... Peux-tu dire avec quelle version ton disque a été formaté ? à l'intérieur d'un pc avec une carte-mère récente ? ou dans le boîtier externe même ? avec quel logiciel ?
×
×
  • Créer...