Wiem ze ten temat byl juz poruszany na forum ale nie moge znalesc bledu w kodzie wiec jezeli ktos bylby laskaw zobaczyc co jest zle.
A problem wyglada nastepujaco wyswietla sie formularz i po wpisaniu danych i nacisnieciu "Zarejestuj" nastepuje powrot do pustego formularza
<?
include './pliki/polacz.php';
require_once './pliki/gora.php' ?>
<tr><td class="tlon3">
<?
if (isset($_POST['submit']) && $_POST['submit'] == "Zarejestruj") {
if ($_POST['sygnatura'] != "" &&
$_POST['issn'] != "" &&
$_POST['tytul'] != "" &&
$_POST['nr'] != "" ){
$pyt = "SELECT sygnatura FROM czasopismo WHERE sygnatura = '". $_POST['sygnatura'] ."';" ;
?>
<br><br><br>
Czasopismo o danej sygnaturze
<? echo $_POST['sygnatura'];?> jest juz zarejestrowane w systemie<br>
Prosze o podanie nowych danych lub kontakt z administratorem systemu w celu<br>
rozwiązania zaistniałego problemu<br><br>
<table>
<form name="form" method="post" action="czasopismo_dodaj.php">
<tr>
<td>Sygnatura</td> <td><input type="text" name="sygnatura"
<?php echo $_POST['sygnatura']; ?>/><td>
</tr>
<tr>
<td>ISSN</td> <td><input type="text" name="issn"
<?php echo $_POST['issn']; ?>/><td>
</tr>
<tr>
<td>Nazwa</td> <td><input type="text" name="tytul"
<?php echo $_POST['tytul']; ?>/><td>
</tr>
<tr>
<td>Numer</td> <td><input type="text" name="numer"
<?php echo $_POST['numer']; ?>/></td>
</tr>
<tr>
<td><input type="submit" name="zarejestruj" value="Zarejestruj"> </td>
<td><input type="reset" value="Wyczyść"></td>
</tr>
</form>
</table>
<br><br><br>
<?php
} else {
$pyt = "INSERT INTO czasopismo VALUES ('".$_POST['sygnatura']."', '".$_POST['issn']."', '".$_POST['tytul']."', '".$_POST['numer']."', '');";
if($wynik)
{
}
else
{
}
?>
<br><br><br>
<p>Zarestrowano nowego użytkownik</p> <br>
<p>Jeśli nie zostaniesz przekierowany <a href=\"woluminy.php> kliknij</a></p>
</p>
<? header("Refresh: 5 : URL = woluminy.php"); require_once './pliki/dol.php';
}
}else{
?>
<b>Prosze wypełnić wszytkie pola</b>
<table>
<form name="form" method="post" action="czasopismo_dodaj.php">
<tr>
<td>Sygnatura</td> <td><input type="text" name="sygnatura"
<?php echo $_POST['sygnatura']; ?>/><td>
</tr>
<tr>
<td>ISSN</td> <td><input type="text" name="issn"
<?php echo $_POST['issn']; ?>/><td>
</tr>
<tr>
<td>Nazwa</td> <td><input type="text" name="tytul"
<?php echo $_POST['tytul']; ?>/><td>
</tr>
<tr>
<td>Numer</td> <td><input type="text" name="numer"
<?php echo $_POST['numer']; ?>/></td>
</tr>
<tr>
<td><input type="submit" value="Zarejestruj"> </td>
<td><input type="reset" value="Wyczyść"></td>
</tr>
</form>
</table>
<br><br><br>
<?
}}else{
?>
<table>
<form name="form" method="post" action="czasopismo_dodaj.php">
<tr>
<td>Sygnatura</td> <td><input type="text" name="sygnatura"/><td>
</tr>
<tr>
<td>ISSN</td> <td><input type="text" name="issn"/><td>
</tr>
<tr>
<td>Nazwa</td> <td><input type="text" name="tytul"/><td>
</tr>
<tr>
<td>Numer</td> <td><input type="text" name="numer"/></td>
</tr>
<tr>
<td><input type="submit" value="Zarejestruj"> </td>
<td><input type="reset" value="Wyczyść"></td>
</tr>
</form>
</table>
<br><br><br>
<? }
require_once './pliki/dol.php' ?>
sorka za utrudnienia
Ten post edytował danielraq 12.05.2008, 16:26:13