[umka]

[umka]
Рейтинг
456
Регистрация
25.05.2008
Никулин М:
вот что интересовало :) Только... Там же выравнивание кажется будет по правой? Или нет? И можно ли ЯВНО указать выравнивание?

поправил уже пример :)

минус надо поставить

$string=sprintf('|%-39s|%-11s|%-11s|',$url,$users,$date);

или

$string='|'.str_pad($url,39).'|'.str_pad($users,11).'|'.str_pad($date,11).'|';

:) ?

Ну вот! интуиция не подвела ))

тогда в чём ваще проблема, "шо-то я не пОняла"? )

rtyug:
вывело
uid=502(chost) gid=503(chost) groups=501(mgrsecure),503(chost)

я так понял - нужен рут...

Верно мыслите :)

rtyug:
rtyug добавил 05.05.2010 в 16:37
а можно бот написать, чтобы зайти в панель и создать....??

Если у панели нет стандартных средств для управления извне, и при этом нет никаких препятствий в виде каптч, то можно и скрипт написать, который сделает в ней нужные действия (например, создаст FTP).

Я, к сожалению, с этой панелью не знаком, но название топика, а именно аббревиатура "API", подсказывает мне, что стандартные средства таки должны быть.

Подразумеваться может много всего :) Даже что это и не SQL вовсе.

Если id уникальные, то вариант только с временной таблицей.

1. делаем пустую таблицу table2 с такой же структурой

2. делаем INSERT INTO table2 (`title`, `text`) SELECT `title`, `text` FROM table ORDER BY RAND()

3. грохаем table, и переименовываем table2 в table

p.s. у table2, соответственно, на id должен быть auto_increment

rtyug:
да, root, wheel, 750

это вы где посмотрели? :)

запустить апач от рута или запускать им setuid-ные скрипты не так просто )

видимо, вы просто смотрите права на файл.

сделайте на перле скриптик:

#!/usr/bin/perl


print "Content-type: text/plain\n\n".`id`;

вызовите из браузера, и всё станет ясно

От и я подумал, что скорей всего прав не хватает.

netwind, этого нет в условиях задачи :D

Видимо, поломался ваш фаерфокс.

У меня он ни под mac ни под win прокрутку не показывает (до 1024 точно)

myhand:
Это строчка для shell (просто вбиваете ее в консоль, вот и все):
/usr/local/ispmgr/sbin/mgrctl ftp.edit name=test2 passwd=q1w2e3 htype=/var/www/cityhost/data/users/iosq5jyiukpxzhp5 domain=domaain.com disklimit=0 sok=ok su=root

Раз запускаете ее в перле - так используйте exec функцию или что-то аналогичное (system(), например).

Дык, что в обратных кавычках, оно же и есть exec.

Видимо, какие-то косяки с параметрами или правами.

Попробуйте всю эту команду просто вручную дать, без перла. Работает?

Всего: 6067