![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 11.01.2004 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Ma taki problem. Mimo alertu ze nie mozna wpisac słowa "centrala" skrypt sie wykonuje.
bardzo proszę o pomoc <?php session_start(); header('Content-Type: text/html; charset=iso-8859-2'); ?> <html> <head> <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2"> <meta http-equiv="Content-Language" content="pl"> <meta http-equiv="Pragma" content="no-cache"> <link rel="stylesheet" href="styl.css" type="text/css"> <script type="text/javascript"> function filtrowanie(dokument_in) { var tablica = new Array ("centrala"); for (var i=0; i<=tablica.length-1; i++) { var re = new RegExp(tablica[i],"i"); var wynik = dokument_in.search(re); if (wynik != -1) { window.alert("Nie możesz wpisać centrala !"); return false; } } } </script> </head> <body> <?php include("top_s.php"); ?> <div><b>Dodawanie wpłaty - wybór słuchacza</b><br><br></div> <div class="small" style="margin-left: 15"> Proszę wybrać z listy poniżej osobę, która dokonuje wpł±ty.<br> Następnie proszę wypełnić formularz zgodnie. Wszystkie pola formularza s± obowi±zkowe. <br> </div> <?php include("dane.php"); $nazw_in = $_POST['nazw_in']; $baza = new baza(); // $conn = polacz(); // if(!$conn){ // echo "Poł±czenie nie powiodło się - sprawdĽ póĽniej<br>"; // exit; // } //$zapytanie = "select * from sluchacze where nazwisko like \"%".$nazw_in."%\""; $wynik = $baza->wykonaj($zapytanie = "select * from sluchacze s, upowaznienia_s u, upowaznieni_s p where p.id = '".$login."' and p.id = u.id_osoby and s.id_filii = u.id_filii and s.nazwisko like \"%".$nazw_in."%\""); //$wynik = $baza->wykonaj($zapytanie); $ile_znalezionych = mysql_num_rows($wynik); if($ile_znalezionych == 0){ echo 'nie znaleziono słuchacza w bazie <br><br> próbuj jeszcze raz: <a href="dodaj_wplate.php">klik</a><br> <br> powrót na stronę główn±: <a href="index.php">klik</a>'; exit;} else{ ?> <form action="dodaj_wplate1.php" method="post"> <table> <?php if(!$_GET['pesel']) { ?> <tr><td> </td><td width="100">id</td><td width="100">imie</td><td width="100">nazwisko</td><td width="100">pesel</td></tr> <?php for($i=1; $i<=$ile_znalezionych; $i++) { $wiersz = mysql_fetch_array($wynik); echo '<tr><td><input type="radio" name="pesel" value="'.$wiersz['pesel'].'"></td><td>'.$wiersz[0].'</td><td>'.$wiersz['imie'].'</td><td>'.$wiersz['nazwisko'].'</td><td>'.$wiersz['pesel'].'</td></tr>'; } ?> </table><br> <?php } else { ?> <input type="hidden" name="pesel" value="<?php echo $pesel; ?>"> <?php } } ?> <div style="margin-left: 25" > <br> <table class="small" border="0"> <tr><td colspan="4" class="naglowek"><b>Dane wplaty:</b></td></tr> <tr><td align="right" width="120">kwota: </td><td><input type="text" name="kwota_in" value size="50" maxlength="50" ></td></tr> <tr><td align="right" width="120">data:</td><td><input type="text" name="data_in" value="<?php echo date('Y-m-d')?>" size="50" maxlength="50"></td></tr> <tr><td align="right" width="120">dokument:</td><td> <?php $yyy = "a.dam"; $xxx = "d.fgdfgdfg"; if ($login === $xxx) { echo "<input type=\"text\" name=\"dokument_in\" value size=\"50\" maxlength=\"19\">"; echo "</td></tr></table></div><br>"; echo "<input type=\"submit\" value=\"Dodaj wpłatę słuchacza\"> "; echo "<input type=\"reset\" value=\"Anuluj wypełnenie\">"; echo "</form>master $login"; } elseif ($login === $yyy) { echo "<input type=\"text\" name=\"dokument_in\" value size=\"50\" maxlength=\"19\">"; echo "</td></tr></table></div><br>"; echo "<input type=\"submit\" value=\"Dodaj wpłatę słuchacza\"> "; echo "<input type=\"reset\" value=\"Anuluj wypełnenie\">"; echo "</form>nie master $login ale druga"; } elseif ($login != $xxx) { echo "<input type=\"text\" name=\"dokument_in\" value size=\"50\" maxlength=\"19\">"; echo "</td></tr></table></div><br>"; echo "<input type=\"submit\" onclick=\"filtrowanie(dokument_in.value);\" value=\"Dodaj wpłatę słuchacza\"> "; echo "<input type=\"reset\" value=\"Anuluj wypełnenie\">"; echo "</form> nie ma w bazie"; } ?> Powrót na stronę główn±: <a href="index_s.php">klik</a> <?php include("stopka.php"); ?> </body></html> Pogrubione to moja robota. Efekt jaki chce osiagnąć to jezeli ktos wpisze kto nie ma zezwolenia w formularz centrala skrypt ma mu wyswietlic ze nie moze wpisywac słowa "centrala" i wrocic na obecna strone bez dodania danych do bazy. Pozdrawiam Tomasz |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 20:38 |