Witam
mam konto na serwerze który jest na IIS :/ ma PHP i MySQL
PHP pracuje w normalnym trybie bez żadnych ograniczeń ort! baza i jest jednak problem ponieważ to jest na windzie to prawa do katalogów są na 777 ustawione i ort! się tego zmienic przez klienta. Mi to ort! ale PHP się buntuje
ort! żaden skrypt który zapisuje cokolwiek w plikach na serwerze to wywala że
Warning: fopen(plik.txt): failed to open stream: Permission denied in .....
dobra mysle se to będe w bazie przechowywal daje skrypt
DEFINE ('DB_USER', 'user');
DEFINE ('DB_PASSWORD', 'pass');
DEFINE ('DB_HOST', 'localhost');
DEFINE ('DB_NAME', 'nazwabazy');
if ($dbc = @mysql_connect (DB_HOST, DB_USER, DB_PASSWORD)) {
if (!mysql_select_db (DB_NAME)) {
my_error_handler (mysql_errno(), 'Nie mozna bylo wybrać bazy danych: ' . mysql_error());
echo '<p><font color="red">Błąd na stronie</font></p>';
include_once ('includes/footer.html');
exit();
}
else {
my_error_handler (mysql_errno(), 'Nie było mozliwe połaczenie z baza' . mysql_errno());
echo '<p><font color="red">blad na stronie</font></p>';
include_once ('includes/footer.html');
}
function escape_data ($data) {
global $dbc;
if (ini_get('magic_quotes_gpc')) {
$data = stripslashes($data);
}
return mysql_real_escape_string (trim ($data), $dbc);
}
}
a on trąbi że<ort> niemozna</ort> było połączyć z bazą :| w phpmyadmin jak podaje ort! dane to loguje do bazy :| ps. dodalem w bazie niezbędne pola
ort! jeszcze dobrze php może są inne polecenia które zadziałają :|
DZIEki za pomoc i wskazówki ;)