Просмотр полной версии : fucking ho.com.ua - не работают простейшие скрипты!
обьясните пожалуйста, почему на ho.com.ua
не работает этот скрипт:
<?php
include("connect.php");
function link($file)
{
$query = mysql_query("SELECT dl FROM dl WHERE name='$file';");
$ar = mysql_fetch_array($query);
$encoded = base64_encode($file);
$link = ("<a href='http://deex.ho.com.ua/show.php?_file=".$encoded."' title='скачать ".$file."'>".$file."</a><br /><span style='color: grey'><small>скачиваний: ".$ar['dl']."</small></span>");
return($link);
}
?>
<?=link("file1.exe")?><br />
<?=link("file2.exe")?>
при том что на денвере всё работает :mad:
А че пишет? Может с мускулами проблемы?
<?=link("file1.exe")?><br />
<?=link("file2.exe")?>
Что это? Может надо
вместо "=" поставить $
ДА там не в этом проблема а проблема в "<a href='http://deex.ho.com.ua/show.php?_file=".$encoded." в таких запросах там php.ini криво настроен стукни мне в аську дам конфигурацию....
жду ответа как соловей преведа
Сначала пихни в начало файла строку error_reporting(E_ALL); И в .htaccess
php_flag display_startup_errors on
php_flag display_errors on
php_value error_reporting 2047
И скажи, какие ошибки выводятся
в случае с Хтацес - интернал сервер ерор мазафака!
500
а ошибки у меня и так включены =\
Хм тогда просто
error_reporting(E_ALL);
ini_set("display_errors","1");
нихрена... =\
<?php
error_reporting(E_ALL);
ini_set("display_errors","1");
function link($file)
{
$query = mysql_query("SELECT dl FROM dl WHERE name='$file';");
$ar = mysql_fetch_array($query);
$encoded = base64_encode($file);
$link = ("<a href='http://deex.ho.com.ua/show.php?_file=".$encoded."' title='скачать ".$file."'>".$file."</a><br /><span style='color: grey'><small>скачиваний: ".$ar['dl']."</small></span>");
return($link);
}
link("Forum_1.7.chm");
link("advanced_toilet.rar");
?>
вот весь код скрипта. он ничего не выдаёт.
Нова чего-то про конфиг сказал, но в асе его не найти, кто-нить может чем-нить помочь? =\\\
эта функция для определения статуса аси там тоже нихрена не работает,
хотя раньше на другом хосте она у меня работала =\\\
function is_online($uin){
$query="GET /online.gif?icq=".$uin."&img=5 HTTP/1.0\n\n";
$host="status.icq.com";
$fp = @fsockopen ($host, 80, &$errno, &$errstr, 30);
if ($errno) die ("Ошибка соединения!");
@fputs($fp, $query);
while($line[]=@fgets($fp, 900));
return (strpos($line[13], "online1")) ? true : false;
}
дык. лол.
<?php
error_reporting(E_ALL);
ini_set("display_errors","1");
function link($file)
{
$query = mysql_query("SELECT dl FROM dl WHERE name='$file';");
$ar = mysql_fetch_array($query);
$encoded = base64_encode($file);
$link = ("<a href='http://deex.ho.com.ua/show.php?_file=".$encoded."' title='скачать ".$file."'>".$file."</a><br /><span style='color: grey'><small>скачиваний: ".$ar['dl']."</small></span>");
return($link);
}
echo link("Forum_1.7.chm").link("advanced_toilet.rar");
?>
и кстати здесь:
$link = ("<a href='h
скобки необязательны
И вместо mysql_fetch_array юзай mysql_fetch_assoc - так юзается меньше памяти, ибо mysql_fetch_array создает массив вида
$a[name]=>'SMiX'
$a[0]=>'SMiX'
$a['surname']='smixok';
$a[1]='smixok'
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot