Code: <?php function error_log2f($errno, $errstr) { $f = fopen("error.log", "a"); fputs($f, "<b>Error:</b> [$errno] $errstr\n"); fclose($f); } set_error_handler("error_log2f"); echo ($test); sadsa ?> плюсег upd свою ошибку понял
Code: <Limit GET POST> order allow,deny deny from 123.123.123.123 allow from all </Limit> хотя это к пхп как то не относиться....
Есть группа радио элементов: HTML: <input type="radio" name="radio1" value="no" checked>Все <input type="radio" name="radio1" value="1">Покупка <input type="radio" name="radio1" value="2">Продажа <input type="radio" name="radio1" value="3">Аренда При наджатии на кнопку submit попадаем на эту же страничку, как сделать так, чтобы checked был там, где был выбран элемент формы?
надо делать примерно такой код Code: <?php $fields = array(); $fields[1] = array("value" => "1", "text" => "Все"); $fields[2] = array("value" => "2", "text" => "Покупка"); $fields[3] = array("value" => "3", "text" => "Продажа"); foreach ($fields as $select) { $var = @$_POST["radio1"]; $selected = ($select["value"] == $var) ? "checked" : ""; echo '<input type="radio" name="radio1" value="' . $select["value"] . '"' . " " . $selected . '>' . $select['text']; } ?>
можно пользоваться сматри, там все через плугины реализованно, но основная идею такая же. если не охото мучиться то можно например куку втыкать при сабите формы со значением выбранной радиобоксы, а потом яваскриптом заново выставлять выбранное в прошлый раз поле, но это имхо как то извращенчески :d
PHP: switch($_POST['radio1']) { case 1: $b = 'checked'; break; case 2: $c = 'checked'; break; case 3: $d = 'checked'; break; default: $a = 'checked'; } <input type="radio" name="radio1" value="no" <?=$a?>>Все <input type="radio" name="radio1" value="1" <?=$b?>>Покупка <input type="radio" name="radio1" value="2" <?=$c?>>Продажа <input type="radio" name="radio1" value="3" <?=$d?>>Аренда
PHP: $result = mysql_query ("SELECT * FROM `base` ORDER BY `id` ASC"); Как сделать так, чтобы выборка происходила в случайном порядке? Есть ABC, есть DESC, а есть что то вроде shuffle?
А не проще будет массив с результатом случайным образом перемешать? P.S. Хотя если важна скорость, то стоит поискать другое решение.
Подскажи, как? PHP: $result = mysql_query ("SELECT * FROM `base`"); for ($i = 0; $i < 2; $i++) { $row = mysql_fetch_array ($result); echo $row["opis"].'<br />'; }
Хотя что-то не просто получается =/ свою функцию сортировки городить придется через usort() иначе никак.. P.S. Попробуй ORDER BY RAND() У меня вроде сработало и не надо выходной массив сортировать как я в начале сказал =)
подскажите как на php прочитать текстовый файл и записать из него слово в массив. если есть код, напишите, плз.
Есть текстовый файл, где содержатся строки двух видов: мыло:хеш:пароль мыло:хеш Задача: записать все строки содержащие пароль в один текстовый файл, а строки без паролей в другой текстовый файл.