[php] Новичкам: задаем вопросы

Discussion in 'PHP' started by _Great_, 26 May 2007.

Thread Status:
Not open for further replies.
  1. Strilo4ka

    Strilo4ka

    Joined:
    5 Apr 2009
    Messages:
    709
    Likes Received:
    729
    Reputations:
    948
    Taz, так нельзя! Переведите в метки времени и работайте с ними. И Ваш код уязвим при magic_quotes_gpc=Off.

    Gvidion, смотрите на заголовки, возможно там ответ. Может нет CURLOPT_FOLLOWLOCATION etc
     
  2. Evgentusc

    Evgentusc New Member

    Joined:
    20 Feb 2012
    Messages:
    11
    Likes Received:
    0
    Reputations:
    0
    Всем здрям!!!
    Уважаемые, помогите пожалуйста найти админку к этому сайту http://prof-spb.ru/ В программировании да и вообще с языками не очень дружу...
    Админка нужна что бы сделать незначительные измены на сайте, а именно заменить все контактные данные на новые.
    Вот адрес хоста на котором собственно стоит сайт http://sweb.ru/
    Не знаю понадобиться или нет, но вот: http://2ip.ru/analizator/?url=prof-spb.ru

    ЗЫ. Модератор, если вдруг я не в ту тему написал, просьба перенести куда надо )).
     
  3. daniel777

    daniel777 Elder - Старейшина

    Joined:
    8 Jul 2010
    Messages:
    517
    Likes Received:
    90
    Reputations:
    37
    Для поиска админки существует специальная тема:
    http://forum.antichat.ru/thread241942.html

    Вам нужен путь к админке, или доступ?
    Посмотрев этот сайт у меня есть подозрение что админки там может не быть вообще.
     
  4. Evgentusc

    Evgentusc New Member

    Joined:
    20 Feb 2012
    Messages:
    11
    Likes Received:
    0
    Reputations:
    0
    Нужен доступ...
     
  5. Zombi ****

    Zombi **** Elder - Старейшина

    Joined:
    4 Apr 2009
    Messages:
    166
    Likes Received:
    183
    Reputations:
    17
    помогите состряпать код: форма ввода телефона если 791XXXXXXXX то отдавать текст мтс если номер начинается на 79 отдавать текст псевдо все прочее отдавать текст смс
     
  6. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    PHP:
    <?php
    $phone 
    '79152227744';
    if (
    substr($phone03) == '791')
        echo 
    'mts';
    else
    if (
    substr($phone02) == '79')
        echo 
    'pseudo';
    else
        echo 
    'sms';
     
  7. foma9999

    foma9999 New Member

    Joined:
    5 Jan 2010
    Messages:
    83
    Likes Received:
    2
    Reputations:
    -5
    В mysql есть колонка id в ней 5 элементов
    id у этих элементов 1,4,6,7,134
    Вопрос: как сделать так, чтобы id был 1,2,3,4,5 ?
    Знаю что что-то связано с циклом while
     
  8. phpdreamer

    phpdreamer Member

    Joined:
    26 Jul 2009
    Messages:
    522
    Likes Received:
    86
    Reputations:
    19
    ALTER TABLE `table1` DROP `id`;
    ALTER TABLE `table1` ADD `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST ;
     
  9. Gvidion

    Gvidion Elder - Старейшина

    Joined:
    11 Sep 2009
    Messages:
    79
    Likes Received:
    43
    Reputations:
    28
    PHP:
    $ch curl_init();  
    $ch curl_init('http://vk.com/al_friends.php');  
    curl_setopt($chCURLOPT_POST1);  
    curl_setopt($chCURLOPT_POSTFIELDS"act=add&al=1&from=profile&hash=36c6501521b705c96d&mid=17107382");  
    curl_setopt($chCURLOPT_COOKIEFILE"cookies.txt");  
    curl_setopt($chCURLOPT_RETURNTRANSFER1);  
    curl_exec($ch);  
    curl_close($ch); 
    Перед этим прохожу авторизацию в ВК, успешно точно. Вышенаписанным пытаюсь добавить в друзья человека, не работает...
     
  10. daniel777

    daniel777 Elder - Старейшина

    Joined:
    8 Jul 2010
    Messages:
    517
    Likes Received:
    90
    Reputations:
    37
    Откуда береш hash?
    Советую использовать api.
     
  11. Gvidion

    Gvidion Elder - Старейшина

    Joined:
    11 Sep 2009
    Messages:
    79
    Likes Received:
    43
    Reputations:
    28
    Из http analyzer, кидаю заявку, смотрю заголовки, отменяю. VK.API ж только через Iframe приложения? Разве там доступен метод для них "Добавить друга"?
     
  12. daniel777

    daniel777 Elder - Старейшина

    Joined:
    8 Jul 2010
    Messages:
    517
    Likes Received:
    90
    Reputations:
    37
    Ухожу, нету времени проверять исправлять. Так что посмотри:
    http://pastebin.mozilla-russia.org/109972

    Вот метод:
    http://vk.com/developers.php?oid=-1&p=friends.add
     
  13. foma9999

    foma9999 New Member

    Joined:
    5 Jan 2010
    Messages:
    83
    Likes Received:
    2
    Reputations:
    -5
    delete
     
    #20353 foma9999, 29 Mar 2012
    Last edited: 30 Mar 2012
  14. Gvidion

    Gvidion Elder - Старейшина

    Joined:
    11 Sep 2009
    Messages:
    79
    Likes Received:
    43
    Reputations:
    28
    Проверил, сходу 2 ошибки:
    Ну вот, в методе и написано "Данный метод доступен только Desktop-приложениям"...
     
  15. Taz

    Taz Member

    Joined:
    1 Feb 2010
    Messages:
    15
    Likes Received:
    5
    Reputations:
    0
    Немного поправил предыдущий скрипт. Но выдает все равно не то, что должно быть. пробовал 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>
    на всякий повторю видл таблицы
    [​IMG]
     
  16. qaz

    qaz Elder - Старейшина

    Joined:
    12 Jul 2010
    Messages:
    1,551
    Likes Received:
    173
    Reputations:
    75
    Добавь

    Taz, выведе себе на екран $res_kill и $res_resp, посмотри что они выводят, скорее всего проблема в них.
     
  17. Кишин

    Кишин New Member

    Joined:
    5 Jul 2011
    Messages:
    42
    Likes Received:
    0
    Reputations:
    0
    Строчные функции!

    Здраствуйте уважаемые знатоки :)
    Вопрос вот какого плана.. есть вот такая всеми известная строчная функция, смотрите:
    PHP:
    <?php
    $st
    ="Строка бла бла бла строка такая строка";
    $s_t=substr("$st"010);
    echo 
    $s_t;
    ?>
    она выводит только часть строки, в данном случае она выводит с нулевого (первого символа) и по десятый, с какого по какой символы выводить это все задается этими цифрами , 0, 10); , это мы все знаем.
    А как сделать, чтоб оно выводило к примеру с второго символа и до определённой буквы в строке, например до буквы т. Тоесть вот наша строка: Строка бла бла бла строка такая строка нужно чтоб выводило только красную часть. Строка постоянно меняет свою длинну, потому нужно считать до определенной буквы и выводить это, вот как это зделать? Есть ли способ? :confused: :rolleyes:
    спасибо
     
  18. mironich

    mironich Elder - Старейшина

    Joined:
    27 Feb 2011
    Messages:
    733
    Likes Received:
    73
    Reputations:
    19
    PHP:

    <?php 
    $st
    ="Строка бла бла бла строка такая строка"
    $s_t=substr($st0strpos($st"Нужная буква")); 
    echo 
    $s_t
    ?>
    /////
    Так...
    http://www.php.su/functions/?strpos
     
  19. Sams

    Sams Member

    Joined:
    18 Apr 2009
    Messages:
    247
    Likes Received:
    70
    Reputations:
    17
    Есть-ли какая-либо функция, извлекающая цифры из текстовой строки?

    intval() работает только в том случае, если строка начинается с цифр, а если значение переменной будет $var1 = 'hhh12'; то результат равняется "0", а не "12".

    И да, уточнение, текстовая строка содержит только одно место с цифрами, строки вида "hh12jdu34kkj82" отсутствуют.
     
  20. Joker-jar

    Joker-jar Elder - Старейшина

    Joined:
    11 Mar 2007
    Messages:
    581
    Likes Received:
    205
    Reputations:
    37
    Ну регуляркой вытащи
     
Thread Status:
Not open for further replies.