อยากสอบถามครับปันหาการเปลื่ยนหน้าไปอีกหน้า

เริ่มโดย shinobuclub, 06 เมษายน 2021, 10:50:49

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

shinobuclub

จะต้องแก้ส่วนท้ายยังไงเวลาที่กดบันทึกโพสแล้วไปขึ้นหน้าใหม่อะครับ ต้องเขียนยังไงถึงจะไปเปิดหน้าใหม่อะครับ


<?php

   <div class="clear"></div>

   <div class="entry-footer">
      <hr />
      <input name="_pro_id" type="hidden" value="<?php echo $_pro_id; ?>">


      <input type="submit" name="submit" id="submit" class="button button-primary" value="บันทึก"/>

      <?php if(false){ ?>
         <input name="_pro_status" type="hidden" value="<?php echo $_pro_status; ?>">

      <?php }else{ ?>
         <select name="_pro_status" class="select-statu" style="height: 32px; float: left; margin-right: 10px; padding: 5px;">
             <option value="publish" <?php if (!(strcmp("publish", $_pro_status))) {echo "selected="selected"";} ?>>เผยแพร่</option>
            
            
         </select>
      <?php } ?>

      <?php

      if(isset($_REQUEST['action']) && $_REQUEST['action']=="update"){
         wp_nonce_field('update_wpdt_property_submit','update_wpdt_property_submit_field');
         ?>
         <?php if($_pro_status == "draft"){ ?>
            <a target="_blank" href="<?php echo esc_url( home_url( '/' ) ); ?>?p=<?php echo $_pro_id ; ?>&preview=true" class="button proview">(สถานะยังไม่เผยแพร่) ดูตัวอย่าง </a>
         <?php } ?>

         <?php if($_pro_status == "publish"){ ?>
            <a target="_blank" href="<?php echo get_permalink($_pro_id); ?>" class="button proview">(สถานะเผยแพร่แล้ว) ดูผลงาน</a>
         <?php } ?>
         <?php
      }else{
         wp_nonce_field('add_wpdt_property_submit','add_wpdt_property_submit_field');
      }

      ?>
   </div>

</form>

shinobuclub

เพราะตอนนี้มันอยุ่หน้าเดิม เวลากดบันทึกแล้วอะครับ

shinobuclub

ขอการแนะนำแก้ไขหน่อยนะครับ ขอรบกวนด้วย

awordmart

หมายถึงหลังจากกดบันทึกแล้วใช่ไหมครับ

ก็ใส่ code ในส่วนที่ถ้าบึนทึกสำเร็จจะให้มันทำอะไรก็ใส่ตรฃนั้นไปครับ

[direct=https://publishers.adsterra.com/referral/RbeYdyjCvD] หาเงินกับเว็บ adsterra เรจดี [/direct]
[direct=https://www.shoplaek.com/dealstore/lazada/] ส่วนลด Lazada [/direct]
[direct=https://www.shoplaek.com/dealstore/shopee/] คูปองส่วนลด Shopee [/direct]
[direct=https://imgz.io/]ฝากรูป [/direct]

shinobuclub

อ้างถึงจาก: awordmart ใน 06 เมษายน 2021, 14:09:17
หมายถึงหลังจากกดบันทึกแล้วใช่ไหมครับ

ก็ใส่ code ในส่วนที่ถ้าบึนทึกสำเร็จจะให้มันทำอะไรก็ใส่ตรฃนั้นไปครับ



อยากให้มัน ไปเปิดหน้าใหม่ครับ ต้องเขียนยังไง อะครับพี่

shinobuclub

คือส่วนที่บันทึกจะวิ่งไปหน้าใหม่
แล้วส่วนใต้ ของบันทึก จะให้มันไปแสดงหน้าใหม่อะครับ นี่คือสิ่งที่ผมอยากจะสอบถามครับพี่ๆ

shinobuclub

https://dd-thproperty.com/add-property/
ลิ้งนี้
ลองกรอกๆๆมั่วๆๆไปหมดแล้วกดครับมันจะอยุ่หน้าเดิมเวลากดส่งบันทึกอะครับ

awordmart

ถ้าแบบที่ผมเขียน

ผมจะเอาไปใส่ ตอนหลังจากที่มัน insert สำเร็จ ให้มันเปลี่ยนไปหน้า เช่น ผมสร้าง หน้า complete.php ไว้ หลังจากที่ทำการของข้อมูลในหน้า register.php เสร็จมันจะวิ่งไปที่หน้า complete.php  ครับ
[direct=https://publishers.adsterra.com/referral/RbeYdyjCvD] หาเงินกับเว็บ adsterra เรจดี [/direct]
[direct=https://www.shoplaek.com/dealstore/lazada/] ส่วนลด Lazada [/direct]
[direct=https://www.shoplaek.com/dealstore/shopee/] คูปองส่วนลด Shopee [/direct]
[direct=https://imgz.io/]ฝากรูป [/direct]

dekbannok14


TG_Min

หลัง insert ไปแล้ว ให้ใส่
echo "<meta http-equiv=\"refresh\" content=\"0;URL=upload.php\">";

ถ้าใส่ header มันอาจจะไม่ทำขั้นตอนการ insert ให้จบ เพราะมันเร็วมาก ต้องให้มันหน่วงเวลาซักหน่อย

header('Refresh: 1; url=index.php');

ก็ได้
[direct=https://www.kasetorganic.com/shop/]Shop[/direct] [direct=https://www.dek-d.com/member/profile/beautisora/blog]บล็อกของ Sora[/direct] [direct=https://krabi.vwander.com]เที่ยวกระบี่ไปได้ทุกวัน[/direct]

sunflowerlady77