le 30/10/2007 à 15:03
pierre27
bonjour a tous
je souhaiterais afficher une photo
j'utilise GetImageSize ou plutot j'essaie d'utiliser
mais g l'erreur suivante :
Warning: getimagesize(photo/): failed to open stream: Permission denied in c:\easyphp1-8\www\fiche\test.php on line 39
ci-dessus le bout de code
si quelqu'un à une idée
merci d avance
je souhaiterais afficher une photo
j'utilise GetImageSize ou plutot j'essaie d'utiliser
mais g l'erreur suivante :
Warning: getimagesize(photo/): failed to open stream: Permission denied in c:\easyphp1-8\www\fiche\test.php on line 39
ci-dessus le bout de code
si quelqu'un à une idée
merci d avance
<?php
include "config.php3";
// on se connecte à la base de donnée
$dbconnect = mysql_connect($cfgHote,$cfgUser) or die ("erreur de connexion3");
// on selectionne votre base
mysql_select_db($db,$dbconnect) or die ("impossible de selectionner la base");
if (isset($_GET["ID"])) { $ID = $_GET["ID"]; } else { $ID = ""; }
//recup des variables
$ID = $_POST['ID'];
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$photo= $_POST['photo'];
$sql =mysql_query( " SELECT ID,date,nom, prenom, photo from ficheperso WHERE ID ='$ID'");
// j affiche l' enregistrement...
while ($liste = mysql_fetch_array($sql))
{
echo "<br>";
echo "fiche n°";
echo " <br> ";
echo " ";
echo $liste['ID'];
echo " <br> ";
echo $liste['nom'];
echo " ";
echo $liste['prenom'];
echo " <br> ";
//controle nom du fichier photo = a " nom.jpg"
echo $liste["photo"];
if (file_exists("trombi/$photo"))
{
$size = GetImageSize("trombi/$photo");
$width = $size[0] + 25;
$height = $size[1] + 20;
echo " <TD vAlign=top class=col2><center> \n";
echo " <a href='javascript:openPopWin(\"trombi/$photo\",$width,$height,\"\",1,1)'> \n";
echo " <img src=\"trombi/$photo\" width=\"80\" height=\"85\" alt=\"$photo\"> \n";
echo " </center></TD> \n";
}
else
{
echo "<TD vAlign=top bgColor=#660033><center><img src=\"trombi/default.jpg\" width=\"80\" height=\"85\" alt=\"trombi/$photo\"></center></TD> \n";
}
}
?>