co robie zle w tym kodzie...
<?
session_start();
require_once('audioCheck/getid3/getid3.php');
// baza danych
$link = mysql_connect('x', 'x', 'x');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
// jesli nie ma polaczenia
if (!mysql_select_db($_SESSION['nazwaBazyDanych'], $link)) {
echo 'Could not select database!';
}
// current directory
$Path = getcwd();
$Path = $Path."/audioblog";
if ($handle = opendir($Path)) {
$Index = 0;
//this is the correct way to loop over the directory.
while (false !== ($entry = readdir($handle))) {
//badamy rozszerzenie pliku audio bez kropki
$formatPlikuAudio = substr(strrchr($entry, "."), 1);
//obcinamy rozszerzenia
$entry = str_replace('.mp3', '', $entry);
$entry = str_replace('.wav', '', $entry);
$entry = str_replace('.ogg', '', $entry);
$entry = str_replace('.opus', '', $entry);
//tutaj musimy zrobic konkretne jedno zapytanie do bazy danych ktore bedzie loopowane poprzez wszystkie wykryte pliki w katalogu audio
//zapytanie do bazy danych
$sql = "SELECT id, dlugosc FROM audioblog WHERE id = '$entry' AND dlugosc = ''";
//procedujemy zapytanie do bazy danych
$result = mysql_query($sql, $link) or die(mysql_error());
//liczymy wyniki
$ile = mysql_num_rows($result);
//robimy petle while we while jesli dany podcast jest jeszcze nie opisany
// OD TEGO MIEJSCA CHYBA COS NIE POTRAFIE DOBRZE SKLEIC... PROSZE O POMOC
if($ile == 0) {
$row = mysql_fetch_array($result);
$id_old = $id = $row['id'];
//zamieniamy : na .
$id = str_replace(":",".",$id);
$id = '/home/kubutek/public_html/audioblog/'.$id;
$id = glob("$id.*");
//ok mamy pliki do obrobienia
$id = $id[0];
//wyswietlamy wyniki
//nastepnie tutaj przeprowadzamy cala operacje
$filename = $id;
$getID3 = new getID3;
$ThisFileInfo = $getID3->analyze($filename);
$getID3->CopyTagsToComments($ThisFileInfo);
//sleep(0.3);
$dlugosc = $ThisFileInfo['playtime_string'];
$bitrare = $ThisFileInfo['audio']['bitrate'];
$sql2 = "INSERT INTO audioblog (dlugosc, bitrare) VALUES ('$dlugosc', '$bitrare') WHERE id = '$id_old'";
mysql_query($sql2, $link);
}
//koniec petli while odczytujacej podkasty w katalogu
}
//koniec otwarcia katalogu
}
?>
dziekuje i pozdrawiam
kuba