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

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

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

    Facecontrol New Member

    Joined:
    12 Mar 2012
    Messages:
    40
    Likes Received:
    0
    Reputations:
    0
    Подскажите пожалуйста функцию с помощью которой шифруют пароли в msql хэш
     
  2. 1NtR0

    1NtR0 Elder - Старейшина

    Joined:
    14 Apr 2007
    Messages:
    235
    Likes Received:
    89
    Reputations:
    35
    У тебя куки не сохраняются
    Code:
    curl_setopt($ch, CURLOPT_COOKIEFILE, "cookies.txt"); 
    curl_setopt($ch, CURLOPT_COOKIEJAR, "cookies.txt"); 
    
     
  3. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    md5, sha1?
     
  4. Kruzak

    Kruzak New Member

    Joined:
    21 Dec 2010
    Messages:
    126
    Likes Received:
    4
    Reputations:
    1
    что за?

    код скрипта
    PHP:
    <?
    if(!empty(
    $_GET['id']) == 2) { 
    echo 
    2;
    } else {
    echo 
    1;
    }
    ?>
    делаем запрос /script.php?id=2sdfsdf
    ответ 2

    // похоже понял, нужно число в кавычки взять == '2'

    а почему так? мне похоже придется все переписывать...
     
    #20224 Kruzak, 14 Mar 2012
    Last edited: 14 Mar 2012
  5. petryxa-mixa

    petryxa-mixa Member

    Joined:
    8 Jun 2010
    Messages:
    174
    Likes Received:
    7
    Reputations:
    0
    воспользовался твоим советом.
    Действительно куки не писалались...
    Но это ничего не решило.
    Делаю так:передаю пост записываю куки,перехожу гетом по ссылке читаю куки.
    Ответ такой же No input file specified.
     
  6. Chrome~

    Chrome~ Elder - Старейшина

    Joined:
    13 Dec 2008
    Messages:
    936
    Likes Received:
    162
    Reputations:
    27
    Не совсем правильно так записывать.
    Правильнее:
    PHP:
    if((!empty($_GET['id'])) && ($_GET['id'] == 2)) { 
     
  7. Kruzak

    Kruzak New Member

    Joined:
    21 Dec 2010
    Messages:
    126
    Likes Received:
    4
    Reputations:
    1
    ну это понятно, почему == 2 не воспринимается как точное значение?
     
  8. Chrome~

    Chrome~ Elder - Старейшина

    Joined:
    13 Dec 2008
    Messages:
    936
    Likes Received:
    162
    Reputations:
    27
    Потому что у тебя написано:
    PHP:
    if(!empty($_GET['id']) == 2) { 
    Пусть $_GET['id'] = "тестовая строка", тогда у нас получается, что:
    Code:
    empty($_GET['id']) - false
    !empty($_GET['id']) - true
    true == 2 - true
    В php, если переменная не равняется 0, тогда она равняется true, иначе false.
     
  9. djfervexs

    djfervexs New Member

    Joined:
    13 Mar 2012
    Messages:
    8
    Likes Received:
    0
    Reputations:
    0
    Ребят подскажите пожалуста как написать php скрип для авторизации между серверами???
    хочу заставить вм устройство выходить в нет через сервер оперы без использования самой оперы!!!
     
  10. Facecontrol

    Facecontrol New Member

    Joined:
    12 Mar 2012
    Messages:
    40
    Likes Received:
    0
    Reputations:
    0
    Не то ни другое а именно mysql хэш имеет такой вид 79d4f30e43f8e98b и mysql5 имеет такой вид хэша 839B4DC39AF84B8B2DA2CA772A0215772676815C я в гугле находил для этого фкнкцию PASSWORD() и OLD_PASSWORD() но они почему то не работают
     
  11. petryxa-mixa

    petryxa-mixa Member

    Joined:
    8 Jun 2010
    Messages:
    174
    Likes Received:
    7
    Reputations:
    0
    затупил конкретно я признаю.
    Нужно отдохнуть наверное пару дней...
    Вообщем паршу переменную регуляркой получаю на выходе массив со значениями.
    Вопрос в том как вытаскивать из этого массива все значения поочереди в переменную.
    Вообщем как переменной присвоить значение элемента массива.
    Что то вроде $nam = mass[10];
    пробывал функцией list() не вышло ничего.
     
  12. Skofield

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

    Joined:
    27 Aug 2008
    Messages:
    960
    Likes Received:
    392
    Reputations:
    58
    petryxa-mixa, пройтись по массиву циклом.
    Хотя не ясно, что вы точно имели в виду.
    Может это:
    PHP:
    for ($i $i count($mass); $i++) {
        
    $num "num{$i}";
        $
    $num $mass[$i];
    }
    echo 
    $num0;
    echo 
    $num1;
    echo 
    $num2;
    etc...
    но это полное извращение!
     
    #20232 Skofield, 14 Mar 2012
    Last edited: 14 Mar 2012
    1 person likes this.
  13. petryxa-mixa

    petryxa-mixa Member

    Joined:
    8 Jun 2010
    Messages:
    174
    Likes Received:
    7
    Reputations:
    0
    имел ввиду вот что.
    Элемент массива под номером десять имеет значение допустим слово ”вася” как мне это значение присвоить переменной ?
    Не вест массив а определенной эллемент,а потом уже циклом пройти согласен...
     
  14. Chaak

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

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    $A = $Arr['10'];
     
  15. Skofield

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

    Joined:
    27 Aug 2008
    Messages:
    960
    Likes Received:
    392
    Reputations:
    58
    Неужто это и все что нужно было?
    Это ж просто смешно.
     
  16. petryxa-mixa

    petryxa-mixa Member

    Joined:
    8 Jun 2010
    Messages:
    174
    Likes Received:
    7
    Reputations:
    0
    место забронировано...
    С присвоением элемента массива переменной разобрался...
    Помогло фореач.
    Помогите научить составлять шаблон для регулярного выражения
    preg_match_all( и подобных функций.
    К примеру мне нузно составить шаблон <p id="_content"><index> (нужный текст..?) </p>
    щас конечно и сам поищу...
    Уже искал конечно
     
    #20236 petryxa-mixa, 15 Mar 2012
    Last edited: 15 Mar 2012
  17. Skofield

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

    Joined:
    27 Aug 2008
    Messages:
    960
    Likes Received:
    392
    Reputations:
    58
    petryxa-mixa, здесь не учат! Хотите учиться читайте книги!
    http://pyha.ru/forum/topic/19.0
    А то сначала спрашивают, как пройти авторизацию с помощью пхп, потом оказывается присвоит значение переменной даже не могут. Уж извините, просто как-то не серьезно!
     
  18. Mr.Snuffer

    Mr.Snuffer Member

    Joined:
    2 Jul 2010
    Messages:
    140
    Likes Received:
    13
    Reputations:
    0
    |<p id="_content"><index>(.*)</p>|sUS
     
  19. AnGeI

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

    Joined:
    8 Dec 2008
    Messages:
    395
    Likes Received:
    79
    Reputations:
    16
    Прочти КНИГУ + опыт и станешь крутым регулярщиком.
     
  20. petryxa-mixa

    petryxa-mixa Member

    Joined:
    8 Jun 2010
    Messages:
    174
    Likes Received:
    7
    Reputations:
    0
    согласен не серьезно получилось с авторизацией так до конца и не разобрался...
    До этого момента избегал регулярных выражений.
    Спасибо за ссылку.
     
Thread Status:
Not open for further replies.