Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   [php] Новичкам: задаем вопросы (https://forum.antichat.xyz/showthread.php?t=40896)

Byte_ 17.06.2010 17:19

Цитата:

Сообщение от AtomoS
ок. попробую понятнее растолковать.

есть файл с конфигами, мне нужно переписать его (не полностью, а частично)
функция должна найти конфиг, например $config['news'] = "50";
и переписать его, $config['news'] = "100";

при этом в функции я указываю что искать и что перезаписать..

Код:

function change_config($a,$b)
{
return str_replace($a.'=\''."([0-9]*)".'\'',"$a='$b'");
}

по идее как-то так, но я не уверен.

GrimmJow 17.06.2010 17:23

Регистрирую почту в яндексе, делаю 2-й шаг. https://passport.yandex.ru/passport?mode=register&ncrnd=131152

Там есть скрытое поле "time":

Код:

<input type="hidden" name="time" value="" />
В поле значения нету, а сниффером увидел, что передается большое число.

Вопрос: как узнать, какое число необходимо поставить туда?

.::f-duck::. 17.06.2010 17:25

Ну,это время,епты.
Вычисляешь время (ч:м:с) и передаешь в виде целочисленного типа.

phpdreamer 17.06.2010 17:46

у Byte_ идея правильная, только preg_replace и регулярку нормальную...

GrimmJow 17.06.2010 18:43

2 .::f-duck::.

Я догадался, что это время ) Но подставив - не сработало. Хотя, может я что напутал с этим... Можешь показать, как правиьно сделать?

svesve 17.06.2010 19:51

Цитата:

Сообщение от GrimmJow
2 .::f-duck::.

Я догадался, что это время ) Но подставив - не сработало. Хотя, может я что напутал с этим... Можешь показать, как правиьно сделать?

возможно время в unix формате подставляется

глянь http://www.php.net/manual/en/function.mktime.php

Komyak 17.06.2010 21:19

Помогите пожалуйста "с задачкой":

В массиве находится 15 ссылок, которые нужно добавить в отдельные текстовые файлы, в зависимости от значения $texturl.
PHP код:

//Например:
function kols$texturl$url )//Получаю нужное количество файлов
{
    if ( 
count$url ) <= $texturl ) {
        
$c 1;
    } else {
        
$c round$url $texturl );
    } 
    return 
$c;
}

$texturl=4;//Количество урлов на один текст
$url=15;//Всего урлов

$files=$d->list_files($dir);//Здесь у меня массив с файлами 

И дальше что я только с циклами не делал, но мозг себе взорвал. Нужно пройтись циклом по всем файлам и разместить в каждом $texturl урлов, если их "не хватит", то добавить сколько есть.


Время: 19:37