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

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

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

    .:nbd:. Elder - Старейшина

    Joined:
    27 Jul 2008
    Messages:
    97
    Likes Received:
    27
    Reputations:
    1
    Скорее всего это md5 hash чего-нибудь и он генерируется JavaScriptом. Если его нет на странице, то его не может быть и в запросе =) Логично?
     
  2. Naydav

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

    Joined:
    30 Dec 2006
    Messages:
    439
    Likes Received:
    63
    Reputations:
    4

    короче есть там такой файлик(генерируеться скорее на лету)
    checker.js,
    <script src="/js/checker.js?rnd=1225268668"></script>

    его содержимое
    PHP:
    eval(unescape("%76%61%72%20%63%68%20%3d%20%24%28%22%72%65%67%66%6f%72%6d%22%29%3b%76%61%72%20%73%20%3d%20%64%6f%63%75%6d%65%6e%74%2e%63%72%65%61%74%65%45%6c%65%6d%65%6e%74%28%22%69%6e%70%75%74%22%29%3b%73%2e%73%65%74%41%74%74%72%69%62%75%74%65%28%22%74%79%70%65%22%2c%20%22%68%69%64%64%65%6e%22%29%3b%73%2e%73%65%74%41%74%74%72%69%62%75%74%65%28%22%6e%61%6d%65%22%2c%20%22%63%68%31%36%34%65%66%31%61%61%31%31%61%30%35%36%62%64%33%30%37%32%61%61%33%64%38%36%33%61%66%39%32%65%22%29%3b%73%2e%73%65%74%41%74%74%72%69%62%75%74%65%28%22%76%61%6c%75%65%22%2c%20%22%31%32%32%35%32%38%39%35%38%31%22%29%3b%63%68%2e%61%70%70%65%6e%64%43%68%69%6c%64%28%73%29%3b"));
    что означает

    Code:
    var ch = $("regform");var s = document.createElement("input");s.setAttribute("type", "hidden");s.setAttribute("name", "ch164ef1aa11a056bd3072aa3d863af92e");s.setAttribute("value", "1225289581");ch.appendChild(s);
    Вот отсюда параметр в форме и береться
     
    #5822 Naydav, 29 Oct 2008
    Last edited: 29 Oct 2008
  3. Rigo

    Rigo New Member

    Joined:
    25 Oct 2008
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    Предполагал что это отсюда берется, а как ты получил его содержимое?
     
  4. Naydav

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

    Joined:
    30 Dec 2006
    Messages:
    439
    Likes Received:
    63
    Reputations:
    4
    На странице регистрации, жми ctrl+s (сохраняешь страничку) и смотришь в папочке к этой страничке, фалик change.html
     
  5. Rigo

    Rigo New Member

    Joined:
    25 Oct 2008
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    Ясно, спасибо. Я сохранял страницу с помощью IE7, этот файл был пустой. Сейчас мозиллой сохранил, есть содержимое.
     
  6. Chaak

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

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    PHP:
    <?php
    $str 
    'xyy icq(ot6-do9znakov) Имя Фамилия';
    preg_match('#^([0-9a-z]{3}) icq\((.*?)\) (.*?) (.*?)$#i',$str,$match); 
    print_r($match); 
    ?>
    хз че тебе надо =)
     
    #5826 Chaak, 29 Oct 2008
    Last edited: 29 Oct 2008
    1 person likes this.
  7. Chaak

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

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    404 ошибку в заголовках ищи..
     
    1 person likes this.
  8. [х26]VОLАND

    [х26]VОLАND Elder - Старейшина

    Joined:
    7 Jun 2006
    Messages:
    513
    Likes Received:
    756
    Reputations:
    218
    fopen('http://site/file.ext');
    Вернёт true или false
     
  9. vikseriq

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

    Joined:
    31 Jul 2008
    Messages:
    118
    Likes Received:
    44
    Reputations:
    2
    Это почему? Если нет - то TRUE, так как 404
     
  10. [х26]VОLАND

    [х26]VОLАND Elder - Старейшина

    Joined:
    7 Jun 2006
    Messages:
    513
    Likes Received:
    756
    Reputations:
    218
    404 - это код ошибки http-хидера. fopen тут непричём.
    PHP:
    if(fopen("http://сайт/несуществующий_файл.txt""r"))
    {
        echo 
    'true';
    }
    else
    {
        echo 
    'false';
    }
    Вернёт false
     
  11. winstrool

    winstrool ~~*MasterBlind*~~

    Joined:
    6 Mar 2007
    Messages:
    1,413
    Likes Received:
    909
    Reputations:
    863
    Народ подскажите пожалуйста как можно реализовать поиск катологов и файлов?
     
    _________________________
  12. Zircool

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

    Joined:
    1 Mar 2006
    Messages:
    162
    Likes Received:
    37
    Reputations:
    5
    Еще один раз повторюсь с вопросом.. Люди выложите если у кого есть скрипт загрузки картинки на сервер. Советовали этот код

    PHP:

    <form  method=post enctype=multipart/form-data>
    <input type=file name=uploadfile>
    <input type=submit value=Загрузить></form>
    <?php

    // Каталог, в который мы будем принимать файл:
    $uploaddir './files/';
    $uploadfile $uploaddir.basename($_FILES['uploadfile']['name']);

    // Копируем файл из каталога для временного хранения файлов:
    if (copy($_FILES['uploadfile']['tmp_name'], $uploadfile))
    {
    echo 
    "<h3>Файл успешно загружен на сервер</h3>";
    }
    else { echo 
    "<h3>Ошибка! Не удалось загрузить файл на сервер!</h3>"; exit; }

    // Выводим информацию о загруженном файле:
    echo "<h3>Информация о загруженном на сервер файле: </h3>";
    echo 
    "<p><b>Оригинальное имя загруженного файла: ".$_FILES['uploadfile']['name']."</b></p>";
    echo 
    "<p><b>Mime-тип загруженного файла: ".$_FILES['uploadfile']['type']."</b></p>";
    echo 
    "<p><b>Размер загруженного файла в байтах: ".$_FILES['uploadfile']['size']."</b></p>";
    echo 
    "<p><b>Временное имя файла: ".$_FILES['uploadfile']['tmp_name']."</b></p>";

    ?>
    Но не работает. права на папку как и положено 777 ставлю, в php.ini прописаны строки
    file_uploads=On
    upoad_tmp_dir=/tmp
    upload_max_filesize=2M
     
  13. .:nbd:.

    .:nbd:. Elder - Старейшина

    Joined:
    27 Jul 2008
    Messages:
    97
    Likes Received:
    27
    Reputations:
    1
    Ошибки есть? Код взуально правильный.
     
  14. DIAgen

    DIAgen Banned Life!

    Joined:
    2 May 2006
    Messages:
    1,055
    Likes Received:
    376
    Reputations:
    460
    Вот попробуй использовать вот это Images.class
     
  15. Zircool

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

    Joined:
    1 Mar 2006
    Messages:
    162
    Likes Received:
    37
    Reputations:
    5
    Не получается..Самое обидное что никаких ошибок не вылетает..(((
     
  16. Sleep

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

    Joined:
    31 Oct 2007
    Messages:
    274
    Likes Received:
    65
    Reputations:
    4
    а у тебя в папке со скриптом папка "files" есть ? error_reporting(E_ALL) пробовал? мож хоть чёнить выплюнет...
     
  17. winstrool

    winstrool ~~*MasterBlind*~~

    Joined:
    6 Mar 2007
    Messages:
    1,413
    Likes Received:
    909
    Reputations:
    863
    вот, я на этой страници выкладывал скриптик по загрузки фалов на сервер, в примере какраз было адоптировано под изображения
    http://forum.antichat.ru/threadnav65761-46-10.html
     
    _________________________
  18. b3

    b3 Banned

    Joined:
    5 Dec 2004
    Messages:
    2,174
    Likes Received:
    1,157
    Reputations:
    202
    У тебя чтото с веб сервером видимо. Данный скрипт загружает файлы любого типа/формата
     
    #5838 b3, 1 Nov 2008
    Last edited: 1 Nov 2008
  19. Zircool

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

    Joined:
    1 Mar 2006
    Messages:
    162
    Likes Received:
    37
    Reputations:
    5
    Вопрос.как можно сохранить фото, загруженное из интернета...
    Я воплотил так.

    PHP:
    if(isset($_POST['sub2']))
    {
     
    $url=trim($_POST['url']);
      
    $ch curl_init();

        
    curl_setopt($chCURLOPT_URL$url);
        
    curl_setopt($chCURLOPT_HEADERTRUE);
        
    curl_setopt($chCURLOPT_NOBODYFALSE);
        
    curl_setopt($chCURLOPT_RETURNTRANSFERTRUE);
        
    curl_setopt($chCURLOPT_USERAGENT"MSIE 7.0");
        
    curl_setopt($chCURLOPT_TIMEOUT20);
        
    $result curl_exec($ch);
        
    curl_close($ch);
        
    $good fopen("./_gallery/".rand(1,99999999999999999).".jpg""w");
              
    fwrite($good$result);
              
    fclose($good);
        }
    Но.. картинка загружается, а при открытии не отображается..
     
  20. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    Zircool curl_setopt($ch, CURLOPT_HEADER, FALSE);
     
    _________________________
    1 person likes this.
Thread Status:
Not open for further replies.