Accueil > Forum > > > > aide sur image
aide sur image
dimanche 3 décembre 2006 à 19:15:38 |
aide sur image

mike501
|
Bonjour, j ai un script pour mettre une image qui change tous les jours mes le souci qui a c est que j aimerai que avant d ouvrir la photo il y ai une miniature car le script ouvre directement la photo en taille normal et j aimerai que la grande image s ouvre seulement si on clique dessus Pouvais vous m aidez a modifier le code Merci voici le script - <?php
- $nomRepertoire = "photo-du-jour"; // sans le /
- $fichier_text = "info_image.txt";
-
- // lit le fichier selon la ligne
- function lire($fichier, $ligne)
- {
- if (file_exists($fichier))
- {
- if($res = fopen($fichier,"r+"))
- {
- while(!feof($res))
- { $result[]= fgets($res,1000000); }
- fclose($res);
- $tab=$result;
- $result=$tab[$ligne-1];
- return $result;
- }
- }
- }
- // info du fichier
- $elt1 = explode("/", lire($fichier_text,"1") );
- // date du jour
- $elt2 = explode("/", date("d/m") );
- // date similaire
- if ($elt1[0] == $elt2[0])
- {
- $image = lire($fichier_text,"2");
- // SORTIE PRINT SORTIE PRINT //
- echo '<img src="',$nomRepertoire,'/',$image,'" border = "0" /><br />';
- }
-
- // mise a jour avec une image aléatoire
- else
- {
- $imgs = array();
- $dossier = opendir($nomRepertoire);
- $i=0;
- while ($Fichier = readdir($dossier))
- { $imgs[$i] .= $Fichier; $i++;
- }
- closedir($dossier);
-
- srand ((double)microtime()*10000000);
- $nbr = rand(0, ($i-1));
- //
- // chmod ($fichier_text, 0777);
- $f = fopen($fichier_text, "w");
- fwrite($f,date("d/m"));
- fwrite($f,"\n");
- fwrite($f,$imgs[$nbr]);
- fclose($f);
- // chmod ($fichier_text, 0755);
-
- // SORTIE PRINT SORTIE PRINT //
- echo '<img src="',$nomRepertoire,'/',$imgs[$nbr],'" border = "0" /><br />';
- }
- ?>
|
|
dimanche 3 décembre 2006 à 20:01:40 |
Re : aide sur image

JulSoft
|
bah tu peux soit faire un dossier contenant tes miniatures avec les memes noms de fichiers dedans, soit créer un script PHP qui te génère tes miniatures à la volée
|
|
dimanche 3 décembre 2006 à 21:41:32 |
Re : aide sur image

mike501
|
comme faire pour creer le code pour qui genere les miniatures
|
|
lundi 4 décembre 2006 à 00:28:50 |
Re : aide sur image

Bling 182
|
Pour générer tes miniatures : http://icant.co.uk/articles/phpthumbnails/
|
|
lundi 4 décembre 2006 à 09:43:17 |
Re : aide sur image

coucou747
|
Salut, faut redimentionner l'image : cf imagecopyresize de la librairie GD In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy Mon site (articles sur la programmation et programmes)
|
|
lundi 4 décembre 2006 à 13:40:44 |
Re : aide sur image

mike501
|
j arrive toujour pas peut on me donner le code svp
|
|
lundi 4 décembre 2006 à 13:48:20 |
Re : aide sur image

coucou747
|
Salut, j'ai pas ça sur moi, mais ça doit donner : $i=imagecreatefromjpeg(...); $j=imagecreate(sizeX, sizeY); imagecopyresize($i,$j, imagesx($i), imagesy($i), imagesx($j), imagesy($j)); fait à l'arrache... mais cherches ces fonctions sur php.net, la doc est très bien faite, je suis sur que des exemples y sont présents In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy Mon site (articles sur la programmation et programmes)
|
|
Cette discussion est classée dans : fichier, text, image, res, nomrepertoire
Répondre à ce message
Sujets en rapport avec ce message
Formulaire + fichier externe [ par koko ]
J'ai un petit formulaire avec 2 text (<INPUT TYPE="text") et un button. Quand je clique sur le button, il doit mettre les 2 text dans un fichier exter
Passer une ligne dans un fichier text [ par DuncanIdaho ]
Salut, j'utilise un fichier text pr stoker des 1fos, ms je voudrais aller a la ligne apres chq ajout, comment faire ?@+
incluce fichier text et lien mailto... [ par connect ]
et bien une petite question :j'insert un fichier txt ds tt mes pages..seulement ds ce fichier text, il y a une adresse email : comment afficher cette
Copie de fichier [ par BirD ]
Hello, j'ai un ptit prob pour copier une image, je m'explique: j'arrive parfaitement à copier l'image, mais dans le même dossier, ou un sous dossier,
lecture de fichier [ par saad123 ]
bonjourje suis en train de faire un petit projet VB je voudrais lire le contenu d'un fichier puis l'afficher dans une text box. le truc c kil m'affich
supprimer le retour charriot [ par mogmog ]
Bonjour! Voila mon probleme:g un fichier texte dans lequel chaque ligne correspond au nom d'une image.Je lit mon fichier avec file $tab = fil
Dimensions d'un fichier image [ par jojo47 ]
jojo47Bonjour, je voudrais savoir comment connaitre les dimensions d'un fichier png et jpeg (si il y a une différence).
génération d'image [ par noyoug ]
NoyougCe script me génère des hiéroglyphes à la place de mon image.Qqun a-t-il une explication ?La fonction header me génère aussi un warning.header (
caddie virtuel avec des sessions... [ par roul ]
Bon, j'explique mon probleme, je débute en php et là je vais m'arracher les cheveux sur un truc qui à l'air tout simple, mais là j'en peux plus; alors
problème avec un import de fichiers..... [ par nlh ]
je sais que je ne suis pas fort... :)mais j'ai un souci... :j'ai un formulaire avec un input file.. ce formulaire redirigé vers un fichier php...ce ph
Livres en rapport
|
Derniers Blogs
[WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
RE : SONDAGE..RE : SONDAGE.. par phpAnonyme
Cliquez pour lire la suite par phpAnonyme RE : SONDAGE..RE : SONDAGE.. par TychoBrahe
Cliquez pour lire la suite par TychoBrahe
Logiciels
Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning
|