|
НУ что господа, давайте ж попробуем поотвечать на вопросы
Задавайте все, что угодно по теме php+mysql ^) а то группа чет мертвая(
122
Макс
ПМ (PM) - Private Message т.е Личное сообщение по нашему ;)
123
Евгений
денвер это конечно хорошо, но если ты решил сербезно всем этим заниматься, то лучше настроить все самому. в сети много материала по теме
недели 4 назад на хабре была хорошая статья: http : // habrahabr. ru/blogs/webdev/71743/ (пробелы убрать)
124
Подскажите пожалуйста!
как значение одной переменной разбить на несколько?? например чтоб было из $a=2445 сделать $b=2 $c=4 $d=4 $e=5
125
Александр
$b=substr($a,0,1);
$c=substr($a,1,1); $d=substr($a,2,1); $e=substr($a,3,1);
126
Спасибо болшое! немножко по другому сделал уже! =)
127
Илья
Подскажите, пожалуйста, как получить в массив имена всех файлов, содержащихся в заданной папке?
128
Виталий
scandir()
softtime . ru/dic/id_dic=154&id_group=5
129
Илья
Виталий, спасибо огромное! То, что нужно! =)
130
Александр
php5
131
Владимир
Пользуюсь хостингом http://www.ht-systems.ru.
Есть xml-файл, который должен обрабатываться для отображения на экране. Пробовал разными способами: и через DOM, и через SimpleXML. Чего-то не работает. Либо выдает ошибки, либо пустой лист. Как это правильно реализовать? XML-документ выглядит следующим образом: <?xml version="1.0" encoding="windows-1251"?> <BESTMEN> <MAN> <NAME>Имя 1</NAME> <COUNTRY>Страна 1</COUNTRY> <LINK>Ссылка 1</LINK> <EVOTE>0</EVOTE> <SMSVOTE>0</SMSVOTE> </MAN> <MAN> ... <MAN> <NAME>Имя N</NAME> <COUNTRY>Страна N</COUNTRY> <LINK>Ссылка N</LINK> <EVOTE>0</EVOTE> <SMSVOTE>0</SMSVOTE> </MAN> <MAN> </BESTMEN>
132
Виталий
$rss = simplexml_load_file('file.xml');
$name = $rss->bestmen->man->name; print $name; ммм?
133
Владимир
Да, пробовал нечто подобное.
Пустой экран. Хныыык. :)
134
Владимир
Спасибо за помощь. Почти решил эту проблему. Заработало через SimpleXML.
Возникли еще два вопроса: 1) Можно ли при написании скрипта опроса использовать XML-документ для занесения результатов? Будут ли данные сохраняться в самом файле? 2) Как прикрутить исполнение php-скрипта на щелчок мыши по картинке? Заранее спасибо. :)
135
Виталий
1) Можно сохранять и в самом файле!
>2) Как прикрутить исполнение php-скрипта на щелчок мыши по картинке? как я понял, без перезагрузки страницы? Средствами ajax. Если нужно именно это, могу набросать небольшой пример.
136
Виталий
1. Льем jQuery ( http://http://code.jquery.com/jquery-1.4.2.min.js )
2. Подключаем ( <script type="text/javascript" src="jquery-1.4.2.min.js"></script> ) 3. Пишем функцию <script type="text/javascript"> function ajaxStart() { var xmlhttp; if (window.XMLHttpRequest) { // для IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else { // для IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if(xmlhttp.readyState==4) { document.all.test.innerHTML=xmlhttp.responseText; //вывод в див test } } xmlhttp.open("GET","1.php",true); //метод и имя файла xmlhttp.send(null); } </script> 4. Создаем на картинке действие onclick="ajaxStart();" 5. Вставляем куда нам нужно вывести результат запроса, див: <div id="test"></div> -------------------- в 1.php нах-ся сам скрипт.
137
Владимир
Виталий, спасибо.
А какими командами пользоваться для сохранения изменений в самом xml-файле? Спасибо за ajax, буду пробовать...
138
Владимир
И еще - как сделать так, чтобы русский язык в xml нормально отображался, а не кракозяброй?
Я уже и в разных кодировках файл заливал, и разные encoding ставил. В ANSI код отображается правильно, а когда выводится через simpleXML - опять кракозябра.
139
Виталий
>А какими командами пользоваться для сохранения изменений в самом xml-файле?
У xml там свои заморочки, я с этим не работал...не знаю!! Если быдлокодить то стандартными фун-ми записи fwrite() :)
140
Владимир
Ой-ой-ой, ой-ой-ой. :)
А если мне надо, чтобы при щелчке по картинке запускался скрипт, который начисляет дополнительные баллы в голосовании, т.е. он работает невидимо, без отображения чего-либо на экране?
141
Владимир
А вообще код работает, спасибо.
Но не в Firefox...
142
Владимир
Нужна помощь с POST/GET.
Как прописать код для ссылки, чтобы она открывала новое окно, в котором обрабытывается php-скрипт, попутно отправляя ему значение id-изображения, на которое эта самая ссылка и поставлена?
143
Тимур
do
{ $tb = $myrow["title_rus"] ; $tb = rawurlencode($tb); printf ("<table align='left' class='vntp'> <tr> <td class='vntp_adds'>%s <td class='vntp_name'><a href=files/$cat/%s>Скачать</a> </tr> </table><br><br>",$myrow["title_rus"], 6;tb); } while ($myrow = mysql_fetch_array ($result)); ?> Мне нужно что бы русскоязычные файлы на серваке нормально скачивались не переделывать на англ язык названияи не убирать пробелы.Но почему то возникла такая ситуация при наведении на слово СКАЧАТЬ внизу отображается ссылка(http://localhost/prkap/files/vsn/всн 2001-82) но кликая по ней говорит что такого файла нету на серваке хотя он там есть При копировании ссылки вот такая (http://localhost/http://gost-snip.ru/files/vsn/%C2%D1%CD%2001-82)
144
Владимир
Скоро с ума сойду. Как можно сортировать XML-файл без использования XSL?
Выглядит так: <BESTMEN> <MAN> <ID>Robert</ID> <EVOTE>100</EVOTE> <SMSVOTE>50</SMSVOTE> </MAN> <MAN> <ID>Dima</ID> <EVOTE>500</EVOTE> <SMSVOTE>100</SMSVOTE> </MAN> <MAN> <ID>Zeliboba</ID> <EVOTE>10</EVOTE> <SMSVOTE>50</SMSVOTE> </MAN> ... </BESTMEN> Сортировку нужно сделать по уменьшению суммы (EVOTE+SMSVOTE) или хотя бы EVOTE. И вывести эти значения на экран. А лучше - сохранить новый порядок в xml.
145
Александр
Бля...что делать.Установил апатч,мускул,пхп,пхпмайадмин.Прописал все конфиги.Майадмин работает.Написал скрипт он не работает.Что делать?
146
Владимир
Пишу скрипт на PHP.
Какой-то гремлин методично выкидывает строчку из массива. Перегоняю один массив arr[itemname][y] в другой zap[x], используя исходный XML-файл $xml, для последующего сохранения в новый XML-файл следующим кодом: $zap[0]= "<?xml version='1.0' encoding='Windows-1251'?><BESTMEN>\r\n"; $y=0; $x=1; foreach($xml->children() as $man) { $zap[$x]= "<MAN>\r\n"; foreach($man->children() as $item) { $x+=1; $zap[$x]= "<".$item->getName().">".$arr[$item- >getName()][$y]."</".$item->getName()."> 92;r\n"; } $y+=1; $x+=1; $zap[$x]= "</MAN>\r\n"; } $x+=1; $zap[$x]= "</BESTMEN>\r\n"; $fx = fopen('bestmen_xml_sorted.xml', 'w'); foreach($zap as $stroka) fwrite($fx, $stroka); fclose($fx); При этом для каждого элемента КРОМЕ последнего теряется закрывающая строка </MAN>. Но у последнего есть. В чем может быть дело?
147
Александр
Разобрался.Пересмотрел все настройки.Оказывается дело было в чем.Сам скрипт <?Скрипт?>.А надо было <?php скрипт?>.Всем спасибо:-)
148
Игорь
это ты ошибся в синтаксисе
149
Василий
Розкажіть як за допомогою класів на РНР+jqueru стягувати кусок коду з новинами нац банку і впулити на свій сайт, та так, шоби інфа оновлювалась сама, наприклад з періодичністю 5 хвилин...
також ось зараз для мене проблемою є імпорт записiв з RSS в ЖЖ чи в інший особистий блог... Так шо, хто може вирішити ці питання, або ж поділитися "секретами" їх вирішення - чекаю від вас коментів )
150
Ира
Вечер добрый!
Проблема: не работают графический функции в php, даже самые простые вроде создания изображения и его вывода. Использую денвер, gd подключена - смотрела через phpinfo. Изображение не отображает, если пытаешься его открыть, выводится "Изображение ... не может быть показано, т.к. содержит ошибки". Гуглом нашла только одно упоминание о такой проблеме на форуме, но там ответ так и не дали. Первый раз с графикой работаю - может что-то простое забыла??? |


Aidar
А что такое ПМ?