0

後でコードで返されるphp変数内にフォームがあります。

$email_form = '<form class="cpd-form store-form" method="post" action="'.get_permalink().'">


        <input type="hidden" id="contact-action" name="contact-action" value="" />
            <div class="your-details group">
            <div class="your-detail">
                    <label for="cpdstore_name">Name:</label>
                    <input type="text" name="cpdstore_name" id="cpdstore-name" value="" />
                    </div>
                    <div class="your-detail end-detail">
                    <label for="cpdstore_school">School/Department:</label>
                    <input type="text" name="cpdstore_school" id="cpdstore-school" value="" />
                    </div>
                    <div class="your-detail">
                    <label for="cpdstore_email">Email:</label>
                    <input type="text" name="cpdstore_email" id="cpdstore-email" value="" />
                    </div>
                    <div class="your-detail end-detail">
                    <label for="cpdstore_phone">Phone:</label>
                    <input type="text" name="cpdstore_phone" id="cpdstore-phone" value="" />
                    </div> ...

フォームをスティッキーにする必要がありますが、入力値にphpを条件付きで挿入するにはどうすればよいですか?

4

2 に答える 2

0
$email_form = '<form class="cpd-form store-form" method="post"  action="'.get_permalink().'">
    <input type="hidden" id="contact-action" name="contact-action" value="" />
        <div class="your-details group">
        <div class="your-detail">
                <label for="cpdstore_name">Name:</label>
                <input type="text" name="cpdstore_name" id="cpdstore-name" value="<?php echo $value1;?>" />
                </div>
                <div class="your-detail end-detail">
                <label for="cpdstore_school">School/Department:</label>
                <input type="text" name="cpdstore_school" id="cpdstore-school" value="<?php echo $value2;?>" />
                </div>
                <div class="your-detail">
                <label for="cpdstore_email">Email:</label>
                <input type="text" name="cpdstore_email" id="cpdstore-email" value="<?php echo $value3;?>" />
                </div>
                <div class="your-detail end-detail">
                <label for="cpdstore_phone">Phone:</label>
                <input type="text" name="cpdstore_phone" id="cpdstore-phone" value="<?php echo $value4;?>" />
                </div>
于 2013-01-21T13:26:46.607 に答える
0

デフォルトで入力フィールドに値を表示したいようです。あなたの説明からは明確なアイデアを得ることができません。しかし、私はそれを想定しています。要件が実際にこれである場合は、次のコードを試してください。

$email_form = '<form class="cpd-form store-form" method="post" action="'.get_permalink().'">

        <input type="hidden" id="contact-action" name="contact-action" value="'.$value1.'" />
            <div class="your-details group">
            <div class="your-detail">
                    <label for="cpdstore_name">Name:</label>
                    <input type="text" name="cpdstore_name" id="cpdstore-name" value="'.$value2.'" />
                    </div>
                    <div class="your-detail end-detail">
                    <label for="cpdstore_school">School/Department:</label>
                    <input type="text" name="cpdstore_school" id="cpdstore-school" value="'.$value3.'" />
                    </div>
                    <div class="your-detail">
                    <label for="cpdstore_email">Email:</label>
                    <input type="text" name="cpdstore_email" id="cpdstore-email" value="'.$value4.'" />
                    </div>
                    <div class="your-detail end-detail">
                    <label for="cpdstore_phone">Phone:</label>
                    <input type="text" name="cpdstore_phone" id="cpdstore-phone" value="'.$value5.'" />
                    </div> ...
于 2013-01-21T13:28:41.897 に答える