Inclure images celon url

Fermé
Utilisateur anonyme - 6 juil. 2009 à 20:38
 Utilisateur anonyme - 7 juil. 2009 à 01:25
Bonjour,
Alors voila j'ai un site d'hébergement d'image et j'aimerai pouvoir ''inclure'' une image dans une page

Schéma : http://toshak.olympe-network.com/up/toshak1246905257.bmp

J'aimerais avoir des url du genre : http://toshak.olympe-network.com/img.php?=toshak1246905257.bmp

J'ai bien sur cherché sur google sans avoir trouvé une seule réponse ni piste !

Si quelqu'un pouvais m'aidai je lui en serré très reconnaissant :)

5 réponses

Utilisateur anonyme
6 juil. 2009 à 21:24
il te suffit de récupérer l'adresse de l'image qui se trouve dans la barre d'url avec $_GET :

header - menu gauche - menu droite
<?php
$img = $_GET['img']; //on récupère la valeur dans l'url après le "?img="
// (donc quelque chose comme monimage.png )
echo '<img src="'.$img.'" alt="">';
?>

0
Utilisateur anonyme
6 juil. 2009 à 21:51
Merci sonik21 je teste sa et je reviens dire si sa marche et si j'ai un probléme ;)
0
Utilisateur anonyme
6 juil. 2009 à 22:15
Merci beaucoup sa fonctionne parfaitement =D

Seulement un petit problème :$

Comment faire pour que l'image ne dépasse pas de mon site

si certaine images font 1px sur 2 et d'autre 2 000px sur 2 000px il y a un problème

Si je mais
width="100%
L'images de 1px sur 2px va être ''saccadé''

J'aimerai donc seulement que les images de plus de 100% de mon site se ''rétrécisse''

Comment faire ?
0
Utilisateur anonyme
6 juil. 2009 à 22:23
avec getimagesize et une condition :

<?php

$img = $_GET['img']; //on récupère la valeur dans l'url après le "?img="
// (donc quelque chose comme monimage.png )

$size = getimagesize($img);

if( $size[0]<100 ){  //si la largeur est supérieur à 100px ...

echo '<img src="'.$img.'" alt="" witdh="70">'; //on diminue sa taille à 70px

}
else{

echo '<img src="'.$img.'" alt="">';   //sinon on garde la même taille

}

?>
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
7 juil. 2009 à 01:25
Merci beaucoup pour l'aide =)

Tous fonctionne très bien maintenant et vue que tu y a apporté des améliorations autan ten servir XD

Bréf encore merci ;)
0