1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113
| <?php
/**
$type_media = utf8_encode(addslashes($_POST['type_media']));
$type_media = mysql_real_escape_string($type_media);
$code_media = utf8_encode(addslashes($_POST['code_media']));
$code_media = mysql_real_escape_string($code_media);
$name_media = utf8_encode(addslashes($_POST['name_media']));
$name_media = mysql_real_escape_string($name_media);
$small_media = utf8_encode(addslashes($_POST['small_media']));
$small_media = mysql_real_escape_string($small_media);
$medium_media = utf8_encode(addslashes($_POST['medium_media']));
$medium_media = mysql_real_escape_string($medium_media);
$artist_media = utf8_encode(addslashes($_POST['artist_media']));
$artist_media = mysql_real_escape_string($artist_media);
$artist_media_ar = utf8_encode(addslashes($_POST['artist_media_ar']));
$artist_media_ar = mysql_real_escape_string($artist_media_ar);
$title_media = utf8_encode(addslashes($_POST['title_media']));
$title_media = mysql_real_escape_string($title_media);
$title_media_ar = utf8_encode(addslashes($_POST['title_media_ar']));
$title_media_ar = mysql_real_escape_string($title_media_ar);
$description_media = utf8_encode(addslashes($_POST['description_media']));
$description_media = mysql_real_escape_string($description_media);
$description_media_ar = utf8_encode(addslashes($_POST['description_media_ar']));
$description_media_ar = mysql_real_escape_string($description_media_ar);
**/
foreach ($_POST as $k=>$v)
{
${$k} = $v;
//var_dump(${$k});
}
if ($title_media != "" && $description_media != "") {
$_FILES['video_media']['name'];
$_FILES['video_media']['type'];
$_FILES['video_media']['size'];
$_FILES['video_media']['tmp_name'];
$_FILES['video_media']['error'];
$randname = rand();
$extensions_valides = array('mp4', 'ogg', 'wav', '3gp');
$extension_upload = end(explode(".", $_FILES["video_media"]["name"]));
$maxsize = 20480;
if ($_FILES['video_media']['error'] > 0)
{
echo "Erreur lors du transfert";
//var_dump($_FILES['video_media']['error']);
}
if (($_FILES['video_media']['size'] / 1024 ) > $maxsize)
{
echo "Le fichier est trop gros";
//var_dump($_FILES['video_media']['size']);
}
// $extentions_video = array('mp3','ogg','wav','3gp');
//1. strrchr renvoie l'extension avec le point (? . ?).
//2. substr(chaine,1) ignore le premier caract?re de chaine.
//3. strtolower met l'extension en minuscules.
// if ( in_array($extension_upload,$extensions_valides) ) echo "Extension correcte";
// $image_sizes = getimagesize($_FILES['video_media']['tmp_name']);
// $maxwidth=$image_sizes[0];
// $maxheight=$image_sizes[1];
// if ($image_sizes[0] > $maxwidth OR $image_sizes[1] > $maxheight) $erreur = "Image trop grande";
//var_dump($extension_upload);
//var_dump($extensions_valides);
if (in_array($extension_upload, $extensions_valides))
{
$nom = "video/$randname$.".".extension_upload";
move_uploaded_file($_FILES['video_media']['tmp_name'], $nom);
//var_dump($nom);
// if ($resultat) echo "Transfert r?ussi";
}
$query = "insert into media(
type_media,
code_media,
name_media,
small_media,
medium_media,
artist_media,
artist_media_ar,
title_media,
title_media_ar,
description_media,
description_media_ar,
video_media)
values(
'" . $type_media . "',
'" . $code_media . "',
'" . $name_media . "',
'" . $small_media . "',
'" . $medium_media . "',
'" . $artist_media . "',
'" . $artist_media_ar . "',
'" . $title_media . "',
'" . $title_media_ar . "',
'" . $description_media . "',
'" . $description_media_ar . "',
'" . $randname . $extension_upload . "')";
var_dump($query);
// Insert into Database
$GLOBALS['db']->Query($query);
header('Location: consultermedia.php');
}
?> |
Partager