le 17/02/2008 à 14:13
dechraoui
Bonjour a tous j ai un site hebergé chez free avec une base mysql et mon probleme est le suivant:j arrive en locale a faire fonctionner mon formulaire d upload de video mais ca ne marche pas sur le serveur de free. Si quelqun pouvait m aider je lui en serait tres reconnaissant.ah oui j'oubliais de préciser que le message d erreur est
erreur 500 erreur interne au serveur voici mon code
Alors voila je seche la dessus depuis deux jours alors merci d avance a celui qui m aidera
voila merci
erreur 500 erreur interne au serveur voici mon code
<?php
require("connection_bdd.php");
mysql_connect(server,nom,passe)or die("error connection");
mysql_select_db(base);
echo "<form action='ajouter_webcam.php'
enctype='multipart/form-data'
method='post'>
<b>Selectionner la webcam:</b><br/>
<INPUT TYPE='file' name='fichier' SIZE='30' ><br></P>
<br/>
<b>Selectionner la photo:</b><br/>
<INPUT TYPE='file' name='photo' SIZE='30' ><br></P>
<br/>
<b>Description :</b><br />
<input type='text' name='description' size='40' />
<br/><br/>
<br/><br/>
<input type='submit' value='Ajouter la video'/>
</form>";
if(isset($_FILES['fichier']['name'])){
$fname2 = $_FILES['photo']['name'];
$ftype2 = $_FILES['photo']['type'];
$fsize2 = $_FILES['photo']['size'];
$ftmp2 = $_FILES['photo']['tmp_name'];
$fname = $_FILES['fichier']['name'];
$ftype = $_FILES['fichier']['type'];
$fsize = $_FILES['fichier']['size'];
$ftmp = $_FILES['fichier']['tmp_name'];
$description=$_POST['description'];
$query = "INSERT INTO webcam SET
webcam_id='',
webcam_photo='$fname2',
webcam_name='$fname',
description='$description',
visites=''";
$result = mysql_query($query)or die("probleme d ecriture dans la base");
$folder = "webcam/";
if(!copy($ftmp2,''.$folder.''.$fname2.'')&&!copy($ftmp,''.$folder.''.$fname.'')) {echo"pas le temps";
// Ajoute l'image à la base de données
}
$imagesource = "webcam/".$fname2;
$source = imagecreatefromjpeg( $imagesource); // La photo est la source
if( imagesx($source)>imagesy($source)){
$destination = imagecreatetruecolor(100, 71); }// On crée la miniature vide
else{$destination = imagecreatetruecolor(71, 100);} // On crée la miniature vide
$largeur_source = imagesx($source);
$hauteur_source = imagesy($source);
$largeur_destination = imagesx($destination);
$hauteur_destination = imagesy($destination);
// On crée la miniature
imagecopyresampled($destination, $source, 0, 0, 0, 0, $largeur_destination, $hauteur_destination, $largeur_source, $hauteur_source);
// On enregistre la miniature sous le nom "mini_couchersoleil.jpg"
$MinImageName = "min_$fname2";
imagejpeg($destination, "webcam/".$MinImageName );
}
}
else{echo"";}
mysql_close();
?>
Alors voila je seche la dessus depuis deux jours alors merci d avance a celui qui m aidera
voila merci