Честно - не помню. Надо на сайте посмотреть. Но флешка у меня 1Гб, хватает...
Цитата:
Однажды один из пользователей Денвера высказал сожаление, что Денвер-2 больше не помещается на дискету (уверяя, что раньше можно было так упаковать, чтобы влезал). Это, действительно, иногда может быть удобным, поэтому тут же была разработана специальная diskette-версия Денвера, которую вы можете в буквальном смысле положить в карман.
К сожалению, пришлось убрать из diskette-Денвера часть программ. А именно, пострадали:
* phpMyAdmin — вместо него mysql.exe;
* модуль GD для PHP;
* поддержка транзакций в MySQL — используется облегченная и чуть более старая версия mysqld-opt.exe;
* версия PHP и Apache в дистрибутиве довольно старые.
Респект тебе, тока по ссылку перейти не смог. Ошибк выбило.
Я уже года два пользуюсь "джентльменским набором" Котерова http://www[dot]denwer[dot]ru/ который прекрасно работает с флешки. И там кроме Apache и PHP есть еще и MySQL.
Цитата:
Базовый пакет Денвера включает:
* Система может запускаться с flash-накопителя без каких-либо проблем.
* Apache, SSI, mod_rewrite, mod_php.
* PHP4 с поддержкой GD и MySQL.
* MySQL4 с поддержкой транзакций (mysqld-max).
* Система управления виртуальными хостами, основанная на шаблонах. Чтобы создать новый хост, вам нужно лишь добавить директорию в каталог /home, править конфигурационные файлы не требуется. По умолчанию уже поддерживаются схемы именования директорий многих популярных хостеров; новые можно без труда добавить.
* Система управления запуском и завершением.
* phpMyAdmin — система управления MySQL через Web-интерфейс.
* Ядро Perl без стандартных библиотек (они поставляются отдельно).
* Эмулятор sendmail (отладочная «заглушка», складывающая приходящие письма в /tmp); поддерживается работа совместно с PHP и Perl.
* Инсталлятор (нечто вроде InstallShield).
Дополнительные модули, компоненты и программы доступны в виде пакетов расширений.
Я вечером исходник выложу... посмотришь...
Кстати, разреши заметить, что я пользуюсь IE7 для проверки и опера
Тяжело с тобой. Есть два скрипта, один из которых, по твоим словам, работает некорректно. Я проверил работу и того ( функция menu1() ) и другого ( функция menu2() ).Обе функции формируют одинаковый html, который корректно отображается браузерами (и MS IE и Opera и Firefox).
Если имеется ввиду формирование ссылок для $vid="bottom" то там и нет никаких стилей. Три строчных (уровня строки) элемента <a> - так они именно так и должны располагаться на странице (выравнивание влево).
Попробуй сосредоточиться, собраться с силами и конкретно указать, наконец, что у тебя за проблема?
* скрипт формирует некорректный html, который неправильно показывает браузер
* глюк с отдельно взятым браузером, который некорректно показывает корректный html
* что-то еще
Это одна переменная, пусть ее имя будет $MyValue. Она, каждый раз при обращении (допустим в неком цикле), может содержать любую текстовую строку. В случае если в конце ее текста есть "пробел+число" (причем только в самом конце, а не в середине текста), то надо пересохранить строку в данную переменную без "пробел+число".
На сайте php.su лино я находил только 3 примера постраничной навигации, так что поищи...
Так он нашел эту статью (если мне пямять не изменяет, это статьия Кузнецова или Симдянова http://softtime[dot]ru ). Ему надо, чтобы кто-нибудь переделал скрипт под его конкретно нужды...
Задача сформулирована неточно - нет смысла браться за ее решение. Что требуется обработать - отдельную строку или массив строк:
$value[0] = "Пешеходов надо любить 12";
$value[1] = "Пешеходы составляют большую часть человечества 123";
$value[2] = "Мало того - лучшую его часть";
$value = "
Пешеходов надо любить 12
Пешеходы составляют большую часть человечества 123
Мало того - лучшую его часть
";
И что за строка Value? Это действительно "Value" или такой неудачный пример строки "Пешеходов надо любить 12"?
P.S. Вообще, такие вопросы обычно просто игнорируют. Ты думаешь, у нас тут у всех времени свободного много - по несколько раз пререспрашивать? Или мы тут ясновидящие?
Цитата:
................................ ........
Форум - это не место, где тусуются люди, которым нечем заняться. Форум - сообщество людей, помогающих друг другу, сообщество профессионалов или пытающихся стать таковыми. Поэтому очень важно обращаясь за помощью на форум соблюдать элементарные правила поведения. Эти правила позволят сэкономить время и значительно увеличат Ваши шансы на получение ответа.
................................ ........
Максимально подробно опишите свою проблему. Ни у кого нет желания вытягивать из Вас эти сведения клещами.
................................ ........
Дают разный результат... т.к. первый код считается 'html', а второй код текст...
Ничего подобного! Браузер, который показывает сформатированный текст (HTML) не имеет ни малейшего представления о том, был ли этот html сверстан человеком, или сформирован CGI-сценарием. Посмотри, что сгенерировал твой скрипт. Вообще, в данном случае достаточно было просто показать html, который формируется php-скриптом.
P.S. Вот этот кусок кода тоже вызывает удивление - один открывающий тег <table> и несколько закрывающих. Да и echo $html; должно быть за пределами цикла.
Как мы видим, функция file() возвращает МАССИВ, а функция explode в качестве второго аргументы ожидает СТРОКУ.
Дальнейшие вычисления не менее загадочны:
$len = count($text)-1;
$width = (int) (100/$len);
Я не знаю, что ты получаешь в качестве значения переменной $len, но пикселы там явно не получаются. А указываешь ты именно пикселы в качестве значения атрибута width тега <td>. Если же это проценты, то надо это указать width="20%": http://htmlbook[dot]ru/html/td[dot]html
Давай ты сперва отладишь свой скрипт, а потом мы посморим на верстку?
Итак, есть некоторая переменная $a=5. Если эта переменная нам нужна внутри функции, мы ее должны туда передать:
$a = 5;
test1( $a );
function test1( $x )
{
echo $x;
}
Переменную можно передавать "по ссылке" и "по значению".
По значению - это означает, что внутрь функции передается КОПИЯ переменной. Если внутри функции мы изменяем значение этой копии, это никак не отражается на переменной вне функции:
$a = 5;
test2( $a );
echo $a;
function test2( $x )
{
$x = $x + 2;
}
Этот скрипт выведет значение переменной $a, т.е. 5
Передача "по ссылке" - все изменения внутри функции над переменной будут отражаться на переменной вне функции (внутрь функции передается не копия переменной, а ее адрес в оперативной памяти):
$a = 5;
test3( &$a );
echo $a;
function test3( $x )
{
$x = $x + 2;
}
Этот скрипт выведет значение переменной $a, т.е. 7
Передать переменную по ссылке можно еще так - это даже предпочтительнее
$a = 5;
test3( $a );
echo $a;
function test3( &$x )
{
$x = $x + 2;
}
Этот скрипт выведет значение переменной $a, т.е. 7
Еще один пример, чтобы стала понятной идея локальной области видимости переменной:
$a = 5;
test4();
echo $a."<br/>";
function test4()
{
$a = 10;
echo $a."<br/>";
}
Эти две переменные $a (внутри функции) и $a (вне функции) - разные. Этот скрипт сначала выведет значение 10, а потом 5.
Теперь по поводу конструкции global. Чтобы сделать внешнюю преременную (объявленную вне функции) доступной внутри функции, можно сделать так:
$a = 5;
test5();
echo $a."<br/>";
function test5()
{
global $a;
$a = $a + 5;
}
Этот скрипт выведет 10. Это очень похоже на передачу переменной по ссылке.
И. наконец, последнее:
$a = 5;
test6();
function test6()
{
$a = 10;
echo $a."<br/>";
global $a;
echo $a."<br/>";
}
Скрипт выведет сначала 10 (значение локальной переменной), а потом 5 (значение глобальной переменной). Глобальная переменная $a "перекрывает" значение локальной переменной $a.
echo"Переменная $b определена и равна ".$b."<br/>";
else
echo"Переменная $b не определена!<br/>";
}
test();
?>
Пременная $b неопределена, о чем нам и сообщает скрипт. Но PHP не выдает сообщение об ошибке (попытка использовать неопределенную переменную). Почему? Не знаю.
Если авторизация реализована средствами Web-сервера (с помощью файлов .htaccess и .htpasswd), тогда можно попробовать зайти так:
ht tp://mylogin: password@www[dot]someserver[dot]com/users/mylogin/
Если нет - тогда не знаю.