Rechercher : dans
Par :

Php éliminer des doublons

Dernière réponse le 24 jun 2008 à 02:04:47 double, le 23 jun 2008 à 12:33:13 
 Signaler ce message aux modérateurs

Bonjour,

imaginez la situation suivante :

- un utilisateur envoie un fichier qui s'appelle photo.
- un autre utilisateur envoie un second fichier, qu'il appelle aussi photo. mais ce sont deux photos différentes. je veux donc garder les deux, en renommant l'une des images (pas de pb);

ma difficulté c'est de comparer le contenu des fichiers. pour éviter que la même personne envoie x fois le même fichier par erreur

j'ai essayé avec fread, readfile, ça ne marche pas. je modifie l'image, mais l'upload est rejeté comme si le fichier était identique. Help !

merci

Configuration: Windows XP
Firefox 2.0.0.14

Meilleures réponses pour « php éliminer des doublons » dans :
MySQL - Supprimer des doublons dans une table VoirPour supprimer des doublons au niveau d'une table donnée définie comme suit : CREATE TABLE IF NOT EXISTS TabTest ( cle_prim integer(4) NOT NULL auto_increment, x integer, y integer, z integer, ...
SQL - éviter les doublons dans un SELECT VoirProblème Comment éviter les doublons dans les résultats d'une requête SQL ? Solution Il suffit d'utiliser la clause DISTINCT entre SELECT et les champs. Exemple : SELECT distinct id,nom,prenom FROM matable Plus d'informations ...
[PHP] Upload de fichiers VoirLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La...
Télécharger PHP Edit VoirPHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de fonctionnalités permettant de développer plus efficacement : Coloration syntaxique Auto-complétion des fonctions Débuggeur...
Télécharger PHP FTP Synchronizer VoirLa mise à jour de site web est aussi complexe que sa conception. Alors il faut utiliser le bon outil avec les bon paramètres et une bonne connaissance de programmation pour mettre à jour un site. PHP FTP Synchronizer est une application vous...
PHP - Affichage de texte sur le navigateur VoirLe but de PHP est de permettre la création de pages web dynamiques, ainsi son but premier est de pouvoir envoyer des données au navigateur. Les trois fonctions standards PHP fournit 3 fonctions permettant d'envoyer du texte au navigateur. Ces...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...
PHP - Les fichiers VoirLa gestion des fichiers avec PHP Avec PHP, la création ou la lecture de fichiers est, une fois de plus, assez simple. Il existe une multitude de fonctions dédiées à l'utilisation des fichiers. La communication entre le script PHP et le fichier...

1

 amjahed, le 24 jun 2008 à 02:04:47

Salut,
Voir la page : http://www.php.net/manual/fr/function.sha1-file.php
Le premier commentaire vous intéressera ! L'idée est de comparer les sha1 des deux fichiers pour voir s'il est question du même fichier (même avec des noms différents).
Bonne codage.

Répondre à amjahed