いくつかのコードに問題がありますPHP + Modal + FORM + MYSQL
私はモーダルでPHPフォームを持っています。
PHPコード:
<?php
// krerianje kataloga
if (isset($_POST['submit'])) {
$naslov = $_POST['naslov'];
$status = $_POST['status'];
if ($naslov != '' && $status != ''){
$sql2= "INSERT INTO katalog(naslov,status) VALUES ('$naslov','$status')";
$result2 = mysql_query($sql2,$baza);
$poruka = '<center><hr style="color:green;width:98%"><h3 style="font-size:17px">Vaš katalog je kreiran.<center/></h3><hr style="color:green;width:98%"></center><br>';
}else {
$poruka = '<center><hr style="color:green;width:98%"><h3 style="font-size:17px">Molimo Vas ispunite sva polja.<center/></h3><hr style="color:green;width:98%"></center><br>';
}
}
?>
、同じファイル内に、私はモーダル持っている:
<!-- Modal Structure -->
<div id="krerianjekataloga" class="modal">
<div class="modal-content">
<h4>Kreiranje Kataloga</h4>
<form method="POST" name="katalog" action="index.php?stranica=katalog">
<div class="input-field col s12">
<label for="email" class="">Naslov Kataloga</label>
<input id="naslov" name="naslov" class="required validate" aria-required="true" type="text">
</div>
<div class="input-field col s12">
<div class="select-wrapper"><span class="caret">▼</span><input class="select-dropdown" readonly="true" data-activates="select-options-cde9ce7d-c5d2-8deb-ad2c-e8a5668916c4" value="Choose your option" style="" type="text"><ul id="select-options-cde9ce7d-c5d2-8deb-ad2c-e8a5668916c4" class="dropdown-content select-dropdown" style="width: 458px; position: absolute; top: 0px; left: 0px; opacity: 1; display: none;">
<li class=""><span>Aktivno</span></li>
<li class=""><span>Neaktivno</span></li></ul>
<select id="status" name="status" class="initialized">
<option value="1">Akivno</option>
<option value="0">Neaktivno</option>
</select></div>
<label>Odaberite status kataloga</label>
</div>
</div>
<div class="modal-footer">
<button type="submit" style="float:right;" class="waves-effect waves-light btn m-b-xs"><i class="material-icons left">input</i>Spremi</button>
</div>
</form>
</div>
と動作しないことを...なぜ? 私はAJAXで試してみて、何も働かない... ありがとう!
「うまくいきません」どういうふうに動作するのか、あるいは説明してくれると思いますか? –
これは設定されていないため、これを設定していなかったためです。(isset($ _ POST ['submit'])){' – devpro