Nejste přihlášeni
Aha, tento detail jsem prehledl, omlouvam se a dekuji
A proc tedy ikdyz v configu mam jineho uzivatele, se mi na sstrance vypisuje ze se pokousim pripojit na uzivatele root?
Dale asi bude nejaka chyba s databazi a uzivatelem, protoze jej vytvorene mam viz:
http://imgur.com/CJxwdy8
http://imgur.com/4dGssvO
databazi na hostingu zakladam sam poprve, mozna jsem nekde udelal chybu, ale tady vidite ve vasem systemu jsem to zakladal a vytvoril jsem uzivatele s pristupem do dane databaze...
Access denied for user 'root'@'kocicka.stable.cz' (using password: NO
Zdravim, mozna to tu bylo ale nemam toto forum cele prolezle, problem je v tom ze v konfiguracnim souboru php na strankach nemam vubec user = root ale:
# setting variables for database
$host = "localhost";
$user = "galerieobrazku";
$password = "galerie123";
$database = "kosukr";
# connecting to database
$connection = mysql_connect($host, $user, $password);
mysql_select_db($database);
if (!$connection) { #if any error appears -> echo the error
echo "<br>Failed to connect to database ".mysql_error().mysql_errno();
} else { echo "Connection created!"; }
mysql_set_charset('utf8');
pomoci echu jsem zjistil ze to doopravdy vznika tady... php error mam zaple ale zadny error mi to nevyhodi primo na strance
jedna se o web: http://oprasky.jecool.net/
Děkuji
kdyz ale volam tu funkci na endore, tak mi to vyhodi prazdny string! u me doma ne-e ..no jestli staci jen teda prepsat..uvidime, dekuji
Jde mi o to ze by to melo byt univerzalni osetreni "kdyby neco", u sebe mam take php 5+ a funguje...
Jinak zacinam s databazema, k mysqli se dostanu
Omlouvam se, zda jsem vybral spatné odvetvi, ale take se to tya MySQL - ikdyz ne primo..
U me na domacim serveru mi funguje vse spravne, ale tady na endore, se mi vymaze obsah promenne, kdyz ji nechavam projit touto funkci:
function mysql_prep( $value ) {
$magic_quotes_active = get_magic_quotes_gpc();
$new_enough_php = function_exists( "mysql_real_escape_string" ); // i.e. PHP >= v4.3.0
if( $new_enough_php ) { // PHP v4.3.0 or higher
// undo any magic quote effects so mysql_real_escape_string can do the work
if( $magic_quotes_active ) { $value = stripslashes( $value ); }
$value = mysql_real_escape_string( $value );
} else { // before PHP v4.3.0
// if magic quotes aren't already on then add slashes manually
if( !$magic_quotes_active ) { $value = addslashes( $value ); }
// if magic quotes are active, then the slashes already exist
}
return $value;
}
Nevite proc tomu tak je? Jedna se o osetreni verze php s dostupnymi funkcemi abych mohl pridat lomitka...
Díky za odpovedi