Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML]Ograniczenie funkcji.
Forum PHP.pl > Forum > Przedszkole
assasin
Witam mam skrypt, w skrypcie są odwołania do innego skryptu który znajduje się w innym pliku
Jest skrypt wyświetlający html/php, no i chciał bym się dowiedzieć co muszę dopisać do tego kodu żeby nie ingerował w resztę kodu

  1. <?php
  2. require_once &#092;"maincore.php\";
  3. require_once &#092;"subheader.php\";
  4. require_once &#092;"test.php\";
  5. echo &#092;"
  6.  
  7.  
  8.    
  9.    
  10.  
  11.  
  12.    
  13.    
  14.  
  15.  
  16.    
  17.    
  18.  
  19.  
  20.    
  21.    
  22.  
  23.  
  24.    
  25.    
  26.  
  27. [b][color="orange"]Uptime Serwera SG:[/color][/b][b][color="yellow"]&#092;" . $uptime . \"[/color][/b]Max Graczy:" . $maxplayers . "Graczy Online:" . $total . " Alliance ONLINE:" . $alliance . " Horde ONLINE:" . $horde . "\";
  28. ?>


całość
http://wklej.org/id/122055/
erix
Cytat
co muszę dopisać do tego kodu żeby nie ingerował w resztę kodu tzn takie

A konkretniej?
assasin
Teraz to może dokładniej opisze, wczoraj po 11h siedziałem i próbowałem to zrobić ale mi się nie udało.
To jest strona już z zainstalowanym skryptem:
http://91.121.133.60/shadowgate/shadowgate/news.php
A tak wygląda bez instalacji
www.shadowgate.pl
Całość psuje ten kod umieszczony w pliku test.php
Cytat
<?php
$Hostname = ';
$Username = 'mx';
$Password = '';
$CharacterDatabase = '';
$RealmDatabase = 'acc2';
$WorldDatabase = 'world_blizz'; // for uptime stats
$DatabaseEncoding = 'utf8';

$realm_db = mysql_connect($Hostname, $Username, $Password);
mysql_select_db($RealmDatabase, $realm_db);
$db_result = mysql_query("SET NAMES $DatabaseEncoding", $realm_db);

$world_db = mysql_connect($Hostname, $Username, $Password, TRUE);
mysql_select_db($CharacterDatabase, $world_db);
$db_result = mysql_query("SET NAMES $DatabaseEncoding", $world_db);

$uptime_query = mysql_query("SELECT * FROM $WorldDatabase.`uptime` ORDER BY `starttime` DESC LIMIT 1", $world_db)or die(mysql_error());
$uptime_results = mysql_fetch_array($uptime_query);
$maxplayers = $uptime_results['maxplayers'];
if ($uptime_results['uptime'] > 86400) { //days
$uptime = round(($uptime_results['uptime'] / 24 / 60 / 60),2)." (Days)";
}
elseif($uptime_results['uptime'] > 3600) { //hours
$uptime = round(($uptime_results['uptime'] / 60 / 60),2)." (Hours)";
}
else { //minutes
$uptime = round(($uptime_results['uptime'] / 60),2)." (Minutes)";
}

$player_query = mysql_query("SELECT (SELECT COUNT(guid) FROM $CharacterDatabase.`characters` WHERE race IN(2,5,6,8,10) AND `online`='1') as horde, (SELECT COUNT(guid) FROM $CharacterDatabase.`characters` WHERE race IN(1,3,4,7,11) AND `online`='1') as alliance FROM $CharacterDatabase.`characters`", $world_db)or die(mysql_error());
$player_results = mysql_fetch_array($player_query);
$horde = $player_results['horde'];
$alliance = $player_results['alliance'];
$total = $horde + $alliance;
?>

Po dodaniu skryptu wyświetlającego do pliku theme/wow/theme.php zmienia się połączenie bazy danych php-fusion ;/ i wszystko jest przez powyższy kod (pisałem na forum php-fusion ale odesłali mnie na forum o php) a więc musze coś dopisać tak żęby skrypt był wyświetlany ale żęby php-fusion ignorował jako cały skryp zawartość pliku test.php?
Prościej test.php ma być tylko dla skryptu wyświetlającego a php-fusion go traktuje jako całość CM-Sa... już bardziej tego nie umie wytłumaczyć.. dodam że nie jestem pewny czy to działa na tej zasadzie... ALE JESTEM PEWIEN ŻE POŁĄCZENIE Z BAZĄ ZMIENIA SIĘ PO DODANIU TEST.PHP
Spawnm
Zacznij używać poprawnego bbcode!
Raz ci poprawiłem , drugi raz tego nie zrobię , więc dobrze radzę popraw bbcode.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.