Taz, так нельзя! Переведите в метки времени и работайте с ними. И Ваш код уязвим при magic_quotes_gpc=Off. Gvidion, смотрите на заголовки, возможно там ответ. Может нет CURLOPT_FOLLOWLOCATION etc
Всем здрям!!! Уважаемые, помогите пожалуйста найти админку к этому сайту http://prof-spb.ru/ В программировании да и вообще с языками не очень дружу... Админка нужна что бы сделать незначительные измены на сайте, а именно заменить все контактные данные на новые. Вот адрес хоста на котором собственно стоит сайт http://sweb.ru/ Не знаю понадобиться или нет, но вот: http://2ip.ru/analizator/?url=prof-spb.ru ЗЫ. Модератор, если вдруг я не в ту тему написал, просьба перенести куда надо )).
Для поиска админки существует специальная тема: http://forum.antichat.ru/thread241942.html Вам нужен путь к админке, или доступ? Посмотрев этот сайт у меня есть подозрение что админки там может не быть вообще.
помогите состряпать код: форма ввода телефона если 791XXXXXXXX то отдавать текст мтс если номер начинается на 79 отдавать текст псевдо все прочее отдавать текст смс
PHP: <?php $phone = '79152227744'; if (substr($phone, 0, 3) == '791') echo 'mts'; else if (substr($phone, 0, 2) == '79') echo 'pseudo'; else echo 'sms';
В mysql есть колонка id в ней 5 элементов id у этих элементов 1,4,6,7,134 Вопрос: как сделать так, чтобы id был 1,2,3,4,5 ? Знаю что что-то связано с циклом while
ALTER TABLE `table1` DROP `id`; ALTER TABLE `table1` ADD `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST ;
PHP: $ch = curl_init(); $ch = curl_init('http://vk.com/al_friends.php'); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, "act=add&al=1&from=profile&hash=36c6501521b705c96d&mid=17107382"); curl_setopt($ch, CURLOPT_COOKIEFILE, "cookies.txt"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_exec($ch); curl_close($ch); Перед этим прохожу авторизацию в ВК, успешно точно. Вышенаписанным пытаюсь добавить в друзья человека, не работает...
Из http analyzer, кидаю заявку, смотрю заголовки, отменяю. VK.API ж только через Iframe приложения? Разве там доступен метод для них "Добавить друга"?
Ухожу, нету времени проверять исправлять. Так что посмотри: http://pastebin.mozilla-russia.org/109972 Вот метод: http://vk.com/developers.php?oid=-1&p=friends.add
Проверил, сходу 2 ошибки: Ну вот, в методе и написано "Данный метод доступен только Desktop-приложениям"...
Немного поправил предыдущий скрипт. Но выдает все равно не то, что должно быть. пробовал gmmktime, то же самое PHP: <? if ($_POST) { include 'connectdb.php'; $mvp = trim($_POST['mvp']); $user = trim($_POST['user']); $today = date("Y-m-d H:i:s"); $time_kill = mysql_query("SELECT time_kill FROM global WHERE mvp = '" . $mvp . "'"); $r4 = mysql_fetch_array($time_kill); $res_kill = $r4["time_kill"]; $time_resp = mysql_query("SELECT time_resp FROM global WHERE mvp = '" . $mvp . "'"); $r5 = mysql_fetch_array($time_resp); $res_resp = $r5["time_resp"]; $x3 = mktime($res_kill) + mktime($res_resp); $res_out = date('Y-m-d H:i:s',$x3); $r1 = "UPDATE `global` SET `user` = '" . $user. "' WHERE `mvp` = '" . $mvp . "'"; $r2 = "UPDATE `global` SET `time_kill` = '" . $today. "' WHERE `mvp` = '" . $mvp . "'"; $r3 = "UPDATE `global` SET `time_out` = '" . $res_out . "' WHERE `mvp` = '" . $mvp . "'"; $result = mysql_query($r1) or die (mysql_error()); $result = mysql_query($r2) or die (mysql_error()); $result = mysql_query($r3) or die (mysql_error()); } ?> <form method="POST"> <SELECT SINGLE NAME="mvp" SIZE=1> <option value="Golden Thief Bug">Golden Thief Bug</option> <option value="Atroce">Atroce</option> <option value="Eddga">Eddga</option> </SELECT> Введите ваше имя: <input type="text" name="user"> <input type="submit" name="okbutton" value="ЙА УПИФАТЬ МЕВЕПЕ!!!"> </FORM> на всякий повторю видл таблицы
Добавь Taz, выведе себе на екран $res_kill и $res_resp, посмотри что они выводят, скорее всего проблема в них.
Строчные функции! Здраствуйте уважаемые знатоки Вопрос вот какого плана.. есть вот такая всеми известная строчная функция, смотрите: PHP: <?php $st="Строка бла бла бла строка такая строка"; $s_t=substr("$st", 0, 10); echo $s_t; ?> она выводит только часть строки, в данном случае она выводит с нулевого (первого символа) и по десятый, с какого по какой символы выводить это все задается этими цифрами , 0, 10); , это мы все знаем. А как сделать, чтоб оно выводило к примеру с второго символа и до определённой буквы в строке, например до буквы т. Тоесть вот наша строка: Строка бла бла бла строка такая строка нужно чтоб выводило только красную часть. Строка постоянно меняет свою длинну, потому нужно считать до определенной буквы и выводить это, вот как это зделать? Есть ли способ? спасибо
PHP: <?php $st="Строка бла бла бла строка такая строка"; $s_t=substr($st, 0, strpos($st, "Нужная буква")); echo $s_t; ?> ///// Так... http://www.php.su/functions/?strpos
Есть-ли какая-либо функция, извлекающая цифры из текстовой строки? intval() работает только в том случае, если строка начинается с цифр, а если значение переменной будет $var1 = 'hhh12'; то результат равняется "0", а не "12". И да, уточнение, текстовая строка содержит только одно место с цифрами, строки вида "hh12jdu34kkj82" отсутствуют.