Webmaster общности: Predpriemach.com | SearchEngines.bg

    Система за новини – Част Осем

    Ето и последнафа финална част на системата. Извинявам се, че ви накарах да я чакате, но нямах време от работа.

    Внимание има промени във файл editnews4.php в част Шеста, също и в част Седма във файл pro.php

    editcom.php

    <table border=0 cellpadding=0 cellspacing=0 width=100%>
    <?php
    
    
    mysql_connect($server, $dbusername, $dbpassword)or die("Сайтът не може да се свърже към базата данни");
    @mysql_select_db($db_name) or die("Грешна база данни");
    $archive="SELECT * FROM news ORDER BY id_news DESC";
    $godinass=mysql_query($archive);
    
    $num=mysql_numrows($godinass);
    
    mysql_close();
    
    $i=0;
    while ($i < $num) {
    
    $id_news=mysql_result($godinass,$i,"id_news");
    $title=mysql_result($godinass,$i,"title");
    
    
    $start=strlen($str);
    $text=substr($newstext,$start ,$broinews);
    
    echo "<table width=100% border=0 cellpadding=0 cellspacing=0>
    <tr>
    
    <td> <a href=pro.php?page=editcom2&id_news=$id_news>$title</a></td>
    </tr>
    </table>";
    echo "<br>";
    $i++;
    }
    
    ?>
    </table>

    editcom2.php

    <table border=0 cellpadding=0 cellspacing=0 width=100%>
    <?php
    
    
    mysql_connect($server, $dbusername, $dbpassword)or die("Сайтът не може да се свърже към базата данни");
    @mysql_select_db($db_name) or die("Грешна база данни");
    $id_news = $_GET['id_news'];
    $archive="SELECT * FROM comments WHERE id_news='$id_news' ORDER BY id_com DESC";
    $godinass=mysql_query($archive);
    
    
    $num=mysql_numrows($godinass);
    
    mysql_close();
    
    $i=0;
    while ($i < $num) {
    
    $id_com=mysql_result($godinass,$i,"id_com");
    $username=mysql_result($godinass,$i,"username");
    $comment=mysql_result($godinass,$i,"comment");
    
    
    
    echo "<table border=1 width=100% border=0 cellpadding=0 cellspacing=0>
    <tr>
    
    <td width=34%> $username</td>
    <td width=33% align=right><a href=pro.php?page=editcom3&id_com=$id_com>Редакция </a></td>
    <td width=33% align=right><a href=pro.php?page=delcom&id_com=$id_com>Изтрии </a></td>
    </tr>
    <tr>
    <td colspan=3>$comment</td>
    </tr>
    </table>";
    echo "<br>";
    $i++;
    }
    
    ?>
    </table>

    editcom3.php

    <table border=0 cellpadding=0 cellspacing=0 width=100%>
    <?php
    
    
    mysql_connect($server, $dbusername, $dbpassword)or die("Сайтът не може да се свърже към базата данни");
    @mysql_select_db($db_name) or die("Грешна база данни");
    $id_com = $_GET['id_com'];
    $archive="SELECT * FROM comments WHERE id_com='$id_com'";
    $godinass=mysql_query($archive);
    
    
    $num=mysql_numrows($godinass);
    
    mysql_close();
    
    $i=0;
    while ($i < $num) {
    
    $id_com=mysql_result($godinass,$i,"id_com");
    $username=mysql_result($godinass,$i,"username");
    $comment=mysql_result($godinass,$i,"comment");
    $id_news=mysql_result($godinass,$i,"id_news");
    $email=mysql_result($godinass,$i,"email");
    $minuti=mysql_result($godinass,$i,"minuti");
    $chas=mysql_result($godinass,$i,"chas");
    $den=mysql_result($godinass,$i,"den");
    $mesec=mysql_result($godinass,$i,"mesec");
    $godina=mysql_result($godinass,$i,"godina");
    $ip=mysql_result($godinass,$i,"ip");
    $title=mysql_result($godinass,$i,"title");
    
    
    echo "<form method=POST action=''>
    <input type=hidden value=$id_com name=id_com>
    <input type=hidden value=$id_news name=id_news>
    <input type=hidden value=$email name=email>
    <input type=hidden value=$minuti name=minuti>
    <input type=hidden value=$chas name=chas>
    <input type=hidden value=$den name=den>
    <input type=hidden value=$mesec name=mesec>
    <input type=hidden value=$godina name=godina>
    <input type=hidden value=$ip name=ip>
    <input type=hidden value=$title name=title>
    <table border=1 width=100% border=0 cellpadding=0 cellspacing=0>
    <tr>
    
    <td width=34%> <input type=text name=username size=20 value=$username></td>
    <td width=33% align=right><a href=pro.php?page=editcom3&id_com=$id_com>Редакция </a></td>
    <td width=33% align=right><a href=pro.php?page=delcom&id_com=$id_com>Изтрии </a></td>
    </tr>
    <tr>
    <td colspan=3><textarea rows=10 name=comment cols=50>$comment</textarea></td>
    </tr>
    </table>
    <input type=submit value=Submit name=Submit></form>";
    echo "<br>";
    $i++;
    }
    
    ?>
    </table>
    
    <?php
    
    
    if($_POST['Submit']){
    
    $id_com = $_POST['id_com'];
    $comment = $_POST['comment'];
    $username = $_POST['username'];
    $id_news = $_POST['id_news'];
    $email = $_POST['email'];
    $minuti = $_POST['minuti'];
    $chas = $_POST['chas'];
    $den = $_POST['den'];
    $mesec = $_POST['mesec'];
    $godina = $_POST['godina'];
    $ip = $_POST['ip'];
    $title = $_POST['title'];
    
    
    mysql_connect($server, $dbusername, $dbpassword)or die("Сайтът не може да се свърже към базата данни");
    @mysql_select_db($db_name) or die("Грешна база данни");
    mysql_query ("UPDATE comments SET title='$title', ip='$ip', godina='$godina', mesec='$mesec', den='$den', chas='$chas', minuti='$minuti', id_news='$id_news', username='$username', email='$email', comment='$comment' WHERE id_com='$id_com'");
    $ok = mysql_query($query);
    if(!$ok){
    echo "<META HTTP-EQUIV=\"refresh\" CONTENT=\"0; URL=pro.php?page=editcom2&id_news=$id_news\">";
    }else{
    echo "Възникна грешка";
    }
    };
    
    ?>

    delcom.php

    <?php
    
    $back = $_SERVER['HTTP_REFERER'];
    
    mysql_connect($server, $dbusername, $dbpassword)or die("Сайтът не може да се свърже към базата данни");
    @mysql_select_db($db_name) or die("Грешна база данни");
    $id_com = $_GET['id_com'];
    if(isset($id_com)){
    $query1 = "delete from comments where id_com=$id_com";
    $result = mysql_query($query1);
    }
    $ok = mysql_query($query1);
    if($ok){
    echo "<META HTTP-EQUIV=\"refresh\" CONTENT=\"0; URL=$back\">";
    }else{
    echo "Възникна грешка";
    
    };
    ?>

    del.php

    <?php
    
    $back = $_SERVER['HTTP_REFERER'];
    
    mysql_connect($server, $dbusername, $dbpassword)or die("Сайтът не може да се свърже към базата данни");
    @mysql_select_db($db_name) or die("Грешна база данни");
    $id_news = $_GET['id_news'];
    if(isset($id_news)){
    $query1 = "delete from news where id_news=$id_news";
    $result = mysql_query($query1);
    }
    $ok = mysql_query($query1);
    if($ok){
    echo "<META HTTP-EQUIV=\"refresh\" CONTENT=\"0; URL=$back\">";
    }else{
    echo "Възникна грешка";
    
    };
    ?>

    Още веднъж искам да се извиня.

    Ако на някои не му е ясно нещо или има въпроси, може да се свърже с мен във форума или на ЛС.