Už od včerejšího dne řeším jeden problém se skriptem, který mi funguje na localhost a nefunguje na ostrém serveru web4ce (kdy je mimochodem všechno naruby)...
index.php // zkráceno na nezbytnou část
include("includes/mysql.php");
mysql_spojeni("localhost","root","","db");
mysql.php // zkráceno na nezbytnou část
function mysql_spojeni ($host,$user,$pass,$base) {
global $dbc;
$dbc = mysql_connect ($host, $user, $pass) OR die ('Došlo k problémům během připojování k databázi: '. mysql_error());
$dbs = mysql_select_db ($base) OR die ('Došlo k problémům při výběru databáze: '. mysql_error());
}
Problém? Nefunguje mi žádný mysql dotaz v index.php ani v ostatních include souborech. Za tobu řešení problému už vím, že:
- vše funguje na localhost s PHP 4
- všechny inkluze fungují
- funkce v mysql.php se vykoná
- připojení k DB je zadáno zcela správně a připojení proběhne
- nepomáhá zaměnit include za require ani za include_once atd...
Měl někdo někdy podobný problém?