Показать сообщение отдельно

  #8  
Старый 05.02.2009, 13:25
Корвин
Участник форума
Регистрация: 26.02.2007
Сообщений: 259
С нами: 10107625

Репутация: 67
По умолчанию

недавно сам писал гостевуху вот код тока SQL запросы подправь под себя и путь к базе пропиши нужный, ну там лог и пасс

ну и так там переделать по мелочи обработку возвращаемых из SQL данных, и пути к картинкам переделать

PHP код:


<?

function ms_connect($server,$login,$pass,$db)
{

  
mysql_connect($server,$login,$pass);
  
mysql_select_db($db);

}


if(
$_POST)
{

$server "localhost";
$user "*******";
$pass "*******";
$db "*******";

ms_connect($server,$user,$pass,$db);
echo 
mysql_error();

 
$dt=date('Y-m-d H:i:s');
    
mysql_query('insert into /*название твоей таблицы*/ values( "", "'.$_POST['name'].a'","'.$_POST['mail'].'","'.$dt.'","'.$_POST['comment'].'", "1");');
    echo 
mysql_error();        Header('Location: /guest_book/');
}
?>

<table height="100%" width="100%">
    <tr>
        <td height="1%" align="left" valign="top" class="textcontent" style="padding:0px;">
        <?=$content->body?><br><br>        <hr style="height:1px; color:#3e3d30;" noshade>
        </td>
    </tr>
    <tr>
        <td align="left" valign="top" height="1%">
<span class="pizzatitle">Последние отзывы</span><br><br>
<?
    $commarr 
= array();
     
$res mysql_query('SELECT * FROM /*название твоей таблицы*/ WHERE is_visible=1 ORDER BY date DESC;');

    while(
$item $dbconn->fetch_array($res)) {
        
$commarr[] = $item;
    }      
    for(
$i=0$i<count($commarr); $i++)
    {
?>           
<table>
    <tr>
        <td>
        <span class="textcontent" style="padding:0px;"><b><?=$commarr[$i]['name'].'</b> - <i>'.$commarr[$i]['date']?></i></span>
        </td>
    </tr>
    <tr>
        <td class="textcontent" style="padding:5px;padding:5px;background-color:#dfaf76;font-size:15px;">
        <i><?=$commarr[$i]['comment']?></i>
        </td>
    </tr>
</table>
<?
    
}    
?>
        </td>
    </tr>
    <tr>
        <td align="left" valign="top" height="98%"><br><br>
        <span class="docomment"><span onclick="hideshow('comm');">Оставить отзыв</span></span><br><br>
        <form method="POST" name="comments">
        <table id="comm" style="display:none;">
            <tr>
                <td class="textcontent" style="padding:0px;" align="right" valign="top">
                Ваше имя:
                </td>
                <td>
                <input class="textcontent" style="padding:0px;border:1px solid:#3e3d30;" type="text" name="name">
                </td>        
            </tr>
            <tr>
                <td class="textcontent" style="padding:0px;" align="right" valign="top">
                Ваш E-mail:
                </td>
                <td>
                <input class="textcontent" style="padding:0px;border:1px solid:#3e3d30;" type="text" name="mail">
                </td>        
            </tr>
            <tr>
                <td class="textcontent" style="padding:0px;" align="right" valign="top">
                Ваш отзыв:
                </td>
                <td>
                <textarea class="textcontent" style="width:300px; height:100px; padding:0px; border:1px solid:#3e3d30;" name="comment"></textarea>
                </td>        
            </tr>
            <tr>
                <td>
                &nbsp;    
                </td>
                <td>
                <img src="/img/send_button.gif"
                 onclick="document.forms.comments.submit(); return false;"
                 onmouseover="this.src='/img/send_button-push.gif'"
                 onmouseout="this.src='/img/send_button.gif'">
                </td>        
            </tr>
        </table>
        </form>
        </td>
    </tr>
</table>
вот тут пример работы
 
Ответить с цитированием