За последние 24 часа нас посетили 17587 программистов и 1967 роботов. Сейчас ищут 929 программистов ...

Передача переменной php в html форму

Тема в разделе "PHP для новичков", создана пользователем Grid12, 9 июн 2013.

  1. Grid12

    Grid12 Активный пользователь

    С нами с:
    27 фев 2012
    Сообщения:
    28
    Симпатии:
    0
    Здравствуйте.
    Проблема в том что у меня есть переменная - любое число или строка.
    Эта переменная зашифровывается через rsa.
    и если была - 56.43.32.20 - становится - 97805561781836329966 12719335722755676779 85789009620546092550 71275959313007722992 94895219831080924467 300124211606973 - или что-то на подобии.
    вывожу в форму так
    Код (Text):
    1. <input TYPE=HIDDEN name="encoded3" type="text" value= <?php echo $xip  ?> />
    и если это обычная переменная то выводит её. как была 56.43.32.20 так и осталась, а если зашифрованная, то выводит только 1 кусок 97805561781836329966.
    подскажите пожалуйста в чём проблема.

    Добавлено спустя 46 минут 23 секунды:
    p.s. или подскажите как передать большую переменную методом POST.
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    В кавычки возьми =)
     
  3. Grid12

    Grid12 Активный пользователь

    С нами с:
    27 фев 2012
    Сообщения:
    28
    Симпатии:
    0
    Если Вы имеете ввиду "$xip", то всё равно не помогает.
    если рассмотреть такой пример:
    Код (Text):
    1. <?php
    2. $leto = "Я люблю лето";
    3. ?>
    4. <form method="post" action="31.php"  ><br><br>
    5. Текст: <input  name="leto" type="text" value= <?php echo "$leto"  ?> />
    6. <input type=submit value="Передать информацию"></form>
    Даже если сделать так, то уже в инпут передаётся только первое слово. остальные сразу теряются.

    Так что пока это не помогло. Может туплю конечно, но не помогло.
     
  4. akeelow

    akeelow Активный пользователь

    С нами с:
    10 апр 2012
    Сообщения:
    58
    Симпатии:
    0
    Вот так:
    Код (PHP):
    1. <input TYPE=HIDDEN name="encoded3" type="text" value="<?php echo $xip  ?>" />
    А можно и так:
    Код (PHP):
    1. <input TYPE=HIDDEN name="encoded3" type="text" value="<?=$xip;?>"/>
     
  5. Ke1eth

    Ke1eth Активный пользователь

    С нами с:
    16 мар 2012
    Сообщения:
    1.073
    Симпатии:
    11
    Адрес:
    заблудилса
    Дык покажи, как ты ее обрабатываешь и выводишь, тут народ конечно любит предполагать и играть в угадайку, но это же долго.
     
  6. akeelow

    akeelow Активный пользователь

    С нами с:
    10 апр 2012
    Сообщения:
    58
    Симпатии:
    0
    Кавычки в любом случае нужны, просто он их не туда поставил
     
  7. Grid12

    Grid12 Активный пользователь

    С нами с:
    27 фев 2012
    Сообщения:
    28
    Симпатии:
    0
    Всем огромное "<?PHP echo $ПРИогромное ?>" спасибо.
     
  8. Ke1eth

    Ke1eth Активный пользователь

    С нами с:
    16 мар 2012
    Сообщения:
    1.073
    Симпатии:
    11
    Адрес:
    заблудилса
    а дык, да... это я в глаза долблюсь сегодня чота.