Fopen()

2 отговора 81 прегледа
#1

Fopen()

Imam ka4em script da daden sarvar , no scripta spira da ba4ka v tazi 4ast if($stranica=fopen("./File/$nick.php" , "wb")) {
fwrite($stranica , "<html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1251\"><title>$nick</title><style type=text/css> ala bala , ala bala (tuka ima o6te sumati ne6ta v HTML) ...............................
fclose($stranica);
} else {
echo("<font color=\"#ff0000\"><h3>Възникнала е някаква грешка. Опитайте пак : </h></font> ");
Poqvqva se Възникнала е някаква грешка. Опитайте пак :
Vaprosa mi e ZA6TO?? . Na localhost si4ko si ba4kak kakto trqbva

Blagodarq predvaritelno :)

Отговор
в отговор на nqmam #2

permissions

На localhost апачето работи като root потребител и има права да пише/чете/изпълнява всичко, т.е. има право да пише във $nik.php

Обаче в интернет, апачето работи като anybody (или май беше nobody) и в този случай трябва да му дадеш съответните права. Може би chmod 0777 на директорията и файла ще ти свърши работа.

Отговор
в отговор на nqmam #3

Re: Fopen()

nyamash permissions za write na faila. Po securiti e da chown-esh fila sas userid-to na apacheto

Отговор