Souci avec les images
Posté : 08 nov. 2006, 17:50
Salut j'ai un peut souci car j'ai se code :
Alors je suis pas sur que sa, sa se fasse :
Une petite idée.
<?php
if(!isset($_FILES["fichier_choisi"] )) $imgsolt=""; else $imgsolt=$_FILES["fichier_choisi"];
if(!empty($_FILES["fichier_choisi"]["name"]))
{
//nom du fichier choisi:
$nomFichier = $_FILES["fichier_choisi"]["name"] ;
//nom temporaire sur le serveur:
$nomTemporaire = $_FILES["fichier_choisi"]["tmp_name"] ;
//type du fichier choisi:
$typeFichier = $_FILES["fichier_choisi"]["type"] ;
//poids en octets du fichier choisit:
$poidsFichier = $_FILES["fichier_choisi"]["size"] ;
//code de l'erreur si jamais il y en a une:
$codeErreur = $_FILES["fichier_choisi"]["error"] ;
$type_file = $_FILES["fichier_choisi"]["type"];
if( !strstr($type_file, 'jpg') && !strstr($type_file, 'jpeg') && !strstr($type_file, 'JPG') && !strstr($type_file, 'JPEG') && !strstr($type_file, 'bmp') && !strstr($type_file, 'gif') )
{
exit("Le fichier choisi n'est pas une image");
}
else
{
if ($actionajouims=="Ajouter") //Si le bouton ajouter et que la valeur de la session et 1 on modifier
{
$insertimgslot = "INSERT INTO tcollslot (IMSlot,TITIMslot) VALUES ('$imgsolt','$TitreImagSlot')";//inserer la date, le titre et le texte
$Result7 = mysql_query($insertimgslot, $Debaseconnect) or die(mysql_error());
header("Location: notesCollecSlot.php");
}
}
}
else
{
echo("Vous n'avez pas choisit de fichier!!<br>") ;
}
?>
Mais le soucis c'est que sa ne m'enregistre pas l'image dans ma BD.Alors je suis pas sur que sa, sa se fasse :
if(!isset($_FILES["fichier_choisi"] )) $imgsolt=""; else $imgsolt=$_FILES["fichier_choisi"];
Puis dans ma BD le type de champs de mon image et VARCHAR et sa non plus je pense pas que sa se fasse.Une petite idée.