lineb76
Messages postés92Date d'inscriptionmercredi 28 janvier 2004StatutMembreDernière intervention 2 octobre 20061 27 déc. 2004 à 12:24
Ca n'a pas marché ....malheureusement
En fait, notre hébergeur est une petite société. Je lui ai demandé de passer la variable register_globals à On mais il n'a pas voulu . Du coup tous mes scripts sont à modifier et j'ai ce fameux pb avec "file"
CB
tucsoufle
Messages postés1250Date d'inscriptionmardi 15 juillet 2003StatutMembreDernière intervention30 septembre 20071 27 déc. 2004 à 11:59
[salut br je crois que la maniére de faire pour recuperer des files varie en fonction du fournisseur br br je crois ke c pas possible chez free br en tout cas chez lycos, c est comme ca : br $fichier = $_POST[ fichier salut br je crois que la maniére de faire pour recuperer des files varie en fonction du fournisseur br br je crois ke c pas possible chez free br en tout cas chez lycos, c est comme ca : br $fichier = $_POST[ fichier];
puis :
if ($_FILES['fichier']['name'] != "")
{
$dest_rep = "fichier/";
if (move_uploaded_file($_FILES['fichier']['tmp_name'], $dest_rep.$_FILES['fichier']['name'])){}
}
par contre tu peut me montrer ta ligne : <form name=......
Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet
lineb76
Messages postés92Date d'inscriptionmercredi 28 janvier 2004StatutMembreDernière intervention 2 octobre 20061 27 déc. 2004 à 12:07
J'ai pas tout tout compris (entre autre les br!!)
J'ai mis ta ligne
if ($_FILES['fichier']['name'] != "")
{
$dest_rep = "fichier/";
if (move_uploaded_file($_FILES['fichier']['tmp_name'], $dest_rep.$_FILES['fichier']['name'])){}
}
et ca ne marche tjrs pas, fichier est vide.
Voici mon code :
---Avant le <HTML>
<?
session_start();
if ($dim=getimagesize($file)){ // di il s'agit d'une image
$info_fichier[DIM_X]=$dim[0]; // Largeur de l'image
$info_fichier[DIM_Y]=$dim[1]; // Heuteur de l'image
}
if (move_uploaded_file($file, $reelle))
{
if(($info_fichier[DIM_X]>400)OR($info_fichier[DIM_Y]>400))
{
$largeur="400";
$hauteur="400";
}
else
{
$largeur=$info_fichier[DIM_X];
$hauteur=$info_fichier[DIM_Y];
}
echo Resize($reelle, $new, $largeur, $hauteur, 100);
unlink("$reelle");
$query_update="update $TABLE_PRODUIT set nom_image='$nom_new', largeur_image='$largeur' where id_produit='$id_produit' ";
$mysql_result_update=mysql_query($query_update,$mysql_link) or die("Echec de la requete update");
}
else
{
$Submit = '';
}
}
?>
tucsoufle
Messages postés1250Date d'inscriptionmardi 15 juillet 2003StatutMembreDernière intervention30 septembre 20071 27 déc. 2004 à 12:17
en faite, tu a juste a remplacer cette ligne je pense
if (move_uploaded_file($file, $reelle))
par celle là
if (move_uploaded_file($_FILES['file']['tmp_name'], $reelle))
mais tu est chez quel hébergeur ?
Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet
lineb76
Messages postés92Date d'inscriptionmercredi 28 janvier 2004StatutMembreDernière intervention 2 octobre 20061 27 déc. 2004 à 15:31
En fait, il me dit que mon fichier a bien ete téléchargé, sauf qu'il n'y a rien dans mon repertoire ! meme pas de fichier à 0 octet! je ne comprends pas. je vais essayer avec copy, ok
CB