bonsoir à tous
depuis quelques année je développe différent site web via AS2 et AS3 cependant un client vient de me commander un site en HTML et en CSS avec seulement 2 outils de mise à jour un d'image (dans une div) et l'autre de texte (dans une autre div).
voila mon probleme, mon script pour uploader mon image marche à merveille cependant celui pour les texte txt plante totalement.
je vous joints mon script et j'espère avoir une super nouvelle dans la nuit.
<!--<div class="outiluploadtext">
<?php
// fonction qui permet d'uploader un fichier txt.
$poids_max = 1000; // Poids max du fichier en octets
$repertoire = 'uploads/text/'; // Repertoire d'upload
if (isset($_FILES['fichier']))
{
//On vérifie le type du fichier
if(!@getimagesize($_FILES['fichier']['tmp_name']))
{
$erreur = 'Vous avez tentez d\'uploader un fichier qui n\'est pas un fichier (*.txt).';
}
// On vérifie le poids de l'image
elseif ($_FILES['fichier']['size'] > $poids_max)
{
$erreur = 'L\'image dépasse le poids autorisé ' . $poids_max/1024 . 'Ko.';
}
// On vérifie si le répertoire d'upload existe
elseif (!file_exists($repertoire))
{
$erreur = 'Erreur, le dossier d\'uploads n\'existe pas.';
}
// Si tout est correct on peut uploader
if(isset($erreur))
{
echo '' . $erreur . '<br><a href="javascript:history.back(1)">Retour</a>';
}
else
{
// On définit l'extension du fichier puis on le nomme par le nom que l'on veut
// C'est ici que tu défint le nom de ton fichier
$nomdufichier = "info_du_village";
// Ici on recupere l'extension de l'image
$nom_fichier = $nomdufichier.'.txt';
//Ici ton fichier prend le nom que tu lui a donné avec l'extension
// A vérifier si c'est ok, je ne suis plus sur du coup dsl lol
// $nom_fichier = $nomdufichier.'.'.$type_file;
// On upload le fichier sur le serveur.
if (move_uploaded_file($_FILES['fichier']['tmp_name'], $repertoire.$nom_fichier))
{
// remplacez le www.monsite.com par le url de votre site.
$url = 'http://www.julienvuillaume.fr/dos/resson'.$repertoire.''.$nom_fichier.'';
echo 'transfert texte reussi!<br><a href="javascript:history.back(1)">Retour</a>';
}
// Si il y a une erreur
else
{
echo 'L\'image n\'a pas pu être uploadée sur le serveur.';
}
}
}
else
{
?>
<!-- PRESENTATION DU MODULE POUR CHERCHER L'IMAGE -->
<link href="Nouveau dossier/css/style up.css" rel="stylesheet" type="text/css" />
<?php
}
?>
<form method="post" enctype="multipart/form-data">
<input type="hidden" name="fichier2" value="<?php echo $poids_max; ?>" />
<input type="file" name="fichier3" />
<input type="submit" value="Envoyer" />
</form>
</div>-->