par
jeanBb » 08 sept. 2006, 15:35
Voila, le code que j'ai finalement si ça interesse qq1.
$photo1=$rep.'/'.$photo;
// Le fichier
$filename = $photo1;
$percent = 0.2;
// Content type
header('Content-type: image/jpeg');
// Calcul des nouvelles dimensions
list($width, $height) = getimagesize($filename);
$new_width = $width * $percent;
$new_height = $height * $percent;
// Redimensionnement
$image_p = imagecreatetruecolor($new_width, $new_height);
$image = imagecreatefromjpeg($filename);
imagecopyresized($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
// Affichage
imagejpeg($image_p, null, 100);
imagedestroy($image_p);
$sql=mysql_query("INSERT INTO photo VALUES('','".$photo1."','".$rep."','')");
//header("location:ajout3.php");
echo 'souhaitez vous rajouter une autre photo pour cette soirée?';
?>
<form action=ajout2.php method=post>
<input type=hidden name=nomS value=<?php echo $nomS;?> />
<input type=hidden name=dateS value=<?php echo $dateS;?> />
<input type=hidden name=ville value=<?php echo $ville;?> />
<input type=hidden name=organisateur value=<?php echo $organisateur;?> />
<input type=submit />
</form>
</form>
<?php
echo ' pour une autre soiree <a href=ajout1.php>Autre soirée</a>';
Alors la en fait, limagette s'affiche mais plus rien en dessous. Moi je voudrais qu'elle s'affiche, que je l'enregistre dans la base de donnees car la je n'enregistre que l'image normal uploadée(fo que je rajoute des champs dans la requette, donc faudrait que j'obtienne le nom de l'imagette). Et que les liens s'affichent aussi.
Voila, le code que j'ai finalement si ça interesse qq1.
[php]
$photo1=$rep.'/'.$photo;
// Le fichier
$filename = $photo1;
$percent = 0.2;
// Content type
header('Content-type: image/jpeg');
// Calcul des nouvelles dimensions
list($width, $height) = getimagesize($filename);
$new_width = $width * $percent;
$new_height = $height * $percent;
// Redimensionnement
$image_p = imagecreatetruecolor($new_width, $new_height);
$image = imagecreatefromjpeg($filename);
imagecopyresized($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
// Affichage
imagejpeg($image_p, null, 100);
imagedestroy($image_p);
$sql=mysql_query("INSERT INTO photo VALUES('','".$photo1."','".$rep."','')");
//header("location:ajout3.php");
echo 'souhaitez vous rajouter une autre photo pour cette soirée?';
?>
<form action=ajout2.php method=post>
<input type=hidden name=nomS value=<?php echo $nomS;?> />
<input type=hidden name=dateS value=<?php echo $dateS;?> />
<input type=hidden name=ville value=<?php echo $ville;?> />
<input type=hidden name=organisateur value=<?php echo $organisateur;?> />
<input type=submit />
</form>
</form>
<?php
echo ' pour une autre soiree <a href=ajout1.php>Autre soirée</a>';
[/php]
Alors la en fait, limagette s'affiche mais plus rien en dessous. Moi je voudrais qu'elle s'affiche, que je l'enregistre dans la base de donnees car la je n'enregistre que l'image normal uploadée(fo que je rajoute des champs dans la requette, donc faudrait que j'obtienne le nom de l'imagette). Et que les liens s'affichent aussi.