第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

設(shè)置輸入值以獲取變量

設(shè)置輸入值以獲取變量

PHP
瀟瀟雨雨 2023-10-21 10:05:41
我有兩個網(wǎng)頁。索引.php這包含一個表格<form id="searchForm" class="" action="search.php" method="get" style="position:absolute; top:150pt; left:10pt; font-size:17pt;">  <label for="">Postcode</label>  <input type="text" id="postcode" name="postcode" value="" placeholder="AB12 3CD" oninput="checkPostcode()">  <!-- function isValidPostcode(p) {        var postcodeRegEx = /[A-Z]{1,2}[0-9]{1,2} ?[0-9][A-Z]{2}/i;        return postcodeRegEx.test(p);    } -->  <br>  <label for="">Type of Course</label>  <select class="" name="coursetype">    <option value="" disabled selected></option>    <option value="online">Online</option>    <option value="">In Person</option>  </select>  <br>  <input type="submit" value="Search"></form>當(dāng)表單提交 search.php 中的操作時搜索.php這顯示了與上一頁輸入的數(shù)據(jù)相同的表格<?PHP $postcode = $_GET['postcode'];?>    <form class="" action="search.php" method="get">    Postcode <input type="text" name="postcode" value="    <?php    $postcode = str_replace('%20', ' ', $postcode);    $postcode = str_replace('-', ' ', $postcode);    $postcode = str_replace('%09', '', $postcode); // This line was added to try to remove     the tabs    echo $postcode;    ?>    ">    Tags    <select id="tagsInput" class="js-example-basic-hide-search-multi" name="specialities[]"     multiple="multiple" onkeyup="filterTags()">        <option value="AL">Lorem</option>        <option value="WY">ipsum</option>    </select>    <script>    $(document).ready(function() {        $('.js-example-basic-hide-search-multi').select2({language: "en"});    })    </script>    </script>    <input type="submit" value="Submit"></form>但是,當(dāng)輸入顯示在 search.php 中時,輸入的兩側(cè)都有兩個選項卡。我該如何擺脫這個?
查看完整描述

3 回答

?
莫回?zé)o

TA貢獻(xiàn)1865條經(jīng)驗 獲得超7個贊

有趣的是,您收到該錯誤是因為您使用的是 PHP。


Postcode <input type="text" name="postcode" value="

<?php

$postcode = str_replace('%20', ' ', $postcode);

$postcode = str_replace('-', ' ', $postcode);

$postcode = str_replace('%09', '', $postcode); // This line was added to try to remove 

the tabs

echo $postcode;

?>

">

注意你是如何做到的,然后在下一行value="開始。<?php兩者之間的空白就是造成差距的原因。只要將兩者粉碎在一起,它就會消失:


Postcode <input type="text" name="postcode" value="<?php

$postcode = str_replace('%20', ' ', $postcode);

$postcode = str_replace('-', ' ', $postcode);

$postcode = str_replace('%09', '', $postcode); // This line was added to try to remove 

the tabs

echo $postcode;

?>">

當(dāng)渲染頁面時,HTML 會自動將多個空白折疊為一個,但它會保留一個,這就是您所看到的。


我看不出有什么地方會出現(xiàn)額外的空白,但加上 a 也trim()沒什么壞處:


Postcode <input type="text" name="postcode" value="

<?php

$postcode = str_replace('%20', ' ', $postcode);

$postcode = str_replace('-', ' ', $postcode);

$postcode = trim($postcode);

echo $postcode;

?>

">

trim()將從字符串的開頭和結(jié)尾刪除任何空格(以防萬一用戶意外添加了一些空格)。


查看完整回答
反對 回復(fù) 2023-10-21
?
白衣非少年

TA貢獻(xiàn)1155條經(jīng)驗 獲得超0個贊

問題是這部分代碼中的換行符。


Postcode <input type="text" name="postcode" value="

    <?php

    $postcode = str_replace('%20', ' ', $postcode);

    $postcode = str_replace('-', ' ', $postcode);

    $postcode = str_replace('%09', '', $postcode);

    echo $postcode;

    ?>

">

要解決此問題,請通過將行str_replace放在HTML


$postcode = str_replace('%20', ' ', $postcode);

$postcode = str_replace('-', ' ', $postcode);

$postcode = str_replace('%09', '', $postcode);


Postcode <input type="text" name="postcode" value="<?php echo $postcode ?>">

我還建議將所有POST數(shù)據(jù)驗證放在 之前HTML,這樣做可以使您的代碼看起來更干凈。


查看完整回答
反對 回復(fù) 2023-10-21
?
浮云間

TA貢獻(xiàn)1829條經(jīng)驗 獲得超4個贊

這將在兩側(cè)插入 \n


Postcode <input type="text" name="postcode" value="

    <?php ...?>

    ">

這不會:


Postcode <input type="text" name="postcode" value="<?php 

...

?>">

為了確保,你可以這樣做


Postcode <input type="text" name="postcode" 

value="<?=trim(str_replace('-', ' ', $postcode))?>">


查看完整回答
反對 回復(fù) 2023-10-21
  • 3 回答
  • 0 關(guān)注
  • 158 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號