• Welcome to the Chevereto User Community!

    Here, users from all over the world come together to learn, share, and collaborate on everything related to Chevereto. It's a place to exchange ideas, ask questions, and help improve the software.

    Please keep in mind:

    • This community is user-driven. Always be polite and respectful to others.
    • Support development by purchasing a Chevereto license, which also gives you priority support.
    • Go further by joining the Community Subscription for even faster response times and to help sustain this space

n/a

Malheureusement cette fonction n'existe pas dans chevereto 2.0.X
MAIS =D

Dans la version 2.1 elle sera inclue par défaut, alors attends encore 1 mois, et ça va se faire tout seul 😉
 
Je viens de relire ta question, et voici comment faire :

Se créé une base de données qui contient une table.
Cette table aura 2 champs : le premier id_Image et le 2ime views

Créé toi un fichier php nommé image.php
Se fichier ouvre une connection a la base donné, regarde si l'image existe dans la base de donnés. Si non l'ajoute avec 1 view de 1
Si elle existe, tu fetch le dernier nb de views et tu l'incrémente de 1

Puis tu affiche l'image, et tu set les headers de la page sur le mime type de l'image

Tu fais une redirection htaccess que images/AsdhX.jpg soit rediriger sur ton fichier image.php?img=AsdhX.jpg

et voila.
 
En fait non, il y aurait aucun probleme, car la direction .htaccess ne fait que lire les liens et les remplacer faire une redirection invisible a l'utilisateur. Alors quand il accèderait a http://tonsite.web/images/DaAsds.jpg il accèderait a http://tonsite.web/images.php?img=DaAsds.jpg mais il ne s'en renderait pas compte.

Pour la 2ime partie, chaque fichier a un type par example text/plain et image/jpg. Ça l'indique a ton ordinateur et au programmes comment traiter l'image, car pour un ordinateur, un png et un jpg, c'est 2 choses complétement différente.

Alors quand tu affiche ton image, faut que tu envoye l'information du mime type au navigateur web, aussinon il ne sera pas quoi afficher. Cette information est invisible (comme les cookies et les sessions) Alors ils sont envoyer dans les headers (information invisible envoyé du serveur au client), mais le type de fichier a afficher doit être aussi envoyer car comme je te l'es dis tentot, un fichier de type text/html est différent qu'un fichier de type image/png

Fait une recherche sur google de php header mime type. Tu devrais avoir toute les informations nécessaire.

Et pour afficher le fichier... regarde : php readfile
 
Back
Top