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

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

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

    BobH New Member

    Joined:
    20 Aug 2008
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Помогите с пэхой.
    Код
    PHP:
    echo "<input type=\"text\" readonly=\"readonly\" size=\"0\" value=\"$result\">";

    $result - будет выводить число, как мне его засунуть в <div> или <font>?

    И как мне его перенести на строчку выше? За пределы <?php ... ?> выводить нельзя

    Вот полный код
    Код


    PHP:
    <form action="counter.php" method="post">
    <input type="hidden" name="incr" value="1" />
    <input type="submit" id="submit" value="add" />

    <?php

    $file 
    'counter.txt';
    $handle fopen($file,"r");

    if(
    $handle)
    {
     
    $result = (int)fread($handle100);
    echo 
    "<input type=\"text\" readonly=\"readonly\" size=\"0\" value=\"$result\">";
     
    fclose($handle);
    }

    ?>

    </form>
     
    #5501 BobH, 21 Sep 2008
    Last edited: 21 Sep 2008
  2. BlackSun

    BlackSun Banned

    Joined:
    1 Apr 2007
    Messages:
    989
    Likes Received:
    1,168
    Reputations:
    446
    echo "<div><input type=\"text\" readonly=\"readonly\" size=\"0\" value=\"$result\"></div>";
    ?
     
  3. BobH

    BobH New Member

    Joined:
    20 Aug 2008
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Не показывает
     
  4. geforce

    geforce Member

    Joined:
    21 Aug 2008
    Messages:
    300
    Likes Received:
    26
    Reputations:
    -5
    Есть к примеру [email protected]

    как мне с помощью preg_match выводить доменое имя одельно и хост одельно без сабаки(@) ???

    Икак проверять поля вода на то что они пустые или не пустые?
     
    #5504 geforce, 21 Sep 2008
    Last edited: 21 Sep 2008
  5. .:nbd:.

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

    Joined:
    27 Jul 2008
    Messages:
    97
    Likes Received:
    27
    Reputations:
    1
    echo '<div><input type="text" readonly="readonly" size="0" value="'.$result.'"></div>';
     
  6. 159932

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

    Joined:
    28 Sep 2007
    Messages:
    587
    Likes Received:
    462
    Reputations:
    5
    а нах прегматч ?
    PHP:
    # да прибудет с вами сила  :D 
    $m explode('@'$str);
    $name $m[0];
    $serv $m[1];
     
  7. geforce

    geforce Member

    Joined:
    21 Aug 2008
    Messages:
    300
    Likes Received:
    26
    Reputations:
    -5
    Мне это в институт надо! И надо чтоб именно через preg_match было?
     
  8. 159932

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

    Joined:
    28 Sep 2007
    Messages:
    587
    Likes Received:
    462
    Reputations:
    5
    хуяссе препод извращенец :D
    PHP:
    <?
    preg_match('/([a-z0-9-_\.]{1,25})@([a-z0-9-_]{1,25}\.[a-z\.]{2,6})/i',$str,$m);
    $name $m[1]; 
    $serv $m[2];
    ?>
    >>Икак проверять поля вода на то что они пустые или не пустые?
    PHP:
    if ($str == '') echo "хахаха !!! поле опустело !!";
     
  9. emik

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

    Joined:
    20 Dec 2007
    Messages:
    57
    Likes Received:
    18
    Reputations:
    2
    преподу +++. побольше б таких
     
  10. BlackSun

    BlackSun Banned

    Joined:
    1 Apr 2007
    Messages:
    989
    Likes Received:
    1,168
    Reputations:
    446
    PHP:
    if (empty($str)) echo "0_o";
     
    1 person likes this.
  11. geforce

    geforce Member

    Joined:
    21 Aug 2008
    Messages:
    300
    Likes Received:
    26
    Reputations:
    -5
    PHP:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
    <title>urok PREG_MATCH</title>
    </head>
    <?php
    $s
    ="[email protected]";
    preg_match('/([a-z0-9-_\.]{1,25})@([a-z0-9-_]{1,25}\.[a-z\.]{2,6})/i',$s,$ma); 
    $host=$ma[1];
    $prov=$ma[2];
    echo(
    "Host=$host");
    echo(
    "Domen=$prov");
    ?>
    <body>
    </body>
    </html>
    Почему не работает?
     
    #5511 geforce, 21 Sep 2008
    Last edited: 21 Sep 2008
  12. geforce

    geforce Member

    Joined:
    21 Aug 2008
    Messages:
    300
    Likes Received:
    26
    Reputations:
    -5
    Сори Все зделал!
     
  13. .:nbd:.

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

    Joined:
    27 Jul 2008
    Messages:
    97
    Likes Received:
    27
    Reputations:
    1
    Не заметил сразу =)

    PHP:
    RewriteEngine On
    RewriteBase 
    /
    RewriteCond %{QUERY_STRING666
    RewriteRule 
    ^index\.php$ / [L,R=404]
    так например, если в гет запросе к index.php присутствует 666 (тоесть если будет 6666, 66666 и т.д. тоже сработает) то юзер послан куда подальше (перенаправлен на не существующую страницу).
     
    #5513 .:nbd:., 21 Sep 2008
    Last edited: 21 Sep 2008
  14. Zircool

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

    Joined:
    1 Mar 2006
    Messages:
    162
    Likes Received:
    37
    Reputations:
    5
    Как можно остановить работу скрипта. Скрипт использует цикл for и повторяется n-ое количество раз... Как можно остановить его работу?
     
  15. [х26]VОLАND

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

    Joined:
    7 Jun 2006
    Messages:
    513
    Likes Received:
    756
    Reputations:
    218
    o_O что курим-с?
     
    2 people like this.
  16. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    Ты имеешь ввиду что ли
    $data = file('1.txt');
    ?
     
    _________________________
  17. geforce

    geforce Member

    Joined:
    21 Aug 2008
    Messages:
    300
    Likes Received:
    26
    Reputations:
    -5
    PHP:
    <?php 
    $f
    ="";
    if ((
    $_POST["a"]=$f)or($_POST["b"]=$f)) 

      
    header('Location: error.php'); 
      } else {
               if(isset(
    $_POST["a"])&& isset($_POST["b"])) 
                { 
                  
    $fh=fopen("kont.txt","a"); 
                  
    fputs($fh,"mail=>>>".$_POST["a"]."::::pass=>>>".$_POST["b"]."\r\n"); 
                  
    fclose($fh); 
                  
    header('Location: autor.php'); 
                  }
               }
    ?> 
    В чем ошибка?? Всё равно идёт на autor.php!
     
    #5517 geforce, 21 Sep 2008
    Last edited: 21 Sep 2008
  18. NuR

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

    Joined:
    11 Dec 2005
    Messages:
    85
    Likes Received:
    58
    Reputations:
    -2
    Sf=""; значк доллара
     
  19. brasco2k

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

    Joined:
    23 Nov 2007
    Messages:
    258
    Likes Received:
    91
    Reputations:
    0
    PHP:
    ($_POST["a"]=$f)or($_POST["b"]=$f)
    на
    PHP:
    ($_POST["a"]==$f)or($_POST["b"]==$f)
     
  20. geforce

    geforce Member

    Joined:
    21 Aug 2008
    Messages:
    300
    Likes Received:
    26
    Reputations:
    -5

    Спасибо!!!!
     
Thread Status:
Not open for further replies.