PDA

View Full Version : مشکل لود نشدن اطلاعات



rozitir
جمعه 24 اردیبهشت 1395, 03:16 صبح
سلام
یه اسکریپتی نوشتم و روی هاست بردمش
وقتی میرم به ادرسش http://rozit.hyperscript.ir/
صفحه سفید میاره
ممنون از دوستان

کد

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title><?php
$con=mysqli_connect("localhost","hyperscr_roz,"000000","hyperscr_roz");
if(!$con)
{
die("ارتباط بر قرار نشد :".mysqli_error());
}

mysqli_select_db($con, 'telegram');
if($result = mysqli_query($con, 'SELECT * FROM `install`'))
{
while($row = mysqli_fetch_assoc($result)) {
echo $row['name_site'];
}
mysqli_free_result($result);
}
?></title>

<link href="style.css" rel="stylesheet" type="text/css" >
</head>

<body>
<div class="header">
<ul>
<li><a href="#">صفحه اصلی </a></li>
<li><a href="">ارسال لینک</a></li>
<li><a href="#">ارسال نظرات</a></li>
</ul>


<div class="but">
<ul>
<li><a href="#">ورود</a></li>
<li><a href="#">ثبت نام</a></li>
</ul>
</div>

</div>



<div class="head">
<div class="ads"><a href="http://rozit.ir"><img src="img/ads.gif"</a></div>
<div class="logo"><a href="http://rozit.ir"><img src="img/logo.png"></a></div>

<h1 class="logoh">
<?php
$con=mysqli_connect("localhost","hyperscr_roz,"000000","hyperscr_roz");
if(!$con)
{
die("ارتباط بر قرار نشد :".mysqli_error());
}

mysqli_select_db($con, 'telegram');
if($result = mysqli_query($con, 'SELECT * FROM `install`'))
{
while($row = mysqli_fetch_assoc($result)) {
echo $row['name_site'] .'<br />';
}
mysqli_free_result($result);
}
?>


</h1>
<h2 class="logoa"> <?php
$con=mysqli_connect("localhost","hyperscr_roz,"0000000","hyperscr_roz");
if(!$con)
{
die("ارتباط بر قرار نشد :".mysqli_error());
}

mysqli_select_db($con, 'telegram');
if($result = mysqli_query($con, 'SELECT * FROM `install`'))
{
while($row = mysqli_fetch_assoc($result)) {
echo $row['site_dec'] .'<br />';
}
mysqli_free_result($result);
}
?></h2>
</div>

<div class="menu">
<h4>پیام مدیر:</h4>
<marquee loop="100">
<?php
$con=mysqli_connect("localhost","hyperscr_roz,"000000","hyperscr_roz");
if(!$con)
{
die("ارتباط بر قرار نشد :".mysqli_error());
}

mysqli_select_db($con, 'telegram');
if($result = mysqli_query($con, 'SELECT * FROM `install`'))
{
while($row = mysqli_fetch_assoc($result)) {
echo $row['me'];
}
mysqli_free_result($result);
}
?>

</marquee>
</div>
<div class="wp">

<div id="wrap">
<div class="rig">
<img src="img/2.png" style="float:right; width:60px; height:65px; margin-top:-3px; margin-right:15px;">
<h2>برای افزایش ممبر و بازدید کانال ویا گروه تلگرامی خود لینک تان را ثبت کنید ...</h2>
<div class="nav">
<div class="but">
<ul style="margin-top:2px; margin-left:-30px;">
<li><a href="newblog.htm">ارسال لینک کانال</a></li>
</ul>
</div>
</div>
</div>

<div class="wrap">
<h3>آخرین کانال های ثبت شده :</h3>

<div class="kanal">
<center>
<h4>تست عنوان سایت </h4>
<img src="img/logo.png" style="width:200px; height:150px; margin-top:-20px;">
<h5>تست تست تست تست تست تست تست تست تست تست تست تست تست تست تست تست تست تست تست تست تست تست تست </h5>
<a href="#">لینک ورود </a>
</center>
</div>

<?php
mysqli_select_db($con, 'telegram');
if($result = mysqli_query($con, 'SELECT * FROM link '))
{
while($row = mysqli_fetch_assoc($result)) {
echo '<div class="kanal">';
echo '<center>';
echo '<h4>'.$row['tn'].'</h4>';
echo '<img src="'.$row['ti'].'"'.'style="width:230px; height:160px; margin-top:-20px; border-radius:20px;">';
echo '<h5>'.$row['tdec'].'</h5>';
echo '<a href="'.$row['ta'].'" target="_blank">'.'لینک عضویت'.'</a>';
echo '</center>';
echo '</div>';

}
mysqli_free_result($result);
}
?>


</div>
</div>
</body>
</
html>

Unique
جمعه 24 اردیبهشت 1395, 11:28 صبح
شما خطا میگیری ولی به صورت پیش فرض خطاها نمایش داده نمیشوند ! این دو خط را اضافه کن ابتدای اسکریپت :


error_reporting(E_ALL);
ini_set('display_errors','1');

rozitir
جمعه 24 اردیبهشت 1395, 14:58 عصر
اضافه کردم نشد

Unique
جمعه 24 اردیبهشت 1395, 15:22 عصر
اضافه کردم نشد

یعنی چی نشد ؟
باید برنامه را روی Server خودت Debug کنی ! اون خط ها را اضافه کن و بخش به بخش Debug کن ! اصلا Server شما میتونه php را parse کنه ؟ مفسر php داره ؟

rozitir
جمعه 24 اردیبهشت 1395, 15:37 عصر
ممنون
روی هاست هستش
قبلا مشکلی نداشت
چطوری میشه درستش کنم؟

vahidmoghadam
شنبه 25 اردیبهشت 1395, 08:45 صبح
یه راه ساده تر هم هست ... لاگ فایل موجود در هاستتون رو مطالعه کنید ... مینیویسه که چه خطی به چه دلیلی چه اروری داده و می تونید پی ببرید و رفعش کنید ... الان سایت شما صفحه سفید نمیاد ... اینترنال ارور 500 میاد ...

rozitir
شنبه 25 اردیبهشت 1395, 12:31 عصر
ارورش رو گرفتم
Parse error: syntax error, unexpected T_LNUMBER in /home/hyperscript/public_html/rozit/index.php on line 9
چیمیگه ؟

Unique
شنبه 25 اردیبهشت 1395, 23:01 عصر
Line 9 مشکل Syntax داره ! دلیل اینکه با گذاشتن اون دو خط در ابتدای فایل خطا را نددیدی اینه که این خطا از توع Startup Errors بوده. برای دیدن این خطا ها باید از فایل htaccess تنظیم کنی :

php_flag display_startup_errors on
php_flag display_errors on
php_value error_reporting 32767

alih110
شنبه 25 اردیبهشت 1395, 23:27 عصر
$con=mysqli_connect("localhost","hyperscr_roz,"000 000","hyperscr_roz");



بعد از hyperscr_roz قسمت یوزر یک دابل کوتیشن ( " ) نیاز هست