Winst0n, ты путаеш .swf и .flv .swf - это флеш, на нём пишут плеер .flv - видео ролик, без преера он работать небудет, такчто учи flash, пиши свой плеер и будет всё гуд И ваще... Ради такой фигни сервер подгружать... Юзай JS HTML: <script> function show() { link = document.getElementById('link').value; document.getElementById('html').innerHTML = '<a href="http://mysaite/"><IMG src="'+link+'" border=0></IMG></a>'; } </script> <input type="text" name="link" value="http://link"> <input type="button" value="Шмяк!" onclick="show()"> <div name="html"></div>
почему... я непутаю свф и флв... там идет ссылка именно на флв, потому что плеер так написан... HTML: <br><center><embed type="application/x-shockwave-flash" src="http://мой сайт_путь к плееру.свф/player/video.swf" style="" id="player1" name="player1" quality="high" allowfullscreen="true" flashvars="height=480&width=620&displayheight=480&file=http://путь к видео.flv&image=http://мой сайт/player/img.jpg&logo=&backcolor=0x333333&frontcolor=0xCCCCCC&lightcolor=0xFFFFFF&volume=100" height="480" width="620"><div align="center"></div></center> жму "Шмяк!" и нечего непроисходит ) ну с картинками я разобрался... надо теперь сделать типо как с картинками, только с линком к видео... надо учить пхп ) ато что мне надо понять некто неможеть(или нехочит)))
Блин, тебе всё показали и разжевали как и чё сделать, бери делай, ато через неделю мы всем ачатом тебе уже готовый сайт такими темпами напишем Насчёт шмяка - всё работает, это у тебя там руки кривые наверняка >надо учить пхп А как ты хотел?! Не учить и знать Php?! Ану марш в гугл книги качать!
Вопрос такой, пока не смог найти на него ответа.... Есть файл editor_otver.php его содержимое Надо получить значения параметров, но если бы эта страница была статической то $_POST['0'], $_POST['1'], $_POST['2'], и мы получаем все нужные нам значения параметров, но проблема в том что страница динамическая, и количество строк в таблице может изменяться и имена так-же могут изменяться от 0 и до бесконечности.. та как выйти из этого положения? есть у кого-нибудь идеи?
у инпута такое использование: HTML: <input type="Text" size="60" value="" name="1" /> как альтернатива, можно использовать массив $a[1],$a[2], получение значений параметров не составит труда. если названия переменных принимают только числовые значения и названия увеличиваются как n+1, можно пройтись так: PHP: $boo=TRUE; $i=1; while ($boo==TRUE) { if (isset($_GET[$i])) { echo $_GET[$i].'<br>'; $i++; } else $boo=FALSE; }
Ок.. спасибо..разобрался... еще один маленький вопросик, какой функцией лучше открывать объемные файлы (файл примерно 500 мегов); file_get_contents, file?
file_get_contents ибо file - это массив, соответственно больше данных .. не забудь в php.ini поменять максимальный размер памяти для скрипта .. а то чтото я сомневаюсь, что твой скриптик поглотит 500м да и тебе что, больше делать нечего чем работать с такими файлами то !? fopen ?
Да ну... Это ну скажем на компе максимум 8ГБ оперативки, это 16 раз можно подгрузить файл, берём хоть InetCrack и помылаем запросы (в конце концов можно с друзьями это проделать) и комп умрёт (хз что при забитии оперативки происходит, но наверняка чёто ужнастное)
Вот я непонял твой PHP код, это что за бред О_О Чел пытается выучить PHP а ты его чёрт знает чему учиш, вот изза таких туевы хучи сайтов с SQL Inj и PHP Inj да ещё и незапароленую админку думаю можеш написать Вот так надо PHP: <html> <head><link rel="STYLESHEET" type="text/css" href="editor_ds.css"></head> <body> <? if(!$_POST['sub']) { ?> <form action=del.php method="post"> <table width="100%" cellpadding="3" cellspacing="1" border="0" bgcolor="#000000"> <tr> <td bgcolor="#aaaaaa" valign="top" colspan="2" align="center"><h2>НАСТРОЙКА КОЛИЧЕСТВА ОТВЕТОВ</h2></td> </tr> <?php $c = intval($_GET['c']); if($c>50 || $c<1) $c = 1; for($i=0;$i<$c;$i++) { echo '<tr> <td bgcolor="#dddddd" valign="top">Укажите вариант ответа.</td> <td bgcolor="#dddddd" valign="top"><input type="Text" size="60" name="answer[]"\></td> </tr>'; } ?> <tr> <td bgcolor="#dddddd" valign="top">Вариантов: <input type="text" size="2" name="c" value="<?=$c?>"> <input type="button" value="Применить" onclick="document.location.href='?c='+ document.getElementById('c').value"></td> <td bgcolor="#dddddd" valign="top"><input type="Submit" name="sub" value="Сохранить"></td> </tr> </table> <? }else{ foreach ($_POST['answer'] as $number=>$answer) { echo ($number+1).") $answer<br>"; #Тута обработка, чё хош то и делай } } ?> </form> </body> </html> P.S. Э, Егорыч, хватит баловацо, посты сносить
Ещё один вопрос, думал, думал но че-то никакие идеи не приходят в голову.. Есть файл text.txt вида.... крипт должен разбивать файл text.txt на множество файлов, и каждый файл должен иметь определенное количество строк, общее для всех. к примеру указал ты 5 строк, то скрипт разбивает общий текст из файла text.txt на n-ое количество файлов, в каждом файле по 5 строк... Думал как это реализовать проблем то нету как копировать скажем первые 5 строк и создать файл PHP: $maxstrok=5; $text=file('text.txt'); for($i=0;$i<$maxstrok;$i++) { $textforfile[]=$text[$i]; } $textforfile=implode("",$textforfile); $list = fopen("1.txt", "a+"); fwrite($list, $textforfile; fclose($list); а вот как дальше делать, что бы из массива удалялись 5 строк которые мы записали в отдельный файл 1.txt и опять с этого же массива с удаленными 5 строками с самого начала, опять копировать первые 5 строк и записывать их в файл. Как?
Как вариант: Code: $file = file('you_file.txt'); $max = 5; for ($i = 0; $i < count($file); $i+$max) { $file2 = fopen($i.'-'.$i+$max.'.txt', 'a'); for ($j = 0; $j < $max; $j++) { fputs($file2, $file[$i+$j]); } fclose($file2); }
UnPazz, PHP: <html> <title>Cuter</title> <body> <form method="post"> Url:<input type="text" name="url"> <br> Имя файла:<input type="text" name="name"> <br> <input type="submit" name="sub" value=" Сохранить " /> </form> </body> </html> <? if(isset($_POST['sub'])) { $text=file_get_contents(trim($_POST['url'])); $good = fopen(trim($_POST['name']).".txt", "w"); fwrite($good,$file_all_urls); fclose($good); echo "Файл".$_POST['name'].".txt"." успешно сохранен."; } ?>
Мб не туда пишу - нужен миниатюрный flash плеер для прикрутки к простенькому php скрипту. Самый лучший вариант был бы плеер как вКонтакте, но я Хз где взять... p.s. за плюасми не постаю...
как полноценный php файл ты его не сохранишь, так как php-скрипты это server-parsed сценарии. ты сможешь скачать лишь сгенерированную html-страницу...