Php если еще да / нет - PullRequest
       6

Php если еще да / нет

0 голосов
/ 14 октября 2019

я пытаюсь добавить функцию в скрипт, где пользователь запрашивает код, который я добавил. но имея одну проблему, я не могу, когда спрашивать код пользователя, а когда спрашивать. поэтому мне нужен php, если еще, и он sql, поэтому, когда я не могу попросить код для пользователя, он будет спрашивать код, а когда я отключу его, не будет спрашивать код ниже, тот, который я пробовал

if ((['yes'])) {
  // Yes

<div id="cot_div" align="center">
    <p>Please enter your <strong id="code_up">COT</strong> code to continue</p>



    <form id="form3" name="form3" method="POST" action="inter_suc.php">  
   <table border="0" id="trans" align="center" >
  <tr>
    <td align="center" style="padding:0px"><span id="sprytextfield1">
      <input name="cot" type="text" id="cot" size="10" />
      <span class="textfieldRequiredMsg"></span></span>

      <span id="sprytextfield2">
      <input name="tax" type="text" id="tax" size="10" />
      <span class="textfieldRequiredMsg"></span></span>
      <span id="sprytextfield3">
      <input name="imf" type="text" id="imf" size="10"  />
      <span class="textfieldRequiredMsg"></span></span><br />  <span id="error">
      wrong COT Code</span>
      </td>
    </tr>
  <tr>
    <td align="center" style="padding:0px"><input type="button" name="go" id="go" value="Go" />
      <input type="button" name="go2" id="go2" value="GO" />
      <input type="button" name="go3" id="go3" value="GO" />

    </td>
  </tr>

} else {
  // No

<div id="cot_div" align="center">
    <p>Please enter your <strong id="code_up">COT</strong> code to continue</p>



    <form id="form3" name="form3" method="POST" action="inter_suc.php">  
   <table border="0" id="trans" align="center" >
  <tr>
    <td align="center" style="padding:0px"><span id="sprytextfield1">
        <input name="cot" type="hidden" id="cot" value="<?php echo $_POST['cot'];?>" />
      <span class="textfieldRequiredMsg"></span></span>

      <span id="sprytextfield2">
      <input name="tax" type="hidden" id="tax" value="<?php echo $_POST['tax'];?>" />
      <span class="textfieldRequiredMsg"></span></span>
      <span id="sprytextfield3">
       <input name="imf" type="hidden" id="imf" value="<?php echo $_POST['imf'];?>" />
      <span class="textfieldRequiredMsg"></span></span><br />  <span id="error">
      wrong COT Code</span>
      </td>
    </tr>
  <tr>
    <td align="center" style="padding:0px"><input type="button" name="go" id="go" value="Go" />
      <input type="button" name="go2" id="go2" value="GO" />
      <input type="button" name="go3" id="go3" value="GO" />

    </td>
  </tr>

}

Ответы [ 3 ]

0 голосов
/ 14 октября 2019

Ты имеешь в виду что-то подобное?

.error {
  display: none
}
<?php
  $yes = $_GET["yes"] == "yes"; ?>
<div id="cot_div" align="center">
  <p>Please enter your <strong id="code_up">COT</strong> code to continue</p>
  <form id="form3" name="form3" method="POST" action="inter_suc.php">
    <table border="0" id="trans" align="center">
      <tr>
        <td align="center" style="padding:0px">
          <span id="sprytextfield1"><input name="cot" type="<?php echo $yes ? "text" : "hidden"; ?>" id="cot" size="10" /></span>
          <span class="textfieldRequiredMsg"></span>
          <span id="sprytextfield2"><input name="tax" type="<?php echo $yes ? "text" : "hidden"; ?>" id="tax" size="10" /></span>
          <span class="textfieldRequiredMsg"></span>
          <span id="sprytextfield3"><input name="imf" type="<?php echo $yes ? "text" : "hidden"; ?>" id="imf" size="10"  /></span>    
          <span class="textfieldRequiredMsg"></span><br /> 
          <span id="error">wrong COT Code</span>
       </td>
    </tr>
    <tr>
      <td align="center" style="padding:0px">
        <input type="button" name="go" id="go" value="Go" />
        <input type="button" name="go2" id="go2" value="GO" />
        <input type="button" name="go3" id="go3" value="GO" />
      </td>
    </tr>
  </table>
  </div>
0 голосов
/ 17 октября 2019

Привет, ребята, спасибо за вашу помощь, я понимаю, я понял

<?php if ($yes = $_GET["yes"] == "yes"): ?>


html code to run if condition is empty 

<?php else: ?>

html code to run if condition is yes

<?php endif ?>

, если == "да" - это да, это показывает состояние "да", но если пустое - показывать пустую часть

0 голосов
/ 14 октября 2019

Если я правильно понял ваш ответ, чем вы хотите отобразить определенную часть HTML, если заданная переменная в php - «да». В противном случае вы хотите показать другую часть HTML.

Затем вы можете использовать этот синтаксис:

<?php if ($val == 'YES'): ?>
  <!-- Yes part -->
<?php else: ?>
  <!-- No part -->
<?php endif; ?>
...