Version complète: sur le forum Webmaster Hub : Redimensionner automatiquement
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
cccp
Bonjour!

Peut quelqun m'aider à rajouter dans ce script une fonctionne pour que si le script effectue l'upload des fichiers photos, pour qu'il puisse les redimensionner automatiquement et perpendiculairement.

Merci d'avance!

CODE
<?php

$dossier_cible = "../discography/";

if(isset($_FILES['f'])&&isset($_POST['d']))
{
if(file_exists("$dossier_cible/".basename($_FILES['f']['name']))) die("<html><body><h1>Un fichier du même nom existe déjà !</h1></body></html>");

if(!move_uploaded_file($_FILES['f']['tmp_name'], "$dossier_cible/".basename($_FILES['f']['name']))) die("Echec ! Vérifiez les persmissions du dossier $dossier_cible !");
$d = substr($_POST['d'],0,60); $fp = fopen("$dossier_cible/d/".basename($_FILES['f']['name']),"w");
fwrite($fp,$d);fclose($fp);
}

?>


CODE
<form method="post" action="upload.php" enctype="multipart/form-data">
<i>Fichier à envoyer :</i><br />
<input type="file" name="f" size="60" />
<br /><br />
<i>Description de fichier:</i><br />
<textarea name="d" cols="40" rows="10"></textarea>
<br /><br />
<input type="reset" name="annuler" value="Annuler">
<input type="submit" value="Envoyer !" />

</form>


<modérateur: déplacé dans PHP&MySQL>
Portekoi
Bonsoir,

Que veux tu dire pas perpendiculairement? Proportionnellement?

http://www.asp-php.net/scripts/asp-php/vignette.php

Je pense que cela pourra t'aider smile.gif

Bonne Soirée


Portekoi
cccp
Oui, c'est la même chose.

J'ai regardé ton lien, mais je suis pas capable d'apliqur ça tout seul.

Vous pouvez m'aider?
NorSeb
Bonjour,

tu colle la fonction redimage() en début de page.

Lorsque tu affiche une image, au lieu d'écrire
HTML
<img src="tondossier/tonimage.jpg" width=100 height=132>


tu écris :

CODE
<img src="tondossier/tonimage.jpg" <?redimage("tondosier/tonimage.jpg",LaLargeurMax,LaHauteurMax)?>


Ya pas grand'chose à "adapter" wink.gif
cccp
Merci pour votre reponce!

Mais moi , j'affiche me images comme ça:

<img src="<?=$dossier_cible.htmlentities($f)?>"

C'est pas juste une image.
Dès que il y a des nouvelles ajouter par ce script, il me les affichent toutes.

Alors comment apliquer ça a votre script?
Merci d'avance!
cccp
J'ai trouvais !
C'est comme ça:

<?redimage("$dossier_cible$f",100,100)?>
cccp
SVP,
Et comment on peut rajouter un URL comme ceci mais avec mon lien?
C'est possible comme ça?

onClick="MM_openBrWindow('$dossier_cible$f','agrandire','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no')"
Anonymus
On ne peut que te conseiller d'essayer !

Mettre une ligne, c'est trop peu pour pouvoir te répondre, ou tout du moins la réponse ne sera pas satisfaisante.

Donc, à la question : c'est possible, comme ca ?
La réponse est : ' oui, à condition que. '.
cccp
Exuse moi, mais ?

à condition que. '.


???
NorSeb
CITATION(Anonymus @ jeudi 12 janvier 2006, 22h34)
Mettre une ligne, c'est trop peu pour pouvoir te répondre, ou tout du moins la réponse ne sera pas satisfaisante.

Ca se passe de commentaire...

CITATION(Anonymus @ jeudi 12 janvier 2006, 22h34)
On ne peut que te conseiller d'essayer !

Est-ce que tu as essayé ?
Pourquoi veux-tu mettre un lien du style Onclick="..." ?
...

Merci d'être le plus précis possible wink.gif
cccp
Salut et Mecri pout ta reponse!

Enfète Je veux que le lien m'ouvre un popup de l'image de la taille d'origine.
Et le lien de ces images sont là:
$dossier_cible$f'
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.