Добрый день подскажите. Делаю вот такую проверку. PHP: if(preg_match("/[0-9:]/i", $_POST["time"])) { echo "good"; } Но когда в $_POST["time"] передаю 12,14:13s. То условие все равно выполняется. Почему?
Подскажите с сессиями. Есть программа которая подключается к серверу http по логину и паролю и ставит статус в базу MySQL что мол в сети. И при отключении программы ставит статус в базу MySQL что вышел из сети. Задача такова. 1) Чтобы имея логин и пароль в online мог быть только 1 пользователь(который подключился ранее), а второго просто не пускало 2) Т.к. не всегда бывает что выход из программы производиться корретно чтобы пользователь примерно после 5-10 минут не активности ставился статус неактивно в базу MySQL
1) Code: select * from table where login = 'login' and password = 'password' and online = 0; 2) Code: update table set online = 0 where lastknock < unix_timestamp() - 300; и гонять кроном
написать скрипт У кого получится написать скрипт для формы. Хочу поставить форму в одном из раздела сайта , где юзер вписывая в форму номер своего телефона и нажимая Ок для подтверждения, скрипт смог отправить его номер на мою почту.
Xalid, PHP: <?php if(ctype_digit($_POST['num'])){ mail("твой[email protected]", "на сайте ввели новый номер", $_POST['num'], "From: [email protected]\r\n" ."Reply-To: [email protected]\r\n" ."X-Mailer: PHP/".phpversion()); echo "Номер успешно отправлен!": exit; } ?> <FORM action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST"> <INPUT TYPE="TEXT" name="num" value="Введите ваш номер мобилы" /> <INPUT TYPE="SUBMIT" name="submit" value="Отправить"> </FORM>
А что если пользователь введет в формате +[страна] ([регион]) [номер телефона] кирдык? Оставьте просто isset & empty или уже условие по фильтру прикрутите.
PHP: <?php if($_POST['num']!=""){ mail( "На какое мыло отправлять", "Тема письма", $_POST['num'], "From: с какого адреса отправлять" ); } ?> <form method=POST> <input type=text name=num> <input type=submit value=Отправить> </form>
Подскажите кто сможет. Есть XML файл вот такого содержания. Code: <item id="8" passed="0" img="8.gif" price="0" buy_lvl="1"> <title>Разрушитель I</title> <descr> <p>Для доступа к медали, Вы должны получать отвагу или доблесть, убивая других игроков этим заклинанием. Будучи заработанной, она даёт своему владельцу новые возможности.</p> </descr> <reqs> <req have="639" need="1">Отваги с заклинания <br>"Сокрушительный удар II"</req> <req have="-1" need="4">Уровень</req> </reqs> <stats> <stat val="1">Ярость</stat> <stat val="2">Базовый урон</stat> </stats> </item> Так же есть код который тащит значения id и val. Подскажите как вытащить текст который находятся между <stat> и </stat> то есть в данном примере это 1) Броня 2) Базовый урон 3) Укрощение На данный момент код тащит весь текст к примеру Уровень и т.д. а мне надо именно те что находятся между stat PHP: <?php function startElement($parser, $name, $attrs) { global $res; switch ($name) { case 'ITEM': // echo $attrs['ID']."\r\n"; break; case 'STAT': // echo $attrs['VAL']; break; } } function characterhandler($parser, $data) { $data=iconv("UTF-8", "windows-1251", $data); echo $data; } function endElement($parser, $name) {} $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://tmgame.ru/srv/user/awards?uid=140922'); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 30); curl_setopt($ch, CURLOPT_HEADER, 0); $data = curl_exec($ch); curl_close($ch); $XMLparser = xml_parser_create(); xml_set_element_handler($XMLparser, 'startElement', 'endElement'); xml_set_character_data_handler($XMLparser, "characterhandler"); if (!xml_parse($XMLparser, $data)) { die('Ошибка обработки данных'); } xml_parser_free($XMLparser); ?>
может вам пора нанять собственного кодера? я сужу по обилию сообщений о помощи в данной теме http://ru.php.net/manual/en/book.simplexml.php
Подскажите скрипт плиз. Имеется n файлов [1.txt 2.txt и т.д] m файлов [1.txt 2.txt и т.д] необходимо вставить текст из группы n в группу m пофайлово (т.е из 1.txt в 1.txt, из 2.txt в 2.txt и т.д.) после первого определенного тега #mytag# в группе m учитывая что таких тегов несколько
Ребят, есть вот такой код: Code: <?php $ip=$_SERVER["REMOTE_ADDR"]; header('Location: http://www.localhost/denwer/'.$ip); $fp = fopen($ip,"w"); fclose($fp); exit; ?> Как сделать, что-бы из файла удалялось после редиректа?То есть что-бы я прочел и фаил после этого удалился.
После редиректа фаил уже удален.Мне надо что-бы я прочитал его, а при обновлении файл уже должен быть пуст...