Mój kod do wysyłania obrazków na serwer ftp i tytułu do bazy. Jak go przekształcić aby nie dochodziło do sytuacji, w której
dwóch użytkowników przyśle mi do bazy różne zdjęcia o tej samej nazwie ? Bo wtedy dwa wpisy mają te same zdjęcia, a zdjęcia tego pierwszego wpisu są
nadpisywane nowymi. Może są jakieś w miarę proste sposoby na to ?
$target = "wyslane/";
$target1 = "wyslane/";
$target2 = "wyslane/";
$target3 = "wyslane/";
$target4 = "wyslane/";
$target5 = "wyslane/";
$target = $target . basename( $_FILES['photo']['name']); $target1 = $target1 . basename( $_FILES['photo1']['name']); $target2 = $target2 . basename( $_FILES['photo2']['name']); $target3 = $target3 . basename( $_FILES['photo3']['name']); $target4 = $target4 . basename( $_FILES['photo4']['name']); $target5 = $target5 . basename( $_FILES['photo5']['name']);
//This gets all the other information from the form
$login = $_SESSION['login'];
$name=$_POST['name'];
$name1 =$_POST['name1'];
$name2 =$_POST['name2'];
$name3 =$_POST['name3'];
$name4 =$_POST['name4'];
$name5 =$_POST['name5'];
$pic=($_FILES['photo']['name']);
$pic1=($_FILES['photo1']['name']);
$pic2=($_FILES['photo2']['name']);
$pic3=($_FILES['photo3']['name']);
$pic4=($_FILES['photo4']['name']);
$pic5=($_FILES['photo5']['name']);
$id=$_SESSION['id'];
// Connects to your Database
//$op = mysql_query("select id from users where id = '$id' ");
//Writes the information to the database
//mysql_query("INSERT INTO users (name, photo, photo1, name1) VALUES ('$name', '$pic' ,'$pic1', '$name1')") ;
mysql_query("UPDATE users SET name='$name', name1='$name1', name2='$name2', name3='$name3', name4='$name4', name5='$name5', photo = '$pic', photo1 = '$pic1', photo2 = '$pic2', photo3 = '$pic3', photo4 = '$pic4', photo5 = '$pic5' WHERE login = '$login' ");
$allowed = array('jpg', 'jpeg', 'gif', 'png');
//Writes the photo to the server
{
//Tells you if its all ok
echo "The file ". basename( $_FILES['photo']['name'] ). " has been uploaded, and your information has been added to the directory"; }
{
//Tells you if its all ok
echo "The file ". basename( $_FILES['photo1']['name'] ). " has been uploaded, and your information has been added to the directory"; }
{
//Tells you if its all ok
echo "The file ". basename( $_FILES['photo2']['name'] ). " has been uploaded, and your information has been added to the directory"; }
{
//Tells you if its all ok
echo "The file ". basename( $_FILES['photo3']['name'] ). " has been uploaded, and your information has been added to the directory"; }
{
//Tells you if its all ok
echo "The file ". basename( $_FILES['photo4']['name'] ). " has been uploaded, and your information has been added to the directory"; }
{
//Tells you if its all ok
echo "The file ". basename( $_FILES['photo5']['name'] ). " has been uploaded, and your information has been added to the directory"; }