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

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

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

    ocheretko Banned

    Joined:
    15 May 2010
    Messages:
    144
    Likes Received:
    51
    Reputations:
    116
    Если быть точнее - "символ переноса строки chr(10) или chr(13)".
     
  2. [0rby]

    [0rby] Banned

    Joined:
    9 Jul 2010
    Messages:
    0
    Likes Received:
    1
    Reputations:
    0
    Здравствуйте, перестала работать загрузка файлов на сервер, после перехода с Windows на Linux,
    Прошу помочь, вот код формы html:
    Code:
    print '<form action="index.php" method="post" enctype="multipart/form-data">
    	    <input type=hidden name=action value=uploadfile>
    	    <input type=hidden name=network_name value="'.$_GET['name'].'">
    	    <input type=hidden name=category value="'.$_GET['category'].'">
    	    <input type="hidden" name="MAX_FILE_SIZE" value="30000" />
    		Пожалуйста, выберите файл для загрузки на сервер.<br><br>
    	    <input type="file" name="userfile"><br><br>
    	    <input type="submit" name="submit" value="Загрузить">
    	</form>';
    
    потом print_r($_POST); print_r($_FILES); :
    Code:
    
    Array
    (
        [action] => uploadfile
        [network_name] => Facebook
        [category] => Заявки в друзья
        [MAX_FILE_SIZE] => 30000
        [submit] => Загрузить
    )
    Array
    (
        [userfile] => Array
            (
                [name] => tem.zip
                [type] => 
                [tmp_name] => 
                [error] => 2
                [size] => 0
            )
    
    )
    
    Размер загружаемого файла 3 MB
    в php.ini:
    upload_max_filesize = 64M
    upload_tmp_dir = "/tmp/"

    Помогите, пожалуйста, разобраться, в чем дело(
     
  3. qw1mb1

    qw1mb1 Member

    Joined:
    8 Feb 2013
    Messages:
    113
    Likes Received:
    16
    Reputations:
    8
    [0rby], смею предположить, что ты забыл выставить права на папку, в которую загружаются файлы (CHMOD 777)
     
  4. [0rby]

    [0rby] Banned

    Joined:
    9 Jul 2010
    Messages:
    0
    Likes Received:
    1
    Reputations:
    0
    chmod -R 0777 ./upload
    было, но ошибка осталась( только что заметил, что файлы в 1мб грузятся, а в 3МБ - нет, хотя в php.ini все вроде как надо установлено
     
  5. qw1mb1

    qw1mb1 Member

    Joined:
    8 Feb 2013
    Messages:
    113
    Likes Received:
    16
    Reputations:
    8
    [0rby], а какое значение post_max_size?
     
  6. [0rby]

    [0rby] Banned

    Joined:
    9 Jul 2010
    Messages:
    0
    Likes Received:
    1
    Reputations:
    0
    qw1mb1, 640M
     
  7. qw1mb1

    qw1mb1 Member

    Joined:
    8 Feb 2013
    Messages:
    113
    Likes Received:
    16
    Reputations:
    8
    [0rby], вот:
    Code:
    [userfile] => Array
            (
                [name] => tem.zip
                [type] => 
                [tmp_name] => 
                [error] => [COLOR=Red]2[/COLOR]
                [size] => 0
            )
    
    UPLOAD_ERR_FORM_SIZE
    Значение: 2; Размер загружаемого файла превысил значение MAX_FILE_SIZE, указанное в HTML-форме.

    Значение указывается в байтах
     
  8. GAiN

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

    Joined:
    2 Apr 2011
    Messages:
    2,550
    Likes Received:
    172
    Reputations:
    99
    как реализовать проверку на включенность флеша в браузере ?
    может проверять средствами php был ли загружен флеш с сайта?

    если загружен то вывести соответствующую надпись, если нет то другую


    есть вариант на js но он не работает в хроме, опере и сафари

    PHP:
    <script language="JavaScript1.2">window.onerror=function(){return true}</script> 
    <script> 
    var ie=0 
    var f=0 
    var fz=0 
    var n=navigator 
    </script><script language="JScript"> 
    if (n.platform=='Win32' && !window.opera){ie=1 
    for (var i=3;i<10;i++){if (eval('new ActiveXObject("ShockwaveFlash.ShockwaveFlash.'+i+'")')){f=i}}} 
    </script><script> 
    if ((ie==0)&&(n.plugins)) 

    for (var i=0;i<n.plugins.length;i++){if (n.plugins[i].name.indexOf('Flash')> -1) 
    {fz=parseInt(n.plugins[i].description.charAt(16)) 
    if (fz>f) f=fz}}} 

    function insFl(v,fl,gif,w,h) 
    {var d=' width='+w+' height='+h 
    if (f>=v) { 
    document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+d+'width="+w" height="+h+"><param name=movie value='+fl+'><embed src='+fl+' quality=high'+d+'></embed></object>') } 
    else {document.write('<img src='+gif+d+' border=0>')}} 
    </script> 
    </head> 
    <body> 
    <script>insFl(4,'flash.swf','"noflash.gif"',200,200)</script> 

    <noscript>В браузере отключена поддерка скриптов</noscript>
     
  9. multiman

    multiman New Member

    Joined:
    26 Nov 2013
    Messages:
    51
    Likes Received:
    2
    Reputations:
    0
    Ребят, а подскажите, arxwfakegen на мак ставиться или только на винду?
    И где можно скачать?
     
  10. [0rby]

    [0rby] Banned

    Joined:
    9 Jul 2010
    Messages:
    0
    Likes Received:
    1
    Reputations:
    0
    qw1mb1, так читал про это все, менял размер, все время пишет ошибку 2
     
  11. vegetativniy

    vegetativniy Banned

    Joined:
    23 Dec 2013
    Messages:
    31
    Likes Received:
    10
    Reputations:
    5
    у тебя младший брат акаунт угнал что ли, твои вопросы пугают меня
     
  12. multiman

    multiman New Member

    Joined:
    26 Nov 2013
    Messages:
    51
    Likes Received:
    2
    Reputations:
    0
    Все перерыл в инете, скачиваются только битые файлы...
    FakeMaker тоже не могу найти...
    Может есть альтернатива? :confused:
     
  13. ktotikyc332

    ktotikyc332 New Member

    Joined:
    5 Jun 2010
    Messages:
    8
    Likes Received:
    0
    Reputations:
    0
    Всем привет
    Помогите,не могу никак реализовать
    У меня есть файл "lolo.txt"
    там 138тыщ строк, размер файла 49мб
    надо разделить файл,на другие файлы по 10мб или по 25тыщ строчек в каждом (lolo2.txt,lolo3.txt);

    облазил гугл,яндекс,не могу придумать, как это реализовать
     
  14. qw1mb1

    qw1mb1 Member

    Joined:
    8 Feb 2013
    Messages:
    113
    Likes Received:
    16
    Reputations:
    8
    как-то так
    PHP:
    $file fopen("lolo.txt""r");
    $i 0;
    $k 1;
    while (!
    feof($file))
    {
      
    $s fgets($file);
      
    $i++;
      if (
    $i>25000)
      {
        
    $k++;
        
    $i 0;
      }
      
    $f fopen("lolo_$k.txt""a+");
      
    fputs($f$s);
      
    fclose($f);
    }
    fclose($file);
     
  15. winstrool

    winstrool ~~*MasterBlind*~~

    Joined:
    6 Mar 2007
    Messages:
    1,414
    Likes Received:
    911
    Reputations:
    863
    Если правильно вас понял, то после вывода времени в переменную, задействовать с ней, необходимое математическое выражение.
     
    _________________________
  16. b3

    b3 Banned

    Joined:
    5 Dec 2004
    Messages:
    2,170
    Likes Received:
    1,155
    Reputations:
    202
    Не в обиду, но я наблюдаю уже точно пару лет как ты задаешь простейшие вопросы, ты вроде и учишь ЯП но впечатление что стоишь на одном месте.

    http://us1.php.net/manual/ru/ref.datetime.php - выбирай сам по вкусу.
     
  17. wkar

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

    Joined:
    18 Oct 2009
    Messages:
    211
    Likes Received:
    67
    Reputations:
    34
    mb eto http://us2.php.net/manual/ru/datetime.configuration.php#ini.date.timezone
     
  18. PROPH3T

    PROPH3T New Member

    Joined:
    20 Nov 2007
    Messages:
    23
    Likes Received:
    1
    Reputations:
    0
    Есть самописный сайт, блоки подключены через инклуд
    так вот, при переходе по пунктам меню на сайте, ссылка меняется, т.е добавляется название пункта меню, к примеру было site.ru, при переходе стало - site.ru/contacts.php, т.е все нормально, но вот когда нажимаешь на первый пункт в этом же меню, который называется "главная" и переводить на нее - в строке адреса остается прежний адрес, т.е остается так же, в нашем случае site.ru/contacts.php, а не становится как site.ru. Вопрос - почему так происходит? как исправить? маленький нюанс, а раздражает, подскажите, будьте добры.

    инклуд-файл с меню выглядит так:

    PHP:
    <nav class="navigation">
    <
    ul>
    <
    li><a href="index.php">Главная</a></li>
    <
    li><a href="contacts.php">Контакты</a></li>
    <
    li><a href="galery.php">Галерея</a></li>
    <
    li><a href="reviews.php">Отзывы</a></li>
    </
    ul>
    </
    nav>
     
    #22058 PROPH3T, 9 Feb 2014
    Last edited: 9 Feb 2014
  19. hpol

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

    Joined:
    11 Dec 2013
    Messages:
    62
    Likes Received:
    16
    Reputations:
    15
    Как передать в переменную php - с html данные.
    Допустим в html
    Code:
    <a id="link" href="ss.php">текст1 текст2 текст3</a>
    А в php
    Code:
    <?
    $text="link";
    $URL="http://site.com/$text";
    header("Location:$URL");
    ?> 
    В переменную text записывается link при выполнении, а не текст1 текст2 текст3 , в чём ошибка?
     
    #22059 hpol, 10 Feb 2014
    Last edited: 10 Feb 2014
  20. GAiN

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

    Joined:
    2 Apr 2011
    Messages:
    2,550
    Likes Received:
    172
    Reputations:
    99
    сторонние cookies проверка php

    как проверить сторонние cookies, включены или нет ?
     
Thread Status:
Not open for further replies.