le 17/02/2008 à 16:41
upload video chez free
Ah bon, je vais donc essayer de leur envoyer un mail bien que j ai quelques craintes concernant leur réactivitéé.
En tout cas merci la globule
En tout cas merci la globule
<?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();
?>
Chargement en cours