ChaaK, спасибо, Я это понимаю. Специально для того, чтобы проверить, я разместил ссылку на стороне, но увы. Всё же, В чём может быть проблема? :|
OnArs, PHP: <? echo "<meta http-equiv='refresh' content='3; url='".$_SERVER['HTTP_REFERER']."'>"; // ^ Вот этот апостроф надо убрать. ?>
rushter, http://php.ru/manual/reference.pcre.pattern.syntax.html http://php.ru/manual/reference.pcre.pattern.modifiers.html Рекомендую, т.к сам по этим ссылкам узнал с чем их едят.
Бьюсь вторые сутки, помогите разобраться. Есть такой код PHP: <?php include('conf_test.php'); function add_f($h) { $mysqli=myDB::myDB_getobj(); $stmt = $mysqli->prepare("CALL add_data(?)"); $stmt->bind_param('s',$h); $stmt->execute(); $stmt->bind_result($add); $stmt->fetch(); $stmt->close(); return $add; } for ($i=0; $i<10; $i++) echo add_f('3d2295c85e7a167'.$i); ?> Цикл сделан просто для теста, что бы несколько раз выполнилось с разными параметрами. Запускаю скрипт все отработало как нужно, жму F5, тоже все впорядке но если еще потыкать F5 то на какой то раз появится ошибка Code: Fatal error: Call to a member function bind_param() on a non-object in D:\locNet\UsbWebserver\Root\test\indext.php on line 7 Вот какого это все происходит?!?!?? Вот код conf_test.php PHP: <?php class myDB extends mysqli { const DB_HOST = 'localhost'; const DB_LOGIN ='root'; const DB_PASS = '1111'; const DB_NAME = '2'; static private $mysqli_con=null; static function myDB_getobj() { if (self::$mysqli_con == NULL) { self::$mysqli_con = new myDB(self::DB_HOST,self::DB_LOGIN,self::DB_PASS,self::DB_NAME,3307); } return self::$mysqli_con; } } ?> Буду рад хоть какойто помощи.
2Red_Red1, а чего цикл не правильно указываешь?: PHP: for ($i=0; $i<10; $i++) { echo add_f('3d2295c85e7a167'.$i); }
У меня нету этого кода. Это класс библиотеки mysqli , вот описание http://php.su/functions/?cat=mysqli
Здравствуйте, такой вопрос: как мне средствами php проверить включена ли у меня на хостинге функция mail(); для отправки писем, т.е допустим проверку на установленные на хосте расширения мы делаем так: Code: if (extension_loaded('gzip')) { исполняемый код.... } как можно также проверять и функцию mail ??
Тут идёт проверка наличия функции в самом php, но никак не на хосте. я бы сделал так (если конечно запрет идёт через php.ini): PHP: if (strstr('mail', ini_get('disable_functions'))) { echo 'mail() forbidden'; }
Добрый день. Помогите пожалуйста с регулярочкой. Надо и текста найти все числа которые входят в: 156...<a class=news href='/rus/detail/190335'>П....45 т.е. отсюда должно быть взято число 190335 Заранее спасибо!
PHP: <?php $preg="<a class=news href='/rus/detail/190335'>"; preg_match_all("#<a class\=news href\='/rus/detail/([0-9]+)'>#UiS",$preg,$match); print_r($match); //все цифры будут лежать в двумерном массиве: $match['1'][сдесь_индексы_найденного] ?> ------------------------------------------------------------ PHP: <?php if(function_exists('fopen')) echo('Функция включена'); ?> Попробуй запусти с выключенной функцией - fopen() В данном случае, php отключенные функции в память не грузит, поэтому их определения не существует. Следовательно мы можем использовать function_exists и для поиска отключенных функций
Здравствуйте. Подскажите пожалуйста, решил попробовать написать полуавтоматический регер на pochta.ru. Обнаружил что при отправке формы, перед параметрами подставляется набор цифр и букв, вот так например: ch2c2bb12bb7c7c6bf1c49cbcd0d090ee8=1224674487&id=5c317031db84ed1363a0fd2c85873f5a....... &from_promo=0&rid=&lng=ru&newmail=&second_name=&first_name=&sure_name=®_login=............., что это за параметр, откуда он берется и как его выдернуть, чтоб потом передать? На странице я его не нашел.
риго, епт поправь сообщение, верстка плывет... 2All. Подскажите плиз есть массив. 1 - Петя 2 - Вася 3 - Коля 4 - Миша 5 - Равшан нужно удалить один элемент, и что бы ключи остались теми же. тоесть удаляем значение Вася. далжно получится 1 - Петя 2 - Коля 3 - Миша 4 - Равшан Если просто удалять unset ом тогда удалится значение и ключ. а мне нужно чтобы ключи всегда шли один за другим....
Стандартной ф-ции не припомню, самому проектировать А-ля удаляешь элемент, а потом проходишся по массиву и выставляешь ключи по порядку=\
blaga Например, sort() не сохраняет ключи. Или просто прогнать в цикле (ключи назначатся автоматически): PHP: foreach ($array as $value) { $newArray[] = $value; }