Autor | Zpráva | ||
---|---|---|---|
Pilda Profil * |
#1 · Zasláno: 25. 12. 2006, 10:16:38
Chtěl bych napsat funkci pro svou knihu návštěv, která by poznala, jestli pouštim script z localu, nebo z internetu a podle toho se připojila k DB. Vůbec netušim podle čeho to detekovat, poradí mi někdo? Napadá mě třeba jestli jde nějak určit třeba URL souboru s knihou, tak podle toho by to šlo.
|
||
nightfish Profil |
#2 · Zasláno: 25. 12. 2006, 10:30:22
$_SERVER["HTTP_HOST"] (teda v případě, že na lokále ho pouštíš přes localhost...)
|
||
Pilda Profil * |
#3 · Zasláno: 25. 12. 2006, 20:26:53
nightfish:
funguje to, mockrát děkuju. Pro ještě větší lamy, než jsem já uvedu i script kterým jsem to zapsal. if ($_SERVER["HTTP_HOST"] == "localhost") { // testuje jestli je script spouštěný z localhostu, nebo z netu $spojeni = MySQL_Connect("localhost","root",""); // spojení s databází na localu $vyber_db = MySQL_Select_DB("jmeno_db"); // výběr databáze na localu } else { $spojeni = MySQL_Connect("localhost","prihlasovaci_jmeno","heslo"); // spojení s databází na netu $vyber_db = MySQL_Select_DB("jmeno_db"); // výběr databáze na netu } |
||
Mike8748 Profil |
#4 · Zasláno: 26. 12. 2006, 14:01:30
a kdyz se v obou pripadech pripojujes k databazi "localhost", nebylo by jednodussi udelat si na localhostu v databazi usera se stejnym jmenem a heslem jako na hostingu?
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0