SPAHI4 пишет:
"Скажите, в чем ошибка? нет данных в массиве. if(!isset($_GET['add']))
{
$smarty = new Smarty_conf();
$smarty->assign('form_title','Залить номерки');
$smarty->assign('method','POST');
$smarty->assign('action',"?add");
$elements=array();
$elements[]=array('type'=>'textarea', 'title' => 'uin;password', 'br'=>1, 'info'=>array('name' => 'num'));
$elements[]=array('type'=>'input_text', 'title' => 'Стоимость в баллах за шт.', 'br'=>1, 'info'=>array('name' => 'prise'));
$elements[]=array('type'=>'submit', 'br'=>0, 'info'=>array('name'=>'post', 'value'=>'Отправить')); // кнопка
$smarty->assign('el',$elements);
$smarty->display('input.form.tpl');
}
elseif(isset($_GET['add']))
{
foreach ($_POST['num'] as $f) {
$val = explode(';', $f);
if(mysql_query('
INSERT INTO `uin_mag`
SET `uin` = ' . (float)trim($val[0]) . ',
`pass` = "' . mysql_real_escape_string(trim($val[1])) . '",
`time` = "'.$time.'",
`dig` = ' . strlen2(intval(trim($val[0]))) . ',
`prise` = '.abs(intval($_POST['prise'])).'
'))echo 'Залито: uin - ' . (float)trim($val[0]) . ', пароль - ' . mysql_real_escape_string(trim($val[1])) . ', стоимость - '.abs(intval($_POST['prise'])).'<br/>';
else echo '<div class="err">Ошибка: '.mysql_error().'</div>';
}
}
"
Есть ли предел для инклуда файла? Какой максимальный размер? и есть ли альтернатива этому?
10 Мар 2011, 7:20Пишу парс, не проходит фишка, когда я со страницы хочу выбрать только "тело", таким образом:
$data = iconv('windows-1251', 'utf-8', file_get_contents("полный url"));
preg_match('#<body>(.*?)<body>#uims', $data, $file);
echo $file[1];
Или всё же не прав я? Просто мне кажется, что все правильно..
pulsar, посмотри пример витрин. Там есть такое. Сам не знаю точно как с этим не сталкивался, но вроде проверяют софт
10 Мар 2011, 13:44