0

如何从 php 文件的输入框中插入值?

例如我有这个代码

<h1><a>App Test Form</a></h1>
        <form id="form_6" class="digitalfuture"  method="post" action="#main_body">
                    <div class="form_description">
            <h2>App Test Form</h2>
            <p></p>
        </div>                      
            <ul >

                    <li id="li_8" >
        <label class="description">Name <span id="required_8" class="required">*</span></label>
        <span>
            <input id="element_8_1" name= "element_8_1" class="element text" maxlength="255" size="8" value="hello" />
            <label>First</label>
        </span>
        <span>
            <input id="element_8_2" name= "element_8_2" class="element text" maxlength="255" size="14" value="" />
            <label>Last</label>
        </span><p class="guidelines" id="guide_8"><small>Please tell us your name</small></p> 
        </li>

谁能指出任何可以帮助我的教程?

4

1 回答 1

0

源代码:

<?php
    $data = 'text';
?>

输入.php:

<?php
    include('source.php');
    echo '<input type="text" name="example" value="', $data, '" />';
?>

这会将 $data 的内容插入到输入字段值中。

还是你的意思是别的?

如果希望在打开页面时直接显示文本,可以在输入标记中使用 html5 功能“占位符”。像这样:

<input type="text" name="example" placeholder="Write your comment" />

这将在页面中显示一个输入字段,在该字段中可见文本“写您的评论”,直到用户单击它和/或写入该字段(无需手动删除占位符文本,它会自动消失)。

所以当你把它们结合起来时,它看起来像这样:

源代码:

<?php
    $data = 'text';
?>

输入.php:

<?php
    include('source.php');
    echo '<input type="text" name="example" placeholder="', $data, '" />';
?>
于 2012-10-02T07:27:40.533 回答