10-04-2008, 22:53
Kod:
<?
//Pocz±tek konfiguracji
$tabela= "news";
mysql_connect ("$host", "$uzytkownik", "$haslo") or die("Nie można poł±czyć się z MySQL");
mysql_select_db ("$baza_danych") or die("Nie można poł±czyć się z baz± $baza_danych");
//Koniec KONFIGURACJI
$tabela= "news";
if(!$a){ $a = $_GET['a']; }
if ($a==""){
if($normalne_ile == 0){
if($all==1){
$wynik = mysql_query ("SELECT * FROM ".$tabela." WHERE zat='' ORDER BY data DESC");
}else{
$wynik = mysql_query ("SELECT * FROM ".$tabela." WHERE ok = '0' and zat='' ORDER BY data DESC");
}
}else{
if($nad==1){
include "dnia.php";
}
if($all==1){
$wynik = mysql_query ("SELECT * FROM ".$tabela." WHERE zat='' ORDER BY data DESC LIMIT 0,$normalne_ile");
}else{
$wynik = mysql_query ("SELECT * FROM ".$tabela." WHERE ok = '0' and zat='' ORDER BY data DESC LIMIT 0,$normalne_ile");
}
}
while ($wynik && $rekord = mysql_fetch_assoc ($wynik)) {
$trk= $rekord['tresc'];
$tr=substr($trk, 0, $skrocenie);
$tr="$tr...";
$obraz=$rekord['obraz'];
$data=$rekord['data'];
$tytul=$rekord['tytul'];
$id=$rekord['nr'];
$osoba=$rekord['osoba'];
$c=0;
echo news($tytul, $obraz, $tr, $data, $url, $url1, $id, $osoba, $c);
$last= $id;
}
echo"<div id=\"archiwumm\"> ARCHIWUM WIADOMOŚCI</div><br />
<center><div id=\"pole_archiwum\">";
$wynika = mysql_query ("SELECT * FROM ".$tabela." WHERE nr < $last and zat='' ORDER BY data DESC LIMIT 0,$tyt_ile");
while ($wynika && $rekord = mysql_fetch_assoc ($wynika)) {
$id=$rekord['nr'];
$data=$rekord['data'];
$tytul=$rekord['tytul'];
echo tyt($id, $data, $tytul, $url1);
}
echo"</div></center><br />";
echo"<a href=\"$url2?a=arch\">Archiwum</a>";
echo"<br>Powered by <a href=\"http://www.modernarts.go.pl\"><b>maNews</b></a></center>";
}elseif ($a=="w"){
$id= $_GET['id'];
$wynik = mysql_query ("SELECT * FROM ".$tabela." WHERE nr = '$id'");
while ($wynik && $rekord = mysql_fetch_assoc ($wynik)) {
$tr=$rekord['tresc'];
$obraz=$rekord['obraz'];
$data=$rekord['data'];
$tytul=$rekord['tytul'];
$id=$rekord['nr'];
$osoba=$rekord['osoba'];
$c=1;
echo news($tytul, $obraz, $tr, $data, $url, $url1, $id, $osoba, $c);
echo"<center><a href=$url2?a=kom&id=$id>[skomentuj]</a> | <a href=$url2>[wróc do newsów]</a></center>";
$tabela= "komentarze";
$e=0;
$wynika = mysql_query ("SELECT * FROM ".$tabela." where nr = $id");
echo"<table align=center><tr><Td>";
while ($wynika && $rekord = mysql_fetch_assoc ($wynika)) {
$autor=$rekord['autor'];
$data=$rekord['data'];
$tresc=$rekord['tresc'];
$email=$rekord['email'];
if($email=="usr"){
$tabela2="users";
$wynikaa = mysql_query ("SELECT * FROM ".$tabela2." where login = '$autor'");
while ($wynikaa && $rekordz = mysql_fetch_assoc ($wynikaa)) {
$av1=$rekordz['av'];
$ida=$rekordz['id'];
if(file_exists("news/avatary/$ida.jpg")){ $av1="news/avatary/$ida.jpg"; }
if(file_exists("news/avatary/$ida.gif")){ $av1="news/avatary/$ida.gif"; }
if(file_exists("news/avatary/$ida.png")){ $av1="news/avatary/$ida.png"; }
}
}
$tabela= "komentarze";
echo"<br><table width=100% height=100% border=0><tr>";
if(!empty($av1)){echo"<td rowspan=\"2\" width=\"50\" valign=\"top\"><img src=\"$av1\" width=\"50\"></td>";}
echo"<Td>";
if($email=="usr"){
echo"<SCRIPT>
<!--
function displayWindow(url, width, height) {
var Win = window.open(url,\"displayWindow\",'width=' + width + ',height=' + height + ',resizable=0,scrollbars=yes,menubar=no' );
}
//-->
</SCRIPT>";
$tabela1="users";
$wynik = mysql_query ("SELECT * FROM ".$tabela1." where login = '$autor'");
while ($rekord = mysql_fetch_assoc ($wynik)) {
$i=$rekord['id'];
}
echo"<A HREF=\"javascript:displayWindow('news/edit.php?go=$i',350,420)\"><b>~$autor</b></a>";
}elseif(!empty($email)){
echo"<a href=\"mailto:$email\"><b>~$autor</b></a>";
}else{
echo"<b>~$autor</b>";
}
echo"</td><Td align=right>$data</td></tr>
<tr><Td colspan=2>$tresc</td></tr></table>";
$e++;
$av1="";
}
if($e==0){ echo"<br><center>!BRAK KOMNETARZY!<br><a href=$url1&a=kom&id=$id>Dodaj Swój Jako Pierwszy</a><br></center>"; }
}
echo"</td></tr></table>";
}elseif($a=="kom")
{
$id= $_GET['id'];
echo"<center><form action=\"$url2?a=dodaj\" method=\"post\">
<table><tr><td>Autor:</td><td>";
if(!empty($_SESSION['login'])){
echo $_SESSION['login'];
$login=$_SESSION['login'];
$tabela="users";
$wynika = mysql_query ("SELECT * FROM ".$tabela." where login = '$login'");
while ($wynika && $rekord = mysql_fetch_assoc ($wynika)) {
$email=$rekord['email'];
}
echo"<input type=\"hidden\" name=\"autor\" value=\"$login\"/>";
}else{
echo"<input type=\"text\" name=\"autor\"/>";
}
echo"</td></tr>";
if(empty($_SESSION['login'])){
echo"<td>E-Mail:</td><td>
<input type=\"text\" name=\"email\"/>
</td></tr>";
}else{
echo"<input type=\"hidden\" name=\"email\" value=\"a\"/>";
}
echo"<Tr><td>Tre¶ć:</td><td><textarea name=\"tresc\" cols=\"20\"></textarea></td></tr>
<td></td><td><input type=\"hidden\" name=\"nr\" value=\"$id\" /></td></tr>
<td></td><td><input type=\"submit\" value=\"wy¶lij\" /></td></tr>
</table>
</form>
<center><a href=$url2>[wróc do newsów]</a></center>
";
}elseif($a=="dodaj"){
$tabela= "komentarze";
$autor = addslashes(htmlspecialchars ($_POST['autor']));
$tresc = addslashes(htmlspecialchars ($_POST['tresc']));
if($_POST['email']=="a"){
$email ="usr";
}elseif(!empty($_POST['email'])){
$email = addslashes(htmlspecialchars ($_POST['email']));
}
$nr = addslashes(htmlspecialchars ($_POST['nr']));
$data = date("Y-m-d, H:i");
if ($tresc && $data){
if(empty($autor)){
$autor="anonimous";
}
$query = "INSERT INTO ".$tabela." (nr, tresc, autor, email, data) Values ('$nr','$tresc', '$autor', '$email', '$data')";
$wynik = mysql_query ($query);
if(!empty($_SESSION['login'])){
$wynik1 = mysql_query("SELECT * FROM ".$tabela." WHERE autor = '$autor' and data = '$data'");
$rekord = mysql_fetch_assoc ($wynik1);
$idkom=$rekord['id'];
$tabela="users";
$wynik2 = mysql_query("SELECT * FROM ".$tabela." WHERE login = '$autor'");
$rekordz = mysql_fetch_assoc ($wynik2);
$idautor=$rekordz['id'];
$tabela="wyniki";
$query = "INSERT INTO ".$tabela." (idautor, idkom) Values ('$idautor', '$idkom')";
$wynik = mysql_query ($query);
}
PRINT "<center><h5>Komentarz pomy¶lnie dodany</h5><br>";
echo"<SCRIPT language=javaScript>";
echo"setTimeout('window.location=\"$url2\"',1500);";
echo"</SCRIPT>";
}else{
PRINT "<center><h5>Musisz Napisać Tre¶ć!!</h5><br>";
echo"<SCRIPT language=javaScript>";
echo"setTimeout('window.location=\"$url2?a=kom&id=$nr\"',1500);";
echo"</SCRIPT>";
}
}elseif($a=="arch"){
include"all.php";
}
?>
gdzies tu?