|
|
|
| собсно сабж - страничка должна выводить новости и комменты к ним, но ничего не происходит.. точнее происходит но на локалке а на серваке просто белый лист :(
<?php
include 'config.php';
$id_news = $_GET['id_news'];
$g = $_COOKIE["valid_user"];
$query3 = "UPDATE user SET last_time = NOW() WHERE id_user = '".$g."'";
mysql_query($query3);
include ("../../up.html");
include ("../../buttons.php");
echo '
<td width=100% bgcolor=D4D4D4 valign=top>
<table width=100% border=0 cellpadding=0 cellspacing=0><tr><td>';
$id_news = $_GET['id_news'];
$query = "SELECT * FROM cms WHERE id_news='".$id_news."'";
$query2 = "SELECT * FROM comments WHERE id_news='".$id_news."' ORDER BY time DESC";
$ath2 = mysql_query($query2);
$ath = mysql_query($query);
echo '<style>.1 {border: 1px dashed Silver;}
textarea {border: 1px dashed Silver;}
input {border: 1px dashed Silver;}
a {text-decoration:none; font-size: 12pt; color: #636363; font-family: Times New Roman;}
a:hover{text-decoration; color:#000000}
</style>';
echo '<body bgcolor=D3EFFB>';
if($ath)
{
$news = mysql_fetch_array($ath);
echo '<table class=1 background=/images/drop.gif cellspacing=0 cellpadding=0 width=100%><tr><td width=100%>';
echo '<center><b><strong>';
echo $news['name_new'];
echo '</strong></b></center>';
echo '</table>';
echo '<table class=1 bgcolor=ffffff cellspacing=0 cellpading=0 width=100%><tr><td width=100%>';
echo '<small>';
$date_time=$news['time'];
list($date, $time) = explode(" ", $date_time);
list($y, $m, $d) = explode("-", $date);
$date = $d."/".$m."/".$y;
list($c, $cm, $cms) = explode(":", $time);
$time = $c.":".$cm;
echo "$time $date";
echo '<br><br>';
echo '</small>';
$pred_new = $news['pred_new'];
echo $pred_new;
echo '<br>';
echo $news['all_new'];
echo '<br><br>';
echo '<a href=/index.php><small>Вернуться в раздел статей</small></a>';
echo '</table>';
}
if($ath2)
{
while($com = mysql_fetch_array($ath2)) {
echo '<table class=1 bgcolor=EDF6FA cellspacing=0 cellpadding=0 width=100% border=0 height=27><tr><td width=75% background=/images/drop2.gif>';
echo '<strong>';
$user=$com['name'];
$time=$com['time'];
$query4 = "SELECT * FROM user WHERE name = '".$user."'";
$res4=mysql_query($query4);
$com4 = mysql_fetch_array($res4);
$id_user=$com4['id_user'];
if (!empty($id_user)) {
echo "<a href=/cmsintez/registration/members/index.php?id_user=$id_user>";
echo "<b>$user</b>";
echo "</a>";
else { echo "<i><font color=ffffff><b>$user</b></font></i>"; }
echo '</strong></td><td width=25% background=/images/drop2.gif><table cellspacing=0 cellpadding=0 border=0 width=100%><tr><td align=left><img border=0 src=/images/drop11.gif width=100%></td><td background=/images/drop12.gif width=100%>';
list($date1, $time1) = explode(" ", $time);
list($y, $m, $d) = explode("-", $date1);
$date1 = $d."/".$m."/".$y;
list($c, $cm, $cms) = explode(":", $time1);
$time1 = $c.":".$cm;
echo "<small>$time1 $date1</small>";
echo '</td><td align=right><img border=0 src=/images/drop13.gif width=100%></td></tr></table></td></tr></table>';
echo '<table class=1 bgcolor=ffffff cellspacing=0 cellpadding=0 width=100%><tr><td width=100% bgcolor=ffffff>';
$comment=$com['comment'];
$comment=htmlspecialchars($comment);
$comment = str_replace ("\n", "<br />", $comment);
echo $comment;
echo '</tr></td></table>';
echo '<br><br>';
}
}
$refresh = "<input style='background-color:ffffff;' type=reset value=Отменить>";
?>
<form action="add_com.php" method="post" name=form>
<center>
<table class=1 background=/images/drop.gif cellspacing="0" cellpadding="0" width="400">
<tr><td>
<table cellspacing="0" cellpading="0" border="0">
<tr><td>
Ваше Имя:
</td>
<td>
<?php
if ($g) {
echo '<b>';
echo $user;
echo '</b>';
echo '<input type=hidden name=name value='.$user.'>';
}
else {
echo '<input type=text name=name>';
}
?>
</td></tr>
<tr><td>
Ваш Комментарий:
</td>
<td>
<textarea ROWS=10 COLS=40 name="comment" onFocus="clearField()"></textarea>
</td></tr>
<tr><td>
<input style='background-color:ffffff;' type="submit" value="Отправить">
</td>
<td>
<?php
echo '<input type=hidden name=id_news value='.$news['id_news'].'>';
echo "$refresh";
?>
</td></tr>
</table>
</center>
</form></td>
</tr>
</table>
<?php
include ("../../dawn.html");
?>
|
| |
|
|
|
|
|
|
|
для: 10100100
(05.09.2006 в 18:21)
| | попробуй включить error_reporting, вывести mysql_error, если ничего не покажется, тогда старый добрый способ:
вставляешь в разных местах скрипта (например)
echo 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa';
|
и таким образом находишь строку, на которой прекращается выполнение скрипта.
И рассказываешь тут, что получилось. | |
|
|
|
|
|
|
|
для: ec_stasis
(06.09.2006 в 16:07)
| | дело в том что даже если поставить вывод перед конфигом - он не выводится - я ваще не понимаю чё за чушь... причём тока на серваке... | |
|
|
|
|
|
|
|
для: 10100100
(06.09.2006 в 20:27)
| | а расширение у файла какое? | |
|
|
|
|
|
|
|
для: Trianon
(06.09.2006 в 20:48)
| | ну ёлки плки - *.php :( | |
|
|
|