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

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

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

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

    Joined:
    24 Feb 2006
    Messages:
    163
    Likes Received:
    35
    Reputations:
    19
    Говнокод (говноверстка)
    Тогда тебе нужен css для регулирования того же тега p
    А так могу тока посоветовать попробывать:
    PHP:
    echo '<style type="text/css">
        #aa{position:relative;margin-left:50%;}
    </style>'
    ;
    echo 
    "<div id='aa'>4 X".$mass[$a]."=".(4*$mass[$a])."</div>";
     
  2. L I G A

    L I G A Banned

    Joined:
    27 Jul 2008
    Messages:
    482
    Likes Received:
    380
    Reputations:
    49
    1)глубоко заблуждаешься, @header("location: /index2.php"); если он до этого - не работал ,то при подстановке @ просто будет подавляться сообщение об ошибке.


    2)mailbrush соизволил написать что редирект не работает потому как до него есть вывод,и по моему - он прав


    ________
    0ph.ru
     
    #12462 L I G A, 29 Oct 2009
    Last edited: 10 Dec 2009
    1 person likes this.
  3. Komyak

    Komyak Banned

    Joined:
    14 Jan 2009
    Messages:
    202
    Likes Received:
    18
    Reputations:
    1
    потер.
     
    #12463 Komyak, 30 Oct 2009
    Last edited: 30 Oct 2009
  4. wolmer

    wolmer Member

    Joined:
    12 May 2009
    Messages:
    438
    Likes Received:
    97
    Reputations:
    9
    Функция time() возвращает текущую дату сервера в integer виде? Верно?
     
  5. erihtoney

    erihtoney Member

    Joined:
    3 Mar 2009
    Messages:
    91
    Likes Received:
    73
    Reputations:
    20
    Дату она не возвращает.
    Возвращает количество секунд, прошедших с начала Эпохи Unix
    PHP:
    <?php
    echo date("Y-m-d",time()); 
    ?>
     
    2 people like this.
  6. LStr1ke

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

    Joined:
    29 Jul 2009
    Messages:
    801
    Likes Received:
    145
    Reputations:
    73
    да, возвращает в Integer
    PHP:
    <?php 
    echo gettype(time());
    ?> 
     
  7. geforse

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

    Joined:
    2 Mar 2008
    Messages:
    617
    Likes Received:
    290
    Reputations:
    1
    Как в cURL'e очищаются Cookie ?

    К примеру я зашёл на сайт, мне дали куки и как мне их потом удалить ?
    Есть ли какая-то функция для этого ?
     
  8. .Sprite.

    .Sprite. New Member

    Joined:
    20 Oct 2009
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    есть файл 1.txt
    в нем числа с каждой строки
    нужен скрипт который вывел бы список чисел, отсортированный по количеству повторов
    число | сколько раз повторилось
     
  9. LStr1ke

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

    Joined:
    29 Jul 2009
    Messages:
    801
    Likes Received:
    145
    Reputations:
    73
    .Sprite.
    array_count_values()
     
  10. Architek86

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

    Joined:
    20 Feb 2008
    Messages:
    80
    Likes Received:
    1
    Reputations:
    0
    Народ, возможно ли объединение нескольких файлов в один без чтения самих? Например, дано 10 очень больших файла, есть способы их соединения без чтения в переменные?
     
  11. Patronik

    Patronik Member

    Joined:
    16 Mar 2009
    Messages:
    111
    Likes Received:
    12
    Reputations:
    0
    Code:
    $fp = fopen("1.txt", "r");
    While(!feof($fp))
    {
       $var[] = fgets($fp);
    }
    $var2 = array();
     foreach ($var as $value)
    {
       if ($var2[$value])
          {
              $var2[$value]++;
          }
        else
          {
               $var2[$value] = 1;
          }
    }
    
    foreach ($var2 as $key=>$count)
    {
        echo ' '.$key.' | '.$count.' <br> ';
    }
    
     
    #12471 Patronik, 1 Nov 2009
    Last edited: 1 Nov 2009
  12. [K4t]

    [K4t] New Member

    Joined:
    15 Feb 2009
    Messages:
    53
    Likes Received:
    4
    Reputations:
    1
    Здравстуйте! По идее нужно, чтобы удалялась строка, а неполучается!
    PHP:
    $id = (int)$_GET['id'];
    if (!isset(
    $_SESSION['psid'])) exit;
    for (
    $i 0$i count($_SESSION['psid']); $i++) {
    if (!isset(
    $_SESSION['psid'][$i])) continue;
    $o explode("##",$_SESSION['psid'][$i]);
    if (
    $o[0] == $id) unset($_SESSION['psid'][$i]);
    }
    А добавляется так -
    PHP:

    $id 
    = (int)$_GET['id'];
    $res mysql_query("select * $table where id = $id");
    if (
    mysql_num_rows($res) == 0) exit;
    while (
    $row mysql_fetch_array($res)) {
    $_SESSION['psid'][] = $row['id']."##".(int)$row['p'];
    echo 
    "Добавлено: ".$row['name']."";
    }
     
    #12472 [K4t], 1 Nov 2009
    Last edited: 1 Nov 2009
  13. [K4t]

    [K4t] New Member

    Joined:
    15 Feb 2009
    Messages:
    53
    Likes Received:
    4
    Reputations:
    1
    Вот, заработало ) Сделал очистку от пустых полей
    PHP:
    <?
    $SESSIONPSID=array();
    foreach (
    $_SESSION['psid'] as $value) {
    if (!empty(
    $value)) {
    $SESSIONPSID[] = trim($value);
    }}
    $_SESSION['psid']=$SESSIONPSID
    ?>
     
  14. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    Неправильно ты сделал...
    PHP:
    $_SESSION['psid'] = array_map('trim'$_SESSION['psid']); 
     
  15. .:[melkiy]:.

    .:[melkiy]:. Elder - Старейшина

    Joined:
    25 Jan 2009
    Messages:
    355
    Likes Received:
    314
    Reputations:
    163
    При заходе на страницу, ip пользователя заносится в базу, но при повторном обновлении ip добавляется опять! Как сделать чтобы ip каждого юзера добавлялся один раз? т.е чтобы не было копий...
     
  16. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    Перед добавлением проверяй айпи на существование в базе.
     
  17. .:[melkiy]:.

    .:[melkiy]:. Elder - Старейшина

    Joined:
    25 Jan 2009
    Messages:
    355
    Likes Received:
    314
    Reputations:
    163
    Это понятно... Код можно?
     
  18. ..::TROYAN::..

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

    Joined:
    22 May 2008
    Messages:
    90
    Likes Received:
    116
    Reputations:
    14
    в аську скинул
     
  19. DeluxeS

    DeluxeS Member

    Joined:
    1 Aug 2009
    Messages:
    7
    Likes Received:
    81
    Reputations:
    19
    PHP:
    <?php
    $ip
    =$_SERVER["REMOTE_ADDR"];
    $file=file('ip.txt');
    $checkip=in_array($file$ip);
    $fp=fopen($file"a+");
    fwrite($fp"$ip\r\n");
    fclose($fp);
    ?>
    тестить надо :)
     
  20. L I G A

    L I G A Banned

    Joined:
    27 Jul 2008
    Messages:
    482
    Likes Received:
    380
    Reputations:
    49
    in_array(значение,массив);
    и что же делает $checkip?,мб условие для приличия напишешь ?


    ________
    0ph.ru
     
    #12480 L I G A, 1 Nov 2009
    Last edited: 10 Dec 2009
Thread Status:
Not open for further replies.