Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

zaglavio kod generisanja imena mp3 pesme kod uploada

[es] :: PHP :: zaglavio kod generisanja imena mp3 pesme kod uploada

[ Pregleda: 2094 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

sweepunk
sweepunx
basement

Član broj: 33727
Poruke: 87
*.smin.my-its.net.

Sajt: www.mtvadria.tv


Profil

icon zaglavio kod generisanja imena mp3 pesme kod uploada30.10.2006. u 00:24 - pre 213 meseci
radim sajt gde korisnici mogu sami da uploaduju svoje mp3 pesme,
ime uploadovanog fajla se pravi na osnovu:
Code:
$name = "pesma_" . $songId . "." . $extension[1];

i na osnovu toga se dobije fajl recimo pesma_95.mp3
a ja bih hteo da se u ime pesme doda i ime benda ali mi nikako ne uspeva.
Evo stranice na kojoj se uploaduje pesma:

Code:

<?php
include("head.php");
?>

<?
if(isset($_GET['del']))
{
    mysql_query("DELETE FROM music_songs WHERE musicId=" . $_GET['del']);
}
if(isset($_POST['upload']))
{
 
  if(is_uploaded_file($_FILES['song']['tmp_name']))
    {
        
            if($_FILES['song']['size'] < 5000000)
            {
        
                $extension = explode("." , $_FILES['song']['name']);
                $name=$_FILES['song']['name'];
                $dt=date("Y-m-d");
                if(($extension[1] == "mp3")||($extension[1] == "MP3"))
                {
                 
                    $sql="INSERT INTO music_songs VALUES('' , '" . $_COOKIE['userId'] . "', 'song','$extension[0]','".$_POST['description']."','$dt','z')";                
                    mysql_query($sql);
                    //print $sql;
                    $songId = mysql_insert_id();
                    $name = "pesma_" . $songId . "." . $extension[1];
                    print $name;
                    if(!move_uploaded_file($_FILES['song']['tmp_name'] , "song/" . $name))
                    {
                        echo "Copy is failed due to some error";
                    }
                    else
                    {
                     mysql_query("UPDATE music_songs SET name='" . $name . "' WHERE musicId = " . $songId);
                    }
                    
                }
        }
     }

}

?> 


i evo stranice na kojoj je displey informacija o bendu:

Code:
<?php 
    include("head.php");
?>
<?php
$fp = fopen("id.php","r");
$id = fread($fp,"10");
$db = mysql_query("SELECT * FROM music_user WHERE userId=" . $id);
$fet = mysql_fetch_array($db);
$db1 = mysql_query("SELECT * FROM music_homepage WHERE userId=" . $id);
$fet1 = mysql_fetch_array($db1);
$db2 = mysql_query("SELECT * FROM music_songs WHERE userId=" . $id);
?>
<style type="text/css">
<!--
.style2 {
    font-size: medium;
    font-weight: bold;
}
.style3 {
    color: #FF0000;
    font-weight: bold;
}
-->

<?php
include("foot.php");
?>


znaci trebalo bi negde u generisanje imena pesme da se ubaci i
Code:
$fet['bandname']
ali nikako ne uspevam u tome..
konstruktivna pomoc je dobrodosla

[Ovu poruku je menjao sweepunk dana 30.10.2006. u 23:37 GMT+1]
Doctors say that i'll be getting out real soon
Doctors say that I've been making big breakthroughs
 
Odgovor na temu

shketuljko
Vedran Martinovic
Institut za javno zdravlje Srbije „Dr
Milan Jovanović Batut”
Beograd

Član broj: 1370
Poruke: 43
212.200.118.*

Sajt: www.besplatnioglasi.rs


Profil

icon Re: zaglavio kod generisanja imena mp3 pesme kod uploada30.10.2006. u 13:08 - pre 213 meseci
Koliko sam shvatio,
ti imas tabelu music_user u kojoj imas polje >>bandname<<
Ako je tako onda na formu gdje se upisuje pjesma dodaj polje
<tr>
<td height="25">Band name </td>
<td height="25"><input type="text" name="bandname" size="60"></td>
</tr>

dalje, kad prenses podatke, onda uzmi sa $_POST['bandname'] i insertuj ga u bazu
i samo dodaj na $name = $_POST['bandname']."pesma_" . $songId . "." . $extension[1];
ili sta vec hoces.
Kad baratas sa upisima pazi redosled kako ces odraditi!


p.s. Kad pises pitanja obavezno napisi sve detalje (i imena tabela u bazi i polja) ali naravno ne sve nego samo izvuci djelice koji ti trebaju ... ovoliko koda koliko je napisano nekoga ce mrziti da cita!!!
Vedran Martinovic
www.besplatnioglasi.rs
 
Odgovor na temu

sweepunk
sweepunx
basement

Član broj: 33727
Poruke: 87
*.ptt.yu.

Sajt: www.mtvadria.tv


Profil

icon Re: zaglavio kod generisanja imena mp3 pesme kod uploada30.10.2006. u 16:05 - pre 213 meseci
reseno

Code:
<?php include("config.php"); 
$userId = $_COOKIE['userId']; 
$qUD = mysql_query("SELECT * FROM music_user WHERE userId ='" . $userId . "'");
$fUD = mysql_fetch_array($qUD);  

?>


i posle samo

Code:
$name = $fUD['bandname']."_pesma_" . $songId . "." . $extension[1];


[Ovu poruku je menjao sweepunk dana 30.10.2006. u 23:38 GMT+1]
Doctors say that i'll be getting out real soon
Doctors say that I've been making big breakthroughs
 
Odgovor na temu

[es] :: PHP :: zaglavio kod generisanja imena mp3 pesme kod uploada

[ Pregleda: 2094 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.