2011-12-24 2 views
0

мне нужна помощь, чтобы поставить простой PHP тег в этом кодедобавления кода PHP в

$return.="<form method='post' action='#'><input type='submit' value=''><input type='hidden' name='task'></form>"; 

мне нужно поставить PHP - <?php echo $htmlString; ?> - в первом входном теге

Может кто-нибудь помочь, пожалуйста, ?

Благодаря

+0

где именно вы хотите его вставить? Как значение в кнопке «Отправить»? – Virendra

ответ

0

Если вы хотите, чтобы вставить его в качестве значения кнопку, чтобы представить здесь решение.

$return.="<form method='post' action='#'><input type='submit' value='$htmlString'><input type='hidden' name='task'></form>"; 

Update: Используйте следующий код: как вы хотите использовать переменный CbText :: _ ('Confirm').

$return.="<form method='post' action='#'><input type='submit' value='" . CbText::_('CONFIRM') . "'><input type='hidden' name='task'></form>"; 
+0

Упс. Нанна уже разместила это. – Virendra

+0

спасибо за быстрый ответ, но мне нужно, чтобы я написал именно «», Потому что у меня есть еще один вход, и там я поставлю (это для многоязычного перевода) ... поэтому мне в основном нужен PHP-код «" в этом вводе .. Я попытался его поместить по-разному, но он всегда дает мне некоторую ошибку. Не могли бы вы помочь? –

+0

Какая ошибка? – Virendra

2
$return.="<form method='post' action='#'><input type='submit' value='$htmlString'><input type='hidden' name='task'></form>"; 
+0

спасибо за быстрый ответ, но мне нужно, чтобы я написал именно «», Потому что у меня есть еще один вход, и там я поставлю (это для многоязычного перевода) ... поэтому мне в основном нужен PHP-код «" в этом вводе .. Я попытался его поместить по-разному, но он всегда дает мне некоторую ошибку. Не могли бы вы помочь? –

+0

Я не уверен, что я буду следовать, или если да, если это умный ход. В итоге вы получите строку PHP с этим точным текстом. Что вы будете делать тогда? сохранить его как .php-файл? Запустить его через EVAL? Потому что если вы его ECHO, он не будет снова разбираться в среде по умолчанию! – Nanne

+0

Хм .. Я не слишком хорош в этом материале, извините, не могу объяснить, но код из Echo будет идти в файле (где все переводы есть), и я пишу код из эха, который, например, CONFIRM и дайте ему значение, подобное этому CONFIRM = CONFERME (зависит от файла, каждого файла на одном языке). –

0

Есть два способа сделать это:

  • Вы можете распечатать HTML код условно с PHP, используя следующий синтаксис:

    <?php 
    
    // Your code 
    
    ?> 
    
    <form method='post' action='#'> 
        <input type='submit' value='<?php echo $htmlString; ?>'> 
        <input type='hidden' name='task'> 
    </form> 
    
    <?php 
    
    // Your code 
    
    ?> 
    
  • Или просто конкатенации:

    $return .= "<form method='post' action='#'>"; 
    $return .= "<input type='submit' value='$htmlString'>"; 
    $return .= "<input type='hidden' name='task'></form>"; 
    
+0

спасибо за быстрый ответ, но мне нужно, чтобы я написал «», Потому что у меня есть еще один вход, и там я поставлю (это для многоязычного перевода) ... поэтому мне в основном нужен PHP-код «" в этом вводе .. Я попытался его поместить по-разному, но он всегда дает мне некоторую ошибку. Не могли бы вы помочь? –

+0

Какая у вас ошибка? – Blender

Смежные вопросы