Posiadam skrypt na strone rozrywkową cos jak maxior.pl
To jest plik odpowiedzialny za dodawanie lecz dodaje on na podstawie http://... i nie z kazdej strony mogę tak dodać np z patrz.pl . Chciałbym przemienić ten skrypt aby zamiast z linu do filmiku pobierał z <embed> . Bardzo proszę o pomoc.
Z góry dziękuje.
dodaj.php
<?php if (!check_logged()) { exit; } $added = false; if ($_POST['tytul'] || $_POST['opis']) { { $error['tytul'] = 'Tytuł może zawierać od 1 do 100 znaków.'; } { $error['opis'] = 'Opis może zawierać od 1 do 10000 znaków.'; } { $error['category'] = 'Taka kategoria nie istnieje.'; } $typ = 0; $sciezka = ''; if ($_POST['link']) { if ($_FILES['plik']['error'] != 4) { $error['misc'] = 'Nie można jednocześnie dodać pliku i linka.'; } { $error['link'] = 'Wpisz poprawny link.'; } // Z // Z } else { $typ = 1; if ($_FILES['plik']['error'] != 0) { $error['plik'] = 'Wystąpił błąd przy ładowaniu pliku.'; } elseif ($_FILES['plik']['size'] > 104857600) { $error['plik'] = 'Maksymalny rozmiar ładowanego pliku to 20 MB.'; } } $rozszerzenie = ''; { { case '.jpg': $rozszerzenie = 'jpg'; $typ = 1; break; case 'jpeg': $rozszerzenie = 'jpg'; $typ = 1; break; case '.gif': $rozszerzenie = 'gif'; $typ = 1; break; case '.png': $rozszerzenie = 'png'; $typ = 1; break; case '.swf': $rozszerzenie = 'swf'; $typ = 2; break; case '.avi': $rozszerzenie = 'avi'; $typ = 3; break; case '.mpg': $rozszerzenie = 'mpg'; $typ = 3; break; case 'mpeg': $rozszerzenie = 'mpg'; $typ = 3; break; case '.mp3': $rozszerzenie = 'mp3'; $typ = 4; break; default: $error['plik'] = 'Obsługujemy jedynie pliki z rozszerzeniami jpg, jpeg, gif, png, avi, mpeg, mp3
i swf.'; break; } } if (!$error && $typ != 0 && $typ!=10 && $typ!=15 && $typ!=16 && $typ!=17) { $temp = 0; { $temp++; } $sciezka = 'uploaded/' . $typ . '/' . $rozszerzenie . '/' . $temp . '.' . $rozszerzenie; { $error['plik'] = 'Błąd przy ładowaniu pliku. Spróbuj ponownie lub skontaktuj się z administratorem.'; } } if (!$error) { if ($typ==10) $typ=3; $typ = ($typ != 0 ? $typ + 4 : 0); if (!mysql_query('insert into `stuff` (`added`, `typ`, `src`, `miniaturka`, `tytul`, `opis`, `ocena`, `counter`, `
category`, `login`) values (' . time() . ', ' . $typ . ', '' . $sciezka . '', '' . mysql_value($_POST['miniaturka']) . '', '' . mysql_value($_POST['tytul']) . '', '' . mysql_value($_POST['opis']) . '', 0, 0, ' . $_POST['category'] . ', '' . $_SESSION['login'] . '')')) { $error['misc'] = 'Nie można dodać pozycji do bazy danych. Spróbuj ponownie lub skontaktuj się z administratorem.'; } else { echo 'Dane zostały dodane do bazy danych. Po zweryfikowaniu ich przez administratora zostaną umieszczone w serwisie.'; $added = true; } } } if (!$added) { echo "<form action=\"index.php?page=dodaj\" method=\"post\" enctype=\"multipart/form-data\"> <input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"104857600\"> <table border=\"0\" cellspacing=\"3\" cellpadding=\"0\"> <tr><td colspan=\"2\">{$error['misc']}</td></tr> <tr><td style=\"font-family:verdana;font-size:12px; \" rowspan=\"2\">Plik:</td><td><input type=\"file\" name=\"plik\" size=\"20\" /></td></tr> <tr><td>{$error['plik']}</td></tr> <tr><td style=\"font-family:verdana;font-size:12px; \"rowspan=\"2\">Link:</td><td><input type=\"text\" name=\"link\" size=\"20\" value=\"" . form_value($_POST['link']) . "\" /></td></tr> <tr><td>{$error['link']}</td></tr> <tr><td style=\"font-family:verdana;font-size:12px;\" rowspan=\"2\">Miniaturka:</td><td><input type=\"text\" name=\"miniaturka\" size=\"20\" value=\"" . form_value($_POST['miniaturka']) . "\" /></td></tr> <tr><td>{$error['miniaturka']}</td></tr> <tr><td style=\"font-family:verdana;font-size:12px;\" rowspan=\"2\">Tytuł:</td><td><input type=\"text\" name=\"tytul\" size=\"20\" value=\"" . form_value($_POST['tytul']) . "\" /></td></tr> <tr><td>{$error['tytul']}</td></tr> <tr><td style=\"font-family:verdana;font-size:12px;\" rowspan=\"2\">Opis:</td><td><textarea name=\"opis\" cols=\"30\" rows=\"5\">" . form_value($_POST['opis']) . "</textarea></td></tr> <tr><td>{$error['opis']}</td></tr> <tr><td style=\"font-family:verdana;font-size:12px;\" rowspan=\"2\">Kategoria:</td><td><select name=\"category\">"; foreach ($categories as $k => $w) { } echo "</select></td></tr> <tr><td>{$error['category']}</td></tr> <tr><td colspan=\"2\"><input type=\"submit\" value=\"Dalej\" /></td></tr> </table> </form>"; } ?>
Wie ktoś jak to wykonać
