Linux polon 4.19.0-27-amd64 #1 SMP Debian 4.19.316-1 (2024-06-25) x86_64
Apache/2.4.59 (Debian)
: 10.2.73.233 | : 3.145.85.233
Cant Read [ /etc/named.conf ]
5.6.40-64+0~20230107.71+debian10~1.gbp673146
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
home /
slownik /
web /
[ HOME SHELL ]
Name
Size
Permission
Action
dbupdates
[ DIR ]
drwxr-xr-x
images
[ DIR ]
drwxr-xr-x
nbproject
[ DIR ]
drwxr-xr-x
pliki
[ DIR ]
drwxr-xr-x
templateorig
[ DIR ]
drwxr-xr-x
.bckp2index.php
2.33
KB
-rw-r--r--
.htaccess
110
B
-rw-r--r--
.htpasswd
45
B
-rw-r--r--
auth.php
219
B
-rw-r--r--
backend.html
276
B
-rw-r--r--
bibliografia.html
196.78
KB
-rw-r--r--
cojest.htm
18.21
KB
-rw-r--r--
cojest.html
18.27
KB
-rw-r--r--
commonHeader.php
790
B
-rw-r--r--
commonHeader.php.produkcja
533
B
-rw-r--r--
dc.sql
745
B
-rw-r--r--
default.css
5.82
KB
-rw-r--r--
defaultPrint.css
5.39
KB
-rw-r--r--
etymol.html
10.08
KB
-rw-r--r--
fleks.html
40.27
KB
-rw-r--r--
fleksja.htm
43.82
KB
-rw-r--r--
index.html
269
B
-rw-r--r--
index.php
2.26
KB
-rw-r--r--
info.php
217
B
-rw-r--r--
innow.html
3.7
KB
-rw-r--r--
logo.html
12
B
-rw-r--r--
logo.jpg
80.11
KB
-rw-r--r--
logo.php
76
B
-rw-r--r--
logo.png
41.17
KB
-rw-r--r--
logout.php
95
B
-rw-r--r--
maincontentclass abc.php
60.86
KB
-rw-r--r--
maincontentclass.php
66.9
KB
-rw-r--r--
maincontentclass.php.bak
61.9
KB
-rw-r--r--
maincontentclassKOPIA.php
50.75
KB
-rw-r--r--
mainmenuclass.php
789
B
-rw-r--r--
mys
33
B
-rw-r--r--
onas.html
3.14
KB
-rw-r--r--
pasekPorcjowania.php
1.37
KB
-rw-r--r--
phpinfo.php
21
B
-rw-r--r--
poco.html
4.91
KB
-rw-r--r--
pocoz.html
5.19
KB
-rw-r--r--
pocozz.html
4.87
KB
-rw-r--r--
pragma.html
33.56
KB
-rw-r--r--
print.php
2.43
KB
-rw-r--r--
printTylkoEtym.php
2.46
KB
-rw-r--r--
printWZOR.php
2.22
KB
-rw-r--r--
reguly.html
14.96
KB
-rw-r--r--
reguly2.html
445.68
KB
-rw-r--r--
reguly3.html
111.8
KB
-rw-r--r--
reguly33.html
27.68
KB
-rw-r--r--
robots.txt
14
B
-rw-r--r--
seman.html
13.09
KB
-rw-r--r--
servertypeNOUPLOAD.php
83
B
-rw-r--r--
skladnia.html
9.17
KB
-rw-r--r--
slowa.html
5.17
KB
-rw-r--r--
smietnik.txt
938
B
-rw-r--r--
sno1.sql
6.41
KB
-rw-r--r--
sources.php
992
B
-rw-r--r--
sqltest1.sql
87
B
-rw-r--r--
sqltest2.sql
327.5
KB
-rw-r--r--
sqltest3.sql
2.87
KB
-rw-r--r--
test.php
11.36
KB
-rw-r--r--
test2.php
12.04
KB
-rw-r--r--
test2database.php
570
B
-rw-r--r--
test2delete.php
199
B
-rw-r--r--
test2formularz.php
2.88
KB
-rw-r--r--
test2lista.php
5.91
KB
-rw-r--r--
test2sleep.php
34
B
-rw-r--r--
test2zapis.php
555
B
-rw-r--r--
test2zdj.php
552
B
-rw-r--r--
upd
113
B
-rw-r--r--
userclass.php
3.08
KB
-rw-r--r--
ut.sql
659
B
-rw-r--r--
zalozenia.html
2.43
KB
-rw-r--r--
zuserclass.php
3.04
KB
-rw-r--r--
zzalozenia.html
241.85
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : maincontentclass abc.php
<?php class maincontentclass { public function getNextLeksemIdBySqlFromSessionCurrentId($idCurrentLeksem) { $sqlf=$_SESSION['sqlFromSession']; //die("jee"); $rsf=mysql_query($sqlf) or die("sql: ".$sqlf." - ".mysql_error()); while ($wierszf=mysql_fetch_array($rsf)) { if($wierszf['id']==$idCurrentLeksem) { $wierszf=mysql_fetch_array($rsf); $idNext=$wierszf['id']; //die($idNext); return $idNext; } } } public function AddEditLeksemWhereToGoAfterClick() { if (isset($_POST['przyciskDalej'])){ //die(getNextLeksemIdBySqlFromSessionCurrentId($_GET['id']); //die("je"); ?> <script> location='?m=rfvtgb&id=<?php echo $this->getNextLeksemIdBySqlFromSessionCurrentId($_GET['id']);?>'; </script> <?php } if (isset($_POST['przycisk'])){ ?> <script> location='?m=lkjhgfd&l=<?php echo substr($_POST['leksem'], 0, 1);?>'; </script> <?php } if (isset($_POST['przyciskTylkoZapis'])){ ?> <script> location='?m=rfvtgb&id=<?php echo $_GET['id'];?>'; </script> <?php } } function cleanQuery($string) { if(get_magic_quotes_gpc()) // prevents duplicate backslashes { $string = stripslashes($string); } if (phpversion() >= '4.3.0') { $string = mysql_real_escape_string($string); } else { $string = mysql_escape_string($string); } return $string; } public function Show() { if(isset($_GET['m'])) switch($_GET['m']) { case 'rfcedx': $this->Onas();break; case 'rfvtgb': $this->FormularzDodawaniaLeksemu();break; case 'polkmiu': $this->EkranPrezentacjiLeksemu();break; case 'lkjhgfd': $this->ListaLeksemow();break; case 'iuytre': $this->ListaZrodel();break; case 'ikmujn': $this->HistoriaProjektu();break; case 'tgbvrfc': $this->ZalozeniaSlownika();break; case 'edxwsz': $this->Zawartosc();break; case 'uyhgbvfc': $this->InneInformacje();break; case 'rtyhjnm': $this->FormularzDodawaniaLiteratury();break; case 'qsxdcr': $this->FormularzZmianyHasla();break; case 'z': $this->ShowWelcome();break; default: break; } else { $this->ShowWelcome(); } } public function FormularzZmianyHasla() { if ($_POST['przycisk']<>"") { $rs=mysql_query("select users.* from users where id=".$_SESSION[id]." and passwd='".$this->cleanQuery($_POST['h1'])."'") or die("maincontentclass - FormularzZmianyHasla(): - ".mysql_error()); if ($wiersz=mysql_fetch_array($rs)) { mysql_query("update users set passwd='".$this->cleanQuery($_POST['h2'])."' where id=".$_SESSION['id'].""); ?> <script> alert('Hasło zostało zmienione.'); </script> <?php } else { ?> <script> alert('Hasło podane jako aktualne jest nieprawidłowe.'); location='index.php?m=qsxdcr'; </script> <?php } } else { ?> <form name="form1" method="post" onsubmit="return validatePwd();"> <table cellpadding="0" cellspacing="2" border="0"> <tr><td>stare hasło</td><td><input name="h1" size="20"> <span id="sp1" class="valid"></span></td></tr> <tr><td>nowe hasło</td><td><input name="h2" type="password" size="20"> <span id="sp2" class="valid"></span></td></tr> <tr><td>nowe hasło (ponownie)</td><td><input name="h3" type="password" size="20"> <span id="sp3" class="valid"></span></td></tr> <tr><td> </td><td><input type="submit" name="przycisk" value="OK"></td></tr> </table> </form> <SCRIPT LANGUAGE="JavaScript"> function validatePwd() { var invalid = " "; var minLength = 6; var pw0= document.form1.h1.value; var pw1 = document.form1.h2.value; var pw2 = document.form1.h3.value; if (pw1 == '' || pw2 == '') { alert('Proszę wpisać dwukrotnie takie samo hasło.'); return false; } if (document.form1.h1.value.length < minLength) { alert('Hasło musi mieć co najmniej ' + minLength + ' znaków.'); return false; } if (document.form1.h1.value.indexOf(invalid) > -1) { alert("Proszę nie używać znaku spacji w haśle."); return false; } else { if (pw1 != pw2) { alert ("Proszę wpisać dwukrotnie takie samo hasło."); return false; } else { //alert('Nice job.'); return true; } } } // End --> </script> <?php } } public function ListaLeksemow() { $porcjaPorcjowania=100; if (isset($_GET['l']) && $_GET['l']!='') $porcjaPorcjowania=1000; ?> <script> function jsfwpisal(sel) { if (sel=='') sel='0'; //alert(sel); location='?m=<?php echo $_GET['m']?>&fwpisal='+sel; } function jsfstanpracy(sel) { //alert(sel); location='?m=<?php echo $_GET['m']?>&stanpracy='+sel; } function jsfdecyzjacenzora(sel) { //alert(sel); location='?m=<?php echo $_GET['m']?>&decyzjacenzora='+sel; } function jsfdecyzjacenzoraetym(sel) { //alert(sel); location='?m=<?php echo $_GET['m']?>&decyzjacenzoraetym='+sel; } function jsfdecyzjacenzoraetym2(sel) { //alert(sel); location='?m=<?php echo $_GET['m']?>&decyzjacenzoraetym2='+sel; } function pyt(leksem) { return confirm('Czy na pewno usunąć leksem '+leksem+'?'); } </script> <?php //ustaw filtr sesyjny stanpracy if($_GET['stanpracy']<>"") { $_SESSION['stanpracy']=$_GET['stanpracy']; } //ustaw filtr sesyjny decyzjacenzora if($_GET['decyzjacenzora']<>"") { if($_GET['decyzjacenzora']=="all") $_SESSION['fdecyzjacenzora']=""; else $_SESSION['fdecyzjacenzora']=$_GET['decyzjacenzora']; } //ustaw filtr sesyjny decyzjacenzoraetym if($_GET['decyzjacenzoraetym']<>"") { if($_GET['decyzjacenzoraetym']=="all") $_SESSION['fdecyzjacenzoraetym']=""; else $_SESSION['fdecyzjacenzoraetym']=$_GET['decyzjacenzoraetym']; } //ustaw filtr sesyjny decyzjacenzora if($_GET['decyzjacenzoraetym2']<>"") { if($_GET['decyzjacenzoraetym2']=="all") $_SESSION['fdecyzjacenzoraetym2']=""; else $_SESSION['fdecyzjacenzoraetym2']=$_GET['decyzjacenzoraetym2']; } //koniec //ustaw filtr sesyjny wpisal if($_GET['fwpisal']<>"") { $_SESSION['wpisal']=$_GET['fwpisal']; } //koniec //usługa usuń (leksem) if($_GET['delid']<>"") { $rs=mysql_query("update leksemy set usuniety=1 where id=".$_GET['delid']."") or die(mysql_error()); echo "<script>location='?m=".$_GET['m']."';</script>"; die(); } $wst=""; //literka if (isset($_GET["l"])) if ($_GET["l"]!="") $wst=" and leksemy.leksem like '".$_GET["l"]."%'"; //szukarka if (isset($_POST["search"])) $wst=" and leksemy.leksem like '%".$_POST["search"]."%' "; //filtr wpisał $wstwpisal=""; if ($_SESSION['wpisal']<>"" && $_SESSION['wpisal']<>"0") { $wstwpisal=" and wpisal=".$_SESSION['wpisal']." "; } //filtr jsfstan $wststanpracy=""; if ($_SESSION['stanpracy']<>"") { if ($_SESSION['stanpracy']=="pus") $wststanpracy=" and (infosemdef='' or infosemdef is null) "; if ($_SESSION['stanpracy']=="opr") $wststanpracy=" and infosemdef<>'' "; } $wstdecyzjacenzora=""; if ($_SESSION['fdecyzjacenzora']<>"") { $wstdecyzjacenzora=" and decyzjacenzora=".$_SESSION['fdecyzjacenzora']." "; } $wstdecyzjacenzoraetym=""; if ($_SESSION['fdecyzjacenzoraetym']<>"") { $wstdecyzjacenzoraetym=" and decyzjacenzoraetym=".$_SESSION['fdecyzjacenzoraetym']." "; } $wstdecyzjacenzoraetym2=""; if ($_SESSION['fdecyzjacenzoraetym2']<>"") { $wstdecyzjacenzoraetym2=" and decyzjacenzoraetym2=".$_SESSION['fdecyzjacenzoraetym2']." "; } if($_GET['page']!="") $_SESSION['page']=$_GET['page']; $numerStronyBiezacej=$_SESSION['page']; if($numerStronyBiezacej=="") $numerStronyBiezacej="0"; $sql="select leksemy.*, coalesce(users.name,'b.d.') as wpisalName, decyzjecenzora.nazwa as decyzjarecenzenta, detym.nazwa as decyzjarecenzentaetym, detym2.nazwa as decyzjarecenzentaetym2, u2.name as recenzent, uetym.name as recenzentetym, uetym2.name as recenzentetym2 from leksemy left join users on leksemy.wpisal=users.id left join users u2 on leksemy.cenzurowal=u2.id left join users uetym on leksemy.cenzurowaletym=uetym.id left join users uetym2 on leksemy.cenzurowaletym2=uetym2.id left join decyzjecenzora on leksemy.decyzjacenzora=decyzjecenzora.id left join decyzjecenzora detym on leksemy.decyzjacenzoraetym=detym.id left join decyzjecenzora detym2 on leksemy.decyzjacenzoraetym2=detym2.id where (leksemy.usuniety=0 or leksemy.usuniety is null) ".$wst." ".$wstwpisal." ".$wststanpracy." ".$wstdecyzjacenzora." ".$wstdecyzjacenzoraetym." ".$wstdecyzjacenzoraetym2." order by leksemy.leksem collate utf8_polish_ci "; //przed dopisaniem limit do sql odpalam zapytanie i licze ilość wierszy $rsILW=mysql_query($sql) or die(mysql_error()); $numRows=mysql_num_rows($rsILW); $iloscWszystkichRekordow=$numRows; $sql=$sql." LIMIT ".($numerStronyBiezacej*$porcjaPorcjowania).", ".$porcjaPorcjowania.""; $_SESSION['sqlFromSession']=$sql; //echo $sql; $rs=mysql_query($sql) or die(mysql_error()); //$rsNastepny=mysql_query($sql) or die(mysql_error()); //$numRows=mysql_num_rows($rs); $i=-1; ?> <table width="100%"> <tr><td><br> <?php //literki foreach(range('A','Z') as $j) { ?> <a href="?m=<?php echo $_GET["m"];?>&l=<?php echo $j;?>"><?php echo $j;?></a> <?php if($j=="A"){?><a href="?m=<?php echo $_GET["m"];?>&l=<?php echo "Ą";?>"><?php echo "Ą";?></a> <?php } if($j=="C"){?><a href="?m=<?php echo $_GET["m"];?>&l=<?php echo "Ć";?>"><?php echo "Ć";?></a> <?php } if($j=="E"){?><a href="?m=<?php echo $_GET["m"];?>&l=<?php echo "Ę";?>"><?php echo "Ę";?></a> <?php } if($j=="L"){?><a href="?m=<?php echo $_GET["m"];?>&l=<?php echo "Ł";?>"><?php echo "Ł";?></a> <?php } if($j=="N"){?><a href="?m=<?php echo $_GET["m"];?>&l=<?php echo "Ń";?>"><?php echo "Ń";?></a> <?php } if($j=="O"){?><a href="?m=<?php echo $_GET["m"];?>&l=<?php echo "Ó";?>"><?php echo "Ó";?></a> <?php } if($j=="S"){?><a href="?m=<?php echo $_GET["m"];?>&l=<?php echo "Ś";?>"><?php echo "Ś";?></a> <?php } if($j=="Z"){?><a href="?m=<?php echo $_GET["m"];?>&l=<?php echo "Ź";?>"><?php echo "Ź";?></a> <?php } if($j=="Z"){?><a href="?m=<?php echo $_GET["m"];?>&l=<?php echo "Ż";?>"><?php echo "Ż";?></a> <?php } } //if ($_GET['l']=="") die(); ?> <br><form name="form1" method="post" style="padding-top:12px;"> szukaj: <input name="search" size="15"> <input type="submit" value="Znajdź" style="background-color:white;font-size:8pt;"> <a href="?m=<?php echo $_GET["m"]; ?>">pokaż wszystko</a> <?php if($_SESSION['id']<>"") { ?> <!--tylko dla zalogowanych --> <div style="padding-top:3px;"> pokaż: <select name="fwpisal" onchange="jsfwpisal(this.value);"> <option value="">wszyscy <?php $sql4="select * from users where deleted<>1 or deleted is null order by name"; $rs4=mysql_query($sql4) or die(mysql_error()); while ($wiersz4=mysql_fetch_array($rs4)) { $sele=""; if ($wiersz4['id']==$_SESSION['wpisal']) $sele=" selected"; echo "<option value=\"".$wiersz4['id']."\" ".$sele.">".$wiersz4['name'].""; } ?> </select>, stan pracy: <select name="fstanpracy" onchange="jsfstanpracy(this.value);"> <option value="all">wszystkie <option value="pus" <?php if ($_SESSION['stanpracy']=="pus") echo " selected";?>>tylko puste <option value="opr" <?php if ($_SESSION['stanpracy']=="opr") echo " selected";?>>tylko opracowane </select><br>status: <select name="fdecyzjacenzora" onchange="jsfdecyzjacenzora(this.value);"> <option value="all">wszystkie <?php $sql4="select id,nazwa from decyzjecenzora order by kolejnosc"; $rs4=mysql_query($sql4) or die(mysql_error()); while ($wiersz4=mysql_fetch_array($rs4)) { $sele=""; if ($wiersz4['id']==$_SESSION['fdecyzjacenzora']) $sele=" selected"; echo "<option value=\"".$wiersz4['id']."\" ".$sele.">".$wiersz4['nazwa'].""; } ?> </select> <br>status - etym (pierwszy słownik notujący kształt): <select name="fdecyzjacenzoraetym" onchange="jsfdecyzjacenzoraetym(this.value);"> <option value="all">wszystkie <?php $sql4="select id,nazwa from decyzjecenzora order by kolejnosc"; $rs4=mysql_query($sql4) or die(mysql_error()); while ($wiersz4=mysql_fetch_array($rs4)) { $sele=""; if ($wiersz4['id']==$_SESSION['fdecyzjacenzoraetym']) $sele=" selected"; echo "<option value=\"".$wiersz4['id']."\" ".$sele.">".$wiersz4['nazwa'].""; } ?> </select> <br>status - etym (dwa pozostałe pola): <select name="fdecyzjacenzoraetym2" onchange="jsfdecyzjacenzoraetym2(this.value);"> <option value="all">wszystkie <?php $sql4="select id,nazwa from decyzjecenzora order by kolejnosc"; $rs4=mysql_query($sql4) or die(mysql_error()); while ($wiersz4=mysql_fetch_array($rs4)) { $sele=""; if ($wiersz4['id']==$_SESSION['fdecyzjacenzoraetym2']) $sele=" selected"; echo "<option value=\"".$wiersz4['id']."\" ".$sele.">".$wiersz4['nazwa'].""; } ?> </select> </div> <!-- koniec tylko dla zalogowanych --> <?php } //if(isset($_SESSION['id'])) ?> </form> </td></tr> <tr><td align="center" style="padding-top:12px;padding-bottom:12px;"><?php include('pasekPorcjowania.php')?></td></tr> <tr><td> <?php if ($numRows>0) {?> <table class="tblleksemy" cellspacing="0" cellpadding="5" width="100%"><?php //$wierszNastepny=mysql_fetch_array($rsNastepny); //o jedno feczowanie wiecej while ($wiersz=mysql_fetch_array($rs)) { //$wierszNastepny=mysql_fetch_array($rsNastepny); //nastepny $i++; $cols=2; if($i % $cols ==0) echo "<tr>"; echo "<td class=tbll>"; $m='polkmiu'; if (isset($_SESSION["id"])) $m='rfvtgb'; echo "<a href=\"?m=".$m."&id=".$wiersz['id']."\">".$wiersz['leksem']."</a>"; if ($_SESSION['mozeUsuwacLeksemy']=="1") { echo " "; echo "<a style=\"color:red;\" title=\"usuń\" href=\"?m=".$_GET['m']."&delid=".$wiersz['id']."\" onclick=\"return pyt('".$wiersz['leksem']."');\">[X]</a>"; } if (isset ($_SESSION["id"])) { //tutu //zalogowany - recenzja zwykła echo "<br><i>"; echo $wiersz["wpisalName"]; echo ", "; echo $wiersz["wpisano"]; if(isset($wiersz['decyzjarecenzenta'])) { echo ", "; echo "<span class=\"decyzja\">".$wiersz['decyzjarecenzenta']." (".$wiersz['recenzent']." ".$wiersz['notatkaCenzora'].")</span>"; } //zalogowany - recenzja etym echo "<br><i>"; if(isset($wiersz['decyzjarecenzentaetym'])) { echo ", "; echo "<span class=\"decyzja\">".$wiersz['decyzjarecenzentaetym']." (".$wiersz['recenzentetym']." ".$wiersz['notatkacenzoraetym'].")</span>"; } //zalogowany - recenzja etym2 echo "<br><i>"; if(isset($wiersz['decyzjarecenzentaetym2'])) { echo ", "; echo "<span class=\"decyzja\">".$wiersz['decyzjarecenzentaetym2']." (".$wiersz['recenzentetym2']." ".$wiersz['notatkacenzoraetym2'].")</span>"; } } echo "</td>"; if($i % $cols == $cols-1) echo "</tr>"; } //dopełnienie if($i%4 < 3) { while($i%4 <3) { $i++; echo "<td class=tbll> </td>"; } echo "</tr>"; } ?></table> <?php } else //if ($numRows>0) {?> brak leksemów spełniających kryteria <?php }?> </td></tr></table><?php } public function ObslugaFormularzaDodawaniaLeksemu() { $decyzjacenzora="null"; $cenzurowal="null"; $dataDecyzjiCenzora="null"; if($_POST['decyzjacenzora']!="") { $decyzjacenzora=$_POST['decyzjacenzora']; $cenzurowal=$_SESSION['id']; $dataDecyzjiCenzora="curdate()"; } $sql=" insert into leksemy( leksem, infosemdef, infosemrelsem, infosemgnialek, infogram, infoskwymsk, infoskuzg, infoskkolok, infopra, przykuzy, etympierwszys, etyminfoetym, etymzmianyzilur, usuniety, wpisal, wpisano, decyzjaCenzora, notatkaCenzora, cenzurowal, dataDecyzjiCenzora, zrodla ) values ( '".$_POST['leksem']."', '".$_POST['infosemdef']."', '".$_POST['infosemrelsem']."', '".$_POST['infosemgnialek']."', '".$_POST['infogram']."', '".$_POST['infoskwymsk']."', '".$_POST['infoskuzg']."', '".$_POST['infoskkolok']."', '".$_POST['infopra']."', '".$_POST['przykuzy']."', '".$_POST['etympierwszys']."', '".$_POST['etyminfoetym']."', '".$_POST['etymzmianyzilur']."', 0, ".$_SESSION["id"].", curdate(), ".$decyzjacenzora.", '".$_POST['notatkaCenzora']."', ".$cenzurowal.", ".$dataDecyzjiCenzora.", '".$_POST['zrodla']."' ) "; //die($sql); mysql_query($sql) or die($sql." --- ".mysql_error()); $this->AddEditLeksemWhereToGoAfterClick(); die(); } public function ObslugaFormularzaDodawaniaLiteratury() { $sql=" insert into literatura( autor, rokwyd, tytul, tlumacz, miasto, onlinedatadost, onlinedataakt, onlineurl, onlineuwagi, usuniety ) values ( '".$_POST['autor']."', '".$_POST['rokwyd']."', '".$_POST['tytul']."', '".$_POST['tlumacz']."', '".$_POST['miasto']."', '".$_POST['onlinedatadost']."', '".$_POST['onlinedataakt']."', '".$_POST['onlineurl']."', '".$_POST['onlineuwagi']."', 0 ) "; mysql_query($sql) or die($sql." --- ".mysql_error()); } public function ObslugaFormularzaEdycjiLeksemu($id) { $decyzjacenzora="null"; $cenzurowal="null"; $dataDecyzjiCenzora="null"; if($_POST['decyzjacenzora']!="") { $decyzjacenzora=$_POST['decyzjacenzora']; $cenzurowal=$_SESSION['id']; $dataDecyzjiCenzora="now()"; } if($_POST['decyzjacenzoraetym']!="") { $decyzjacenzoraetym=$_POST['decyzjacenzoraetym']; $cenzurowaletym=$_SESSION['id']; $dataDecyzjiCenzoraetym="now()"; } $wpisal=""; if (isset($_POST['wpisal'])) { $wwpisal="wpisal=".$_POST['wpisal'].", "; } $sql=" update leksemy set leksem='".$_POST['leksem']."', ".$wwpisal." infosemdef='".$_POST['infosemdef']."', infosemrelsem='".$_POST['infosemrelsem']."', infosemgnialek='".$_POST['infosemgnialek']."', infogram='".$_POST['infogram']."', infoskwymsk='".$_POST['infoskwymsk']."', infoskuzg='".$_POST['infoskuzg']."', infoskkolok='".$_POST['infoskkolok']."', infopra='".$_POST['infopra']."', przykuzy='".$_POST['przykuzy']."', etympierwszys='".$_POST['etympierwszys']."', etyminfoetym='".$_POST['etyminfoetym']."', etymzmianyzilur='".$_POST['etymzmianyzilur']."', usuniety=0,"; if($_SESSION['typetym']=="0") { $sql=$sql."decyzjacenzora=".$decyzjacenzora.", notatkacenzora='".$_POST['notatkacenzora']."', cenzurowal=".$cenzurowal.", dataDecyzjiCenzora=".$dataDecyzjiCenzora.","; } if($_SESSION['typetym']=="1") { $sql=$sql."decyzjacenzoraetym=".$decyzjacenzoraetym.", notatkacenzoraetym='".$_POST['notatkacenzoraetym']."', cenzurowaletym=".$cenzurowaletym.", datadecyzjicenzoraetym=".$dataDecyzjiCenzoraetym.","; } if($_SESSION['typetym']=="2") { $sql=$sql."decyzjacenzoraetym2=".$decyzjacenzoraetym.", notatkacenzoraetym2='".$_POST['notatkacenzoraetym']."', cenzurowaletym2=".$cenzurowaletym.", datadecyzjicenzoraetym2=".$dataDecyzjiCenzoraetym.","; } $sql=$sql."zrodla='".$_POST['zrodla']."' where id=".$id." "; //die($sql); mysql_query($sql) or die($sql." --- ".mysql_error()); //wpis do historii if($_SESSION['typetym']=="0") { $sqlhist="insert into leksemyhistoriastanow(idLeksemu,idUser,idStatus,data,notatka) values(".$_GET['id'].",".$_SESSION['id'].",".$decyzjacenzora.",".$dataDecyzjiCenzora.",'".$_POST['notatkacenzora']."')"; mysql_query($sqlhist) or die($sqlhist." --- ".mysql_error()); } //wpis do historii dla etym., pole 1, typetym=1, Latko i Kruk if($_SESSION['typetym']=="1") { $sqlhist="insert into leksemyhistoriastanowetym(idLeksemu,idUser,idStatus,data,notatka) values(".$_GET['id'].",".$_SESSION['id'].",".$decyzjacenzoraetym.",".$dataDecyzjiCenzoraetym.",'".$_POST['notatkacenzoraetym']."')"; mysql_query($sqlhist) or die($sqlhist." --- ".mysql_error()); } //wpis do historii dla etym., pole 2 i 3, typetym=2, Sobotka if($_SESSION['typetym']=="2") { $sqlhist="insert into leksemyhistoriastanowetym2(idLeksemu,idUser,idStatus,data,notatka) values(".$_GET['id'].",".$_SESSION['id'].",".$decyzjacenzoraetym.",".$dataDecyzjiCenzoraetym.",'".$_POST['notatkacenzoraetym']."')"; //die($sqlhist); mysql_query($sqlhist) or die($sqlhist." --- ".mysql_error()); } $this->AddEditLeksemWhereToGoAfterClick(); die(); } public function HistoriaProjektu() { ?>Proszę o przygotowanie i dostarczenie tekstów.<?php } public function ZalozeniaSlownika() { ?>Proszę o przygotowanie i dostarczenie tekstów.<?php } public function Onas() { ?>Proszę o przygotowanie i dostarczenie tekstów.<?php } public function InneInformacje() { include 'bibliografia.html'; } public function ListaZrodel() { $sql="select * from literatura where usuniety=0 order by id"; $rs=mysql_query($sql) or die(mysql_error()); $i=-1; ?> <a href="?m=rtyhjnm">dodaj</a> <table class="tblleksemy" cellspacing="0" cellpadding="5" width="100%"><?php while ($wiersz=mysql_fetch_array($rs)) { $i++; echo "<tr>"; echo "<td class=tbll>"; echo "".$wiersz['autor']."<br>".$wiersz['rokwyd']."<br>".$wiersz['tytul'].""; echo "</td>"; echo "<td class=tbll>"; if ($wiersz['tlumacz']!="") echo "tłum. ".$wiersz['tlumacz'].""; if ($wiersz['miasto']!="") echo "<br>".$wiersz['miasto'].""; echo "</td>"; echo "</tr>"; } //dopełnienie ?></table> <a href="?m=rtyhjnm">dodaj</a> <?php } public function ListaPozycjiLiteratury() { ?>Proszę o przygotowanie i dostarczenie tekstów.<?php } public function FormularzDodawaniaLiteratury() { if(isset ($_GET['id'])) { $id=$_GET['id']; $sql="select * from literatura where id=".$id.""; $rs=mysql_query($sql) or die(mysql_error()); $i=-1; $wiersz=mysql_fetch_array($rs); } if(isset ($_POST['przycisk'])) { if($_POST['przycisk']!='') { if (!isset($id)) $this->ObslugaFormularzaDodawaniaLiteratury(); else $this->ObslugaFormularzaEdycjiLiteratury($id); } } else { ?> <form method="post" name="form1"> <table align="center" width="100%" class="tbl" cellspacing="0" cellpadding="2"> <tr><td class="tbltitle">Źródło - literatura</td></tr> <tr><td class="tbl"> autor:<br/> <input name="autor" size="71" maxlength="200" value="<?php if(isset($id)) echo $wiersz['autor']?>"> </td></tr> <tr><td class="tbl"> rok wydania:<br/> <input name="rokwyd" size="7" maxlength="50" value="<?php if(isset($id)) echo $wiersz['rokwyd']?>"> </td></tr> <tr><td class="tbl"> tytuł:<br/> <input name="tytul" size="71" maxlength="200" value="<?php if(isset($id)) echo $wiersz['tytul']?>"> tłumacz:<br/> <input name="tlumacz" size="71" maxlength="200" value="<?php if(isset($id)) echo $wiersz['tlumacz']?>"> miasto:<br/> <input name="miasto" size="71" maxlength="200" value="<?php if(isset($id)) echo $wiersz['miasto']?>"> </td></tr> <tr><td class="tbl"> data dostępu:<br/> <input name="onlinedatadost" size="71" maxlength="200" value="<?php if(isset($id)) echo $wiersz['onlinedatadost']?>"> </td></tr> <tr><td class="tbl"> data aktualizacji:<br> <input name="onlinedataakt" size="71" maxlength="200" value="<?php if(isset($id)) echo $wiersz['onlinedataakt']?>"> łącze do informacji (adres http):<br/> <input name="onlineurl" size="71" maxlength="200" value="<?php if(isset($id)) echo $wiersz['onlineurl']?>"> inne informacje:<br/> <textarea name="onlineuwagi" cols="55" rows="15"><?php if(isset($id)) echo $wiersz['onlineuwagi']?></textarea> </td></tr> <tr><td class="tbl" align="center"><input type="submit" name="przycisk" value="Zapisz" class="przycisk"></td></tr> </table> </form> <?php } } public function FormularzDodawaniaLeksemu() { if(isset ($_GET['id'])) { $id=$_GET['id']; $sql="select * from leksemy where id=".$id.""; $rs=mysql_query($sql) or die(mysql_error()); $i=-1; $wiersz=mysql_fetch_array($rs); } if (isset($_SESSION["id"])) { $ro=false; $row1=""; $readonly=""; } else { $ro=true; $row1="ro"; $readonly="readonly"; } if(isset ($_POST['przycisk'])) { if($_POST['przycisk']!='') { if (!isset($id)) $this->ObslugaFormularzaDodawaniaLeksemu(); else $this->ObslugaFormularzaEdycjiLeksemu($id); } } //to samo dla przyciskTylkoZapis if(isset ($_POST['przyciskTylkoZapis']) || isset ($_POST['przyciskDalej'])) { if($_POST['przyciskTylkoZapis']!='' || $_POST['przyciskDalej']!='') { if (!isset($id)) $this->ObslugaFormularzaDodawaniaLeksemu(); else $this->ObslugaFormularzaEdycjiLeksemu($id); } } else { ?> <form method="post" name="form1"> <table align="center" width="100%" class="tbl<?php echo $row1;?>" cellspacing="0" cellpadding="2"> <?php $this->WierszZapiszPowrot($wiersz["leksem"]); ?> <tr><td> </td></tr> <tr><td class="tbltitle<?php echo $row1;?>">Leksem</td></tr> <tr><td class="tbl<?php echo $row1;?>"> <input <?php echo $readonly; ?> class="edtleksem<?php echo $row1;?>" name="leksem" size="71" maxlength="200" value="<?php if(isset($id)) echo $wiersz['leksem']?>"> </td></tr> <?php if(isset($id)) { if ($_SESSION['mozeZmieniacWlascicielaLeksemu']=="1") { ?> <tr><td><br>Właściciel<br> <select name="wpisal"> <?php $sql3="select * from users where deleted<>1 or deleted is null order by name"; $rs3=mysql_query($sql3) or die($sql3." --- ".mysql_error()); while ($wiersz3=mysql_fetch_array($rs3)) { echo "<option value=\"".$wiersz3['id']."\""; if($wiersz3['id']==$wiersz['wpisal']) echo " selected"; echo ">".$wiersz3['name']; } ?> </select> </td></tr> <tr><td> </td></tr> <tr><td>Historia prac - synchronia</td></tr> <tr><td> <?php $sql4=" select leksemyhistoriastanow.*, leksemy.leksem, users.name, decyzjecenzora.nazwa from leksemyhistoriastanow left join leksemy on leksemyhistoriastanow.idLeksemu=leksemy.id left join users on leksemyhistoriastanow.idUser=users.id left join decyzjecenzora on leksemy.decyzjacenzora=decyzjecenzora.id where leksemy.id=".$_GET['id']." "; $rs4=mysql_query($sql4) or die($sql4." --- ".mysql_error()); $numRows4=mysql_num_rows($rs4); if($numRows4==0) { echo "brak wpisów w historii"; } else { echo "<table class=\"tbl\" cellspacing=0 cellpadding=2>"; echo "<tr><td class=\"tbl\">ID akcji</td><td class=\"tbl\">Użytkownik</td><td class=\"tbl\">Status</td><td class=\"tbl\">Data</td><td class=\"tbl\">Notatka</td></tr>"; while ($wiersz4=mysql_fetch_array($rs4)) { echo "<tr>"; echo "<td class=\"tbl\">".$wiersz4['id']."</td>"; echo "<td class=\"tbl\">".$wiersz4['name']."</td>"; echo "<td class=\"tbl\">".$wiersz4['nazwa']."</td>"; echo "<td class=\"tbl\">".$wiersz4['data']."</td>"; echo "<td class=\"tbl\">".$wiersz4['notatka']."</td>"; echo "</tr>"; } echo "</table>"; } ?> </td></tr> <?php } } ?> <?php if (isset($_SESSION["id"])){ //RECENZJA ?> <tr><td> </td></tr> <tr><td bgcolor="#aaff88" class="tbltitle<?php echo $row1;?>">Recenzja</td></tr> <tr><td bgcolor="#aaff88" class="tbl<?php echo $row1;?>">Status <br/> <select style="background-color:#aaff88" name="decyzjacenzora" <?php //if ($_SESSION["typ"]=="1") echo "disabled"; ?>> <?php $sql="select * from decyzjecenzora order by kolejnosc"; $rs2=mysql_query($sql) or die($sql." --- ".mysql_error()); while ($wiersz2=mysql_fetch_array($rs2)) { echo "<option value=\"".$wiersz2['id']."\""; //if(isset($wiersz['decyzjaCenzora'])) //{ if($wiersz2['id']==$wiersz['decyzjacenzora']) echo " selected"; //} echo ">".$wiersz2['nazwa'].""; } ?> </select> </td></tr> <tr><td bgcolor="#aaff88" class="tbl<?php echo $row1;?>">Notatki <br/> <textarea style="background-color:#aaff88" <?php echo $readonly; ?> name="notatkacenzora" cols="55" rows="8"><?php if(isset($id)) echo $wiersz['notatkaCenzora']?></textarea> </td></tr> <tr><td bgcolor="#aaff88" class="tbl<?php echo $row1;?>"> </td></tr> <?php } ?> <tr><td> </td></tr> <tr><td class="tbltitle<?php echo $row1;?>">Informacja semantyczna</td></tr> <tr><td class="tbl<?php echo $row1;?>"> definicja:<br/> <textarea <?php echo $readonly; ?> class="edtleksem<?php echo $row1;?>" name="infosemdef" cols="55" rows="8"><?php if(isset($id)) echo $wiersz['infosemdef']?></textarea> relacje semantyczne:<br/> <textarea <?php echo $readonly; ?> class="edtleksem<?php echo $row1;?>" name="infosemrelsem" cols="55" rows="4"><?php if(isset($id)) echo $wiersz['infosemrelsem']?></textarea> gniazdo leksykalne:<br/> <textarea <?php echo $readonly; ?> class="edtleksem<?php echo $row1;?>" name="infosemgnialek" cols="55" rows="4"><?php if(isset($id)) echo $wiersz['infosemgnialek']?></textarea> </td></tr> <tr><td> </td></tr> <tr><td class="tbltitle<?php echo $row1;?>">Informacja fleksyjna</td></tr> <tr><td class="tbl<?php echo $row1;?>"> <textarea <?php echo $readonly; ?> class="edtleksem<?php echo $row1;?>" name="infogram" cols="55" rows="5"><?php if(isset($id)) echo $wiersz['infogram']?></textarea> </td></tr> <tr><td> </td></tr> <tr><td class="tbltitle<?php echo $row1;?>">Informacja składniowa</td></tr> <tr><td class="tbl<?php echo $row1;?>"> wymagania składniowe:<br> <textarea <?php echo $readonly; ?> class="edtleksem<?php echo $row1;?>" name="infoskwymsk" cols="55" rows="8"><?php if(isset($id)) echo $wiersz['infoskwymsk']?></textarea> uzgodnienia:<br/> <textarea <?php echo $readonly; ?> class="edtleksem<?php echo $row1;?>" name="infoskuzg" cols="55" rows="4"><?php if(isset($id)) echo $wiersz['infoskuzg']?></textarea> kolokacje:<br/> <textarea <?php echo $readonly; ?> class="edtleksem<?php echo $row1;?>" name="infoskkolok" cols="55" rows="15"><?php if(isset($id)) echo $wiersz['infoskkolok']?></textarea> </td></tr> <tr><td> </td></tr> <tr><td class="tbltitle<?php echo $row1;?>">Informacja pragmatyczna</td></tr> <tr><td class="tbl<?php echo $row1;?>"> <textarea <?php echo $readonly; ?> class="edtleksem<?php echo $row1;?>" name="infopra" cols="55" rows="4"><?php if(isset($id)) echo $wiersz['infopra']?></textarea> </td></tr> <tr><td> </td></tr> <tr><td class="tbltitle<?php echo $row1;?>">Przykłady użyć</td></tr> <tr><td class="tbl<?php echo $row1;?>"> <textarea <?php echo $readonly; ?> class="edtleksem<?php echo $row1;?>" name="przykuzy" cols="55" rows="15"><?php if(isset($id)) echo $wiersz['przykuzy']?></textarea> </td></tr> <tr><td> </td></tr> <tr><td class="tbltitle<?php echo $row1;?>">Źródła</td></tr> <tr><td class="tbl<?php echo $row1;?>"> <textarea <?php echo $readonly; ?> class="edtleksem<?php echo $row1;?>" name="zrodla" cols="55" rows="15"><?php if(isset($id)) echo $wiersz['zrodla']?></textarea> </td></tr> <tr><td> </td></tr> <?php //TABELKA HISTORII ETYM if(isset($id)) { if ($_SESSION['mozeZmieniacWlascicielaLeksemu']=="1") { ?> <tr><td> </td></tr> <tr><td>Historia prac - etymologia</td></tr> <tr><td> <?php //ETYMOLOGIA, WEJSCIE DUBISZA //dla typetym=1 $wstDubOrDziew=""; //dziewszyny np. dkruk //dla typetym=2 if($_SESSION['typetym']=="2") $wstDubOrDziew="2"; //Dubisz $sql4=" select leksemyhistoriastanowetym".$wstDubOrDziew.".*, leksemy.leksem, users.name, decyzjecenzora.nazwa from leksemyhistoriastanowetym".$wstDubOrDziew." left join leksemy on leksemyhistoriastanowetym".$wstDubOrDziew.".idLeksemu=leksemy.id left join users on leksemyhistoriastanowetym".$wstDubOrDziew.".idUser=users.id left join decyzjecenzora on leksemy.decyzjacenzora=decyzjecenzora.id where leksemy.id=".$_GET['id']." "; //die($sql4); $rs4=mysql_query($sql4) or die($sql4." --- ".mysql_error()); $numRows4=mysql_num_rows($rs4); if($numRows4==0) { echo "brak wpisów w historii"; } else { echo "<table class=\"tbl\" cellspacing=0 cellpadding=2>"; echo "<tr><td class=\"tbl\">ID akcji</td><td class=\"tbl\">Użytkownik</td><td class=\"tbl\">Status</td><td class=\"tbl\">Data</td><td class=\"tbl\">Notatka</td></tr>"; while ($wiersz4=mysql_fetch_array($rs4)) { echo "<tr>"; echo "<td class=\"tbl\">".$wiersz4['id']."</td>"; echo "<td class=\"tbl\">".$wiersz4['name']."</td>"; echo "<td class=\"tbl\">".$wiersz4['nazwa']."</td>"; echo "<td class=\"tbl\">".$wiersz4['data']."</td>"; echo "<td class=\"tbl\">".$wiersz4['notatka']."</td>"; echo "</tr>"; } echo "</table>"; } ?> </td></tr> <?php } } ?> <?php if (isset($_SESSION["id"])){ //RECENZJA ETYM. ?> <tr><td> </td></tr> <tr><td bgcolor="#ffcccc" class="tbltitle<?php echo $row1;?>">Recenzja - etymologia</td></tr> <tr><td bgcolor="#ffcccc" class="tbl<?php echo $row1;?>">Status <br/> <select style="background-color:#ffcccc" name="decyzjacenzoraetym" <?php //if ($_SESSION["typ"]=="1") echo "disabled"; ?>> <?php $sql="select * from decyzjecenzora order by kolejnosc"; $rs2=mysql_query($sql) or die($sql." --- ".mysql_error()); while ($wiersz2=mysql_fetch_array($rs2)) { echo "<option value=\"".$wiersz2['id']."\""; //if(isset($wiersz['decyzjaCenzora'])) //{ if($wiersz2['id']==$wiersz['decyzjacenzoraetym'.$wstDubOrDziew]) echo " selected"; //} echo ">".$wiersz2['nazwa'].""; } ?> </select> </td></tr> <tr><td bgcolor="#ffcccc" class="tbl<?php echo $row1;?>">Notatki <br/> <textarea style="background-color:#ffcccc" <?php echo $readonly; ?> name="notatkacenzoraetym" cols="55" rows="8"><?php if(isset($id)) echo $wiersz['notatkacenzoraetym'.$wstDubOrDziew]?></textarea> </td></tr> <tr><td bgcolor="#ffcccc" class="tbl<?php echo $row1;?>"> </td></tr> <?php } ?> <tr><td class="tbltitle<?php echo $row1;?>">Etymologia</td></tr> <tr><td class="tbl<?php echo $row1;?>"> pierwszy słownik notujący kształt:<br/> <textarea <?php echo $readonly; ?> class="edtleksem<?php echo $row1;?>" name="etympierwszys" cols="55" rows="6"><?php if(isset($id)) echo $wiersz['etympierwszys']?></textarea> informacja etymologiczna:<br/> <textarea <?php echo $readonly; ?> class="edtleksem<?php echo $row1;?>" name="etyminfoetym" cols="55" rows="6"><?php if(isset($id)) echo $wiersz['etyminfoetym']?></textarea> zmiany znaczenia i/lub rejestru, ew. przykłady:<br/> <textarea <?php echo $readonly; ?> class="edtleksem<?php echo $row1;?>" name="etymzmianyzilur" cols="55" rows="6"><?php if(isset($id)) echo $wiersz['etymzmianyzilur']?></textarea> </td></tr> <?php $this->WierszZapiszPowrot($wiersz["leksem"]); ?> </table> </form> <?php } } public function CzyTakiLeksemIstniejeBySlowo($slowo) { $sqlctl="select count(*) as il from leksemy where leksem like '".$slowo."%' and (usuniety is null or usuniety=0)"; $rsctl=mysql_query($sqlctl) or die($sqlctl." - ".mysql_error()); $wierszctl=mysql_fetch_array($rsctl); //die("il: ".$wierszctl['il']); if($wierszctl['il']==0) return false; else return true; } public function EkranPrezentacjiLeksemu() { if(isset ($_GET['id'])) { $id=$_GET['id']; //od maj 2011 id może też być nazwą leksemu, wówczas jest preprocesowany na właściwy id if(!is_numeric($id)) { $sql=" select id from leksemy where leksem like '".$id."' and (usuniety is null or usuniety=0) limit 0,1 "; //die($sql); $rs=mysql_query($sql) or die($sql." - ".mysql_error()); $wiersz=mysql_fetch_array($rs); $id=$wiersz['id']; } $sql="select * from leksemy where id=".$id.""; $rs=mysql_query($sql) or die(mysql_error()); $i=-1; $wiersz=mysql_fetch_array($rs); } $ro=true; $row1="ro"; $readonly="readonly"; ?> <form method="post" name="form1"> <table align="center" width="100%" class="tbl<?php echo $row1;?>" cellspacing="0" cellpadding="2"> <tr><td>Ostatnio przeglądane: <?php //echo $_SESSION['lastvieved_leksem']; //$_SESSION['lastvieved_leksem']=""; if(isset($_SESSION['lastvieved_leksem']) && $_SESSION['lastvieved_leksem']!="") { $keywords = preg_split('/, /', $_SESSION['lastvieved_leksem']); foreach ($keywords as &$value) { if($value!='') echo '<a href="?m=polkmiu&id='.$value.'">'.$value.'</a>, '; } } ?> </td></tr> <tr><td> </td></tr> <tr><td class="tbltitle<?php echo $row1;?>">Leksem</td></tr> <tr><td class="tbl<?php echo $row1;?>"> <?php echo $wiersz['leksem']; if(!isset($_SESSION['lastvieved_leksem'])) $_SESSION['lastvieved_leksem']=''; $pos = strrpos($_SESSION['lastvieved_leksem'],$wiersz['leksem']); if ($pos === false) $_SESSION['lastvieved_leksem']=$_SESSION['lastvieved_leksem'].$wiersz['leksem'].', '; ?> </td></tr> <tr><td> </td></tr> <tr><td class="tbltitle<?php echo $row1;?>">Informacja semantyczna</td></tr> <tr><td class="tbl<?php echo $row1;?>"> definicja:<br/> <div class="prezinfo"><?php $ptn = "/([Zz]ob[\.]*[ ]*)([^ ]*)/"; $rpltxt = "$1<a href=\"?m=".$_GET['m']."&id=$2\">$2</a>"; echo preg_replace($ptn, $rpltxt, $wiersz['infosemdef']); //if(isset($id)) echo $wiersz['infosemdef'] ?></div> <?php //$ptn = "/[Zz]ob[\.]*[ ]*([^ ]*)/"; //$str = "zob. aaaa sfs fgggfgfg ikhkjbkjhk"; //$rpltxt = ""; //echo preg_replace($ptn, $rpltxt, $str); ?> <?php //$ptn = "/[Zz]ob[\.]*[ ]*([^ ]*)/"; //REGULAR EXPRESSION NA zob. wyraz //$str = "zob. aaaa sfs fgggfgfg ikhkjbkjhk"; //preg_match($ptn, $str, $matches); //print_r($matches[1]); ?> relacje semantyczne:<br/> <?php $infosemrelsem=$wiersz['infosemrelsem']; $infosemrelsem=preg_replace("/:/", ",", $infosemrelsem); $infosemrelsem=preg_replace("[ ]", ",", $infosemrelsem); $infosemrelsem=preg_replace("/\s/", ",", $infosemrelsem); $infosemrelsem=preg_replace("/;/", ",", $infosemrelsem); //die($infosemrelsem); $keywords = preg_split('/,/', $infosemrelsem); $display=$wiersz['infosemrelsem']; foreach ($keywords as $value) { if($value!='' && strlen($value)>2 && $value!='brak') { //echo '<br>'.$value; if ($this->CzyTakiLeksemIstniejeBySlowo($value)) { $display=preg_replace("/".$value."/", "<a href=\"?m=polkmiu&id=".$value."\">".$value."</a>", $display); //echo ' tak!<br>'; } } } ?> <div class="prezinfo"><?php if(isset($id)) $antonim=str_replace("antonimy:","<br />antonimy:",$display); echo $antonim; ?></div> gniazdo leksykalne:<br/> <div class="prezinfo"><?php if(isset($id)) echo $wiersz['infosemgnialek']?></div> </td></tr> <tr><td> </td></tr> <tr><td class="tbltitle<?php echo $row1;?>">Informacja fleksyjna</td></tr> <tr><td class="tbl<?php echo $row1;?>"> <div class="prezinfo"><?php if(isset($id)) $inffleks=str_replace("lp.","<br />lp.",$wiersz['infogram']); $inffleks=str_replace("lmn.","<br />lmn.",$inffleks); echo $inffleks; ?></div> </td></tr> <tr><td> </td></tr> <tr><td class="tbltitle<?php echo $row1;?>">Informacja składniowa</td></tr> <tr><td class="tbl<?php echo $row1;?>"> wymagania składniowe:<br> <div class="prezinfo"><?php if(isset($id)) echo str_replace("referencjalnie","referencjalne",$wiersz['infoskwymsk']);?></div> uzgodnienia:<br/> <div class="prezinfo"><?php if(isset($id)) echo $wiersz['infoskuzg']?></div> kolokacje:<br/> <div class="prezinfo"><?php if(isset($id)) $kolok=str_replace("/a/","<strong>/a/</strong>",$wiersz['infoskkolok']); $kolok=str_replace("/b/","<strong><br />/b/</strong>",$kolok); $kolok=str_replace("/c/","<strong><br />/c/</strong>",$kolok); $kolok=str_replace("/d/","<strong><br />/d/</strong>",$kolok); $kolok=str_replace("/e/","<strong><br />/e/</strong>",$kolok); $kolok=str_replace("/f/","<strong><br />/f/</strong>",$kolok); $kolok=str_replace("/g/","<strong><br />/g/</strong>",$kolok); $kolok=str_replace("/h/","<strong><br />/h/</strong>",$kolok); $kolok=str_replace("/i/","<strong><br />/i/</strong>",$kolok); $kolok=str_replace("/j/","<strong><br />/j/</strong>",$kolok); $kolok=str_replace("/k/","<strong><br />/k/</strong>",$kolok); $kolok=str_replace("/l/","<strong><br />/l/</strong>",$kolok); $kolok=str_replace("/m/","<strong><br />/m/</strong>",$kolok); $kolok=str_replace("/n/","<strong><br />/n/</strong>",$kolok); $kolok=str_replace("/o/","<strong><br />/o/</strong>",$kolok); $kolok=str_replace("/p/","<strong><br />/p/</strong>",$kolok); echo $kolok; ?></div> </td></tr> <tr><td> </td></tr> <tr><td class="tbltitle<?php echo $row1;?>">Informacja pragmatyczna</td></tr> <tr><td class="tbl<?php echo $row1;?>"> <div class="prezinfo"><?php if(isset($id)) echo $wiersz['infopra']?></div> </td></tr> <tr><td> </td></tr> <tr><td class="tbltitle<?php echo $row1;?>">Przykłady użyć</td></tr> <tr><td class="tbl<?php echo $row1;?>"> <div class="prezinfo"><?php if(isset($id)) //α //β $stage1=str_replace("/a/","<strong>/α/</strong>",$wiersz['przykuzy']); $stage2=str_replace("/b/","<br /><strong>/β/</strong>",$stage1); echo $stage2; ?></div> </td></tr> <tr><td> </td></tr> <!--UWAGA WYCIETO ZRODLA <tr><td class="tbltitle<?php echo $row1;?>">Źródła</td></tr> <tr><td class="tbl<?php echo $row1;?>"> <div class="prezinfo"><?php if(isset($id)) echo $wiersz['zrodla']?></div> </td></tr> <tr><td> </td></tr>--> <tr><td class="tbltitle<?php echo $row1;?>">Etymologia</td></tr> <tr><td class="tbl<?php echo $row1;?>"> informacja etymologiczna:<br/> <div class="prezinfo"><?php if(isset($id)) $infety=str_replace("prsł.","psł.",$wiersz['etyminfoetym']); $infety=str_replace("<","",$infety); $infety=str_replace(">","",$infety); echo ucfirst($infety); $str=$wiersz['etyminfoetym']; $ostatniZnaczek=$str[strlen($str)-1]; if ($ostatniZnaczek!="."){ echo "."; } ?></div> pierwszy słownik notujący kształt:<br/> <div class="prezinfo"><?php if(isset($id)) echo ucfirst($wiersz['etympierwszys']); $str=$wiersz['etympierwszys']; $ostatniZnaczek=$str[strlen($str)-1]; if ($ostatniZnaczek!="."){ echo "."; } ?></div> zmiany znaczenia i/lub rejestru, ew. przykłady:<br/> <div class="prezinfo"><?php if(isset($id)) echo ucfirst($wiersz['etymzmianyzilur']); $str=$wiersz['etymzmianyzilur']; $ostatniZnaczek=$str[strlen($str)-1]; if ($ostatniZnaczek!="." && length($str>0)){ echo "."; } ?></div> </td></tr> </table> </form> <?php } public function EkranPrezentacjiLeksemuDoWydruku($idLeksemu) { if(isset ($idLeksemu)) { $id=$idLeksemu; //od maj 2011 id może też być nazwą leksemu, wówczas jest preprocesowany na właściwy id if(!is_numeric($id)) { $sql=" select id from leksemy where leksem like '".$id."' and (usuniety is null or usuniety=0) limit 0,1 "; //die($sql); $rs=mysql_query($sql) or die($sql." - ".mysql_error()); $wiersz=mysql_fetch_array($rs); $id=$wiersz['id']; } $sql="select * from leksemy where id=".$id.""; $rs=mysql_query($sql) or die(mysql_error()); $i=-1; $wiersz=mysql_fetch_array($rs); } $ro=true; $row1="ro"; $readonly="readonly"; ?> <form method="post" name="form1"> <table align="center" width="100%" class="tbl<?php echo $row1;?>" cellspacing="0" cellpadding="2"> <tr><td class="tbltitle<?php echo $row1;?>">Leksem</td></tr> <tr><td class="tbl<?php echo $row1;?>leksem"> <?php echo $wiersz['leksem']; if(!isset($_SESSION['lastvieved_leksem'])) $_SESSION['lastvieved_leksem']=''; $pos = strrpos($_SESSION['lastvieved_leksem'],$wiersz['leksem']); if ($pos === false) $_SESSION['lastvieved_leksem']=$_SESSION['lastvieved_leksem'].$wiersz['leksem'].', '; ?> </td></tr> <tr><td class="tbltitle<?php echo $row1;?>">Informacja semantyczna</td></tr> <tr><td class="tbl<?php echo $row1;?>"> <span class="deflabel">definicja:<br /></span> <div class="prezinfo"><?php $ptn = "/([Zz]ob[\.]*[ ]*)([^ ]*)/"; $rpltxt = "$1<a href=\"?m=".$_GET['m']."&id=$2\">$2</a>"; echo preg_replace($ptn, $rpltxt, $wiersz['infosemdef']); //if(isset($id)) echo $wiersz['infosemdef'] ?></div> <span class="deflabel">relacje semantyczne:<br/></span> <?php $infosemrelsem=$wiersz['infosemrelsem']; $infosemrelsem=preg_replace("/:/", ",", $infosemrelsem); $infosemrelsem=preg_replace("[ ]", ",", $infosemrelsem); $infosemrelsem=preg_replace("/\s/", ",", $infosemrelsem); $infosemrelsem=preg_replace("/;/", ",", $infosemrelsem); //die($infosemrelsem); $keywords = preg_split('/,/', $infosemrelsem); $display=$wiersz['infosemrelsem']; foreach ($keywords as $value) { if($value!='' && strlen($value)>2 && $value!='brak') { //echo '<br>'.$value; if ($this->CzyTakiLeksemIstniejeBySlowo($value)) { $display=preg_replace("/".$value."/", "<a href=\"?m=polkmiu&id=".$value."\">".$value."</a>", $display); //echo ' tak!<br>'; } } } ?> <div class="prezinfo"><?php if(isset($id)) echo $display;?></div> <span class="deflabel">gniazdo leksykalne:<br/></span> <div class="prezinfo"><?php if(isset($id)) echo $wiersz['infosemgnialek']?></div> </td></tr> <tr><td class="tbltitle<?php echo $row1;?>">Informacja fleksyjna</td></tr> <tr><td class="tbl<?php echo $row1;?>"> <div class="prezinfo"><?php if(isset($id)) echo $wiersz['infogram']?></div> </td></tr> <tr><td class="tbltitle<?php echo $row1;?>">Informacja składniowa</td></tr> <tr><td class="tbl<?php echo $row1;?>"> <span class="deflabel">wymagania składniowe:<br></span> <div class="prezinfo"><?php if(isset($id)) echo str_replace("referencjalnie","referencjalne",$wiersz['infoskwymsk']);?></div> <span class="deflabel">uzgodnienia:<br/></span> <div class="prezinfo"><?php if(isset($id)) echo $wiersz['infoskuzg']?></div> <span class="deflabel">kolokacje:<br/></span> <div class="prezinfo"><?php if(isset($id)) $kolok=str_replace("/a/","<strong>/a/</strong>",$wiersz['infoskkolok']); $kolok=str_replace("/b/","<strong><br />/b/</strong>",$kolok); $kolok=str_replace("/c/","<strong><br />/c/</strong>",$kolok); $kolok=str_replace("/d/","<strong><br />/d/</strong>",$kolok); $kolok=str_replace("/e/","<strong><br />/e/</strong>",$kolok); $kolok=str_replace("/f/","<strong><br />/f/</strong>",$kolok); $kolok=str_replace("/g/","<strong><br />/g/</strong>",$kolok); $kolok=str_replace("/h/","<strong><br />/h/</strong>",$kolok); $kolok=str_replace("/i/","<strong><br />/i/</strong>",$kolok); $kolok=str_replace("/j/","<strong><br />/j/</strong>",$kolok); $kolok=str_replace("/k/","<strong><br />/k/</strong>",$kolok); $kolok=str_replace("/l/","<strong><br />/l/</strong>",$kolok); $kolok=str_replace("/m/","<strong><br />/m/</strong>",$kolok); $kolok=str_replace("/n/","<strong><br />/n/</strong>",$kolok); $kolok=str_replace("/o/","<strong><br />/o/</strong>",$kolok); $kolok=str_replace("/p/","<strong><br />/p/</strong>",$kolok); echo $kolok; ?></div> </td></tr> <tr><td class="tbltitle<?php echo $row1;?>">Informacja pragmatyczna</td></tr> <tr><td class="tbl<?php echo $row1;?>"> <div class="prezinfo"><?php if(isset($id)) echo $wiersz['infopra']?></div> </td></tr> <tr><td class="tbltitle<?php echo $row1;?>">Przykłady użyć</td></tr> <tr><td class="tbl<?php echo $row1;?>"> <div class="prezinfo"><?php if(isset($id)) //α //β $stage1=str_replace("/a/","<strong>/α/</strong>",$wiersz['przykuzy']); $stage2=str_replace("/b/","<br /><strong>/β/</strong>",$stage1); echo $stage2; ?></div> </td></tr> <!-- UWAGA WYCIETO ZRODLA <tr><td class="tbltitle<?php echo $row1;?>">Źródła</td></tr> <tr><td class="tbl<?php echo $row1;?>"> <div class="prezinfo"><?php if(isset($id)) echo $wiersz['zrodla']?></div> </td></tr>--> <tr><td class="tbltitle<?php echo $row1;?>">Etymologia</td></tr> <tr><td class="tbl<?php echo $row1;?>"> <span class="deflabel">informacja etymologiczna:<br/></span> <div class="prezinfo"><?php if(isset($id)) echo $wiersz['etyminfoetym']?></div> <span class="deflabel">pierwszy słownik notujący kształt:<br/></span> <div class="prezinfo"><?php if(isset($id)) echo $wiersz['etympierwszys']?></div> <span class="deflabel">zmiany znaczenia i/lub rejestru, ew. przykłady:<br/></span> <div class="prezinfo"><?php if(isset($id)) echo $wiersz['etymzmianyzilur']?></div> </td></tr> </table> </form> <?php } public function EkranZrodlaLeksemuDoWydruku($idLeksemu) { if(isset ($idLeksemu)) { $id=$idLeksemu; //od maj 2011 id może też być nazwą leksemu, wówczas jest preprocesowany na właściwy id if(!is_numeric($id)) { $sql=" select id from leksemy where leksem like '".$id."' and (usuniety is null or usuniety=0) limit 0,1 "; //die($sql); $rs=mysql_query($sql) or die($sql." - ".mysql_error()); $wiersz=mysql_fetch_array($rs); $id=$wiersz['id']; } $sql="select * from leksemy where id=".$id.""; $rs=mysql_query($sql) or die(mysql_error()); $i=-1; $wiersz=mysql_fetch_array($rs); } $ro=true; $row1="ro"; $readonly="readonly"; ?> <form method="post" name="form1"> <tr><td align="left" valign="top" width="50" <?php echo $row1;?>leksem"> <?php echo strtoupper($wiersz['leksem']); if(!isset($_SESSION['lastvieved_leksem'])) $_SESSION['lastvieved_leksem']=''; $pos = strrpos($_SESSION['lastvieved_leksem'],$wiersz['leksem']); if ($pos === false) $_SESSION['lastvieved_leksem']=$_SESSION['lastvieved_leksem'].$wiersz['leksem'].', '; ?> </td> <td align="left" <?php echo $row1;?>"> <div><?php if(isset($id)) echo $wiersz['zrodla']?></div> </td> </tr> </form> <?php } public function WierszZapiszPowrot($leksem) { if (isset($_SESSION["id"])) { ?> <tr> <td class="tbl" align="center"> <input type="submit" name="przycisk" value="Zapisz i wyjdź" class="przycisk"> <input type="submit" name="przyciskDalej" value="Zapisz przejdź dalej" class="przycisk"> <input type="submit" name="przyciskTylkoZapis" value="Zapisz i pozostań" class="przycisk"> <input type="button" name="przyciskBack" value="Powrót" class="przycisk" onclick="location='?m=lkjhgfd&l=<?php echo substr($leksem, 0, 1);?>';"> </td> </tr> <?php } } public function ShowWelcome() { ?> <div id="welcome"> <h2>Witamy w Słowniku Nazw Osobowych</h2> <p><strong>tekst </strong> tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst </p> <p>tekst tekst tekst tekst tekst :</p> <ul> <li>tekst tekst tekst tekst </li> <li>tekst tekst tekst tekst </li> <li>tekst tekst tekst tekst </li> </ul> </div> <div id="example"> <h2>tekst tekst tekst tekst </h2> <p>tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst .</p> <blockquote> <p>tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst </p> </blockquote> <h3>tekst tekst tekst tekst </h3> <p>tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst </p> <p>tekst tekst tekst tekst :</p> <ol> <li>tekst tekst tekst tekst </li> <li>tekst tekst tekst tekst </li> <li>tekst tekst tekst tekst </li> </ol> </div> <?php } } ?>
Close