Pereiti prie turinio

Rekomenduojami pranešimai

na cia nieko gudro, jeigu serveris kuriame esi yra blogai sukonfigintas tai to serverio kitu vartotoju sorca gali paziureti, pvz jei nenurode open_basedir direktyvos, kas pagal nutylejima nera nurodyta tai panaudojus kad ir file_get_contents("file://pilnas/kelias/iki/skripto.php"); gausim sourca

 

bet nebutina su file:// galima ir file_get_contents("../../../kelias/failas.php"); tereikia suzinot kelius kas nera sudetinga, gali ir show_source curl fopen file ir dar keleta funkciju panaudoti.

 

didziausia problema kyla su win bet ten kad nekiltu tai uztenka open_basedir sutvarkyt, linux man regis open_basedir ir safe_mode,

 

seip su open_basedir dirbama php.ini faile tad gaunasi nesamone nes jis galios visiems vartotojams t.y ( win pavizdys )

 

open_basedir "D:/apache/users/"

 

kai

 

D:/apache/users/petras

 

D:/apache/users/jonas

 

D:/apache/users/simas

 

galios visiems tiek petrui tiek jonui ar simui panaudojus tarkim file_get_contents("../petras/index.php");

 

galesiu paimti jo sourca, bet negalesiu paimti is zemesnes papkes t.y is D:/apache

 

taiva tokiom nesamonem isvengti dirbama su apache httpd.failu ir nurodoma 

 

php_admin_value open_basedir "" kiekvienam vhostui

 

pvz

 

php_admin_value open_basedir "D:/apache/users/petras"

 

php_admin_value open_basedir "D:/apache/users/jonas"

 

php_admin_value open_basedir "D:/apache/users/simas"

 

taiva jei kaskas panasaus nera sutvarkyta ta sourca baveik be problemu paimsi

 

nepades jokie .htacces ar kiti nustatymai nes viskas veikia lokaliai.

 

su ta problema tvarkiausi ~2 metus o jums parodziau per 3 min ;)

 

jokioje dokumentacijoje to neraso tik phpbug kalba kad yra tokia problema bet nera sprendimo.

 

na linux gal ir kitaip eina, nezinau

Redagavo wtkz
Nuoroda į pranešimą
Dalintis kituose puslapiuose
  • po 2 savaičių...

Skaičiau knygose, internete, klausinėjau mIRC, pasisekė, kad pažinojau vieną programuotoją, tai ir jis padėdavo kai reikėdavo. O tai, kad nemečiau į šoną (kaip beje beveik visi draugai), skatino noras sukurt wap žaidimą (kaip tada atrodė labai pelningas dalykas).

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Adukas nepyk, bet turėsiu tau padaryt antireklamą. Tam, kas visiškai nemoka PHP, tikrai nepatariu pirkt knygos lietuvių kalba. Pats kažkada visiškai nemokėdamas PHP nusipirkau panašią knygą lietuvių kalba, PHP 4 Mastering vadinosi, irgi 60 lt mokėjau ir praktiškai nieko nesupratau. Teko mokytis iš interneto pačius pagrindus ir tik kai jau perpratau pagrindus, tada galėjau imtis tos knygos.

Redagavo Friday
Nuoroda į pranešimą
Dalintis kituose puslapiuose
Adukas nepyk, bet turėsiu tau padaryt antireklamą. Tam, kas visisškai nemoka PHP, tikrai nepatariu pirkt knygos lietuvių kalba. Pats kažkada visiškai nemokėdamas PHP nusipirkau panašią knygą lietuvių kalba, PHP 4 Mastering vadinosi, irgi 60 lt mokėjau ir praktiškai nieko nesupratau. Teko mokytis iš interneto pačius pagrindus ir tik kai jau perpratau pagrindus, tada galėjau imtis tos knygos.

keistai skamba, knygos aprasyme raso "susipažinsite su PHP programavimo pagrindais", tai tu internete ieskojai pagrindu pagrindu?

as atvirksciai neseniai gavau dovanu knyga, "profesionalus php programavimas" rusu kalba, nes kitose knygose vien pagrindai ir pagrindai, o praktiniu dalyku nedaug.

Redagavo klemkas
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Klemkas pirmiausia aš išvis buvau nesusipažinęs su programavimu. Niekad nematęs jokio kodo. Tik žinojau kas tai yra ir kas yra programavimo kalba. Ir visiškai nesupratau tos knygos pradžioj. Teko pačių, pačių pagrindų išmokt internete ir tik tada jau galėjau skaityt. Prisimenu kaip dabar, pats paprasčiausias pavyzdys: rašo apie globalius kintamuosius, tai vietoj to, kad parašytų aiškiai ir suprantamai kas tai yra, tai slebizavoja apie globalias ir lokalias sritis ir panašiai. Kam to reikia? Gerai, dabar tai aišku būtų juokas suprast, bet kaip susigaudyt visiškam naujokui? Žodžiu, išvis patarimas nepirkt pradžioj lietuviškų knygų, jei visiškai nesigaudot programavime. Jose visada būna apie paprastus dalykus parašyta sudėtingai.

Nuoroda į pranešimą
Dalintis kituose puslapiuose
Klemkas pirmiausia aš išvis buvau nesusipažinęs su programavimu. Niekad nematęs jokio kodo. Tik žinojau kas tai yra ir kas yra programavimo kalba. Ir visiškai nesupratau tos knygos pradžioj. Teko pačių, pačių pagrindų išmokt internete ir tik tada jau galėjau skaityt. Prisimenu kaip dabar, pats paprasčiausias pavyzdys: rašo apie globalius kintamuosius, tai vietoj to, kad parašytų aiškiai ir suprantamai kas tai yra, tai slebizavoja apie globalias ir lokalias sritis ir panašiai. Kam to reikia? Gerai, dabar tai aišku būtų juokas suprast, bet kaip susigaudyt visiškam naujokui? Žodžiu, išvis patarimas nepirkt pradžioj lietuviškų knygų, jei visiškai nesigaudot programavime. Jose visada būna apie paprastus dalykus parašyta sudėtingai.

Supratau. Kai univere mokiausi programuot c++, tai irgi buvau paemes bibliotekoj rusiska knyga, ir ten labai gerai nuo nulio rase, paeiliui, su pavyzdziais, buvo labai aisku. ai o siaip, gi programavimo pagrindai turejo but padeti mokykloj, kai paskali reikejo mokytis. nebent anksciau pradejai dometis.

tiesa, prisiminiau, kad ant programavimo mane uzvede pusbrolis, parode pora dalykeliu, ciklu, if'u, susidomejau ir pradejau pats programint x+y, po to mokykloj labai paprasta buvo ;]

Redagavo klemkas
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Na taip, sutinku, kad yra nepaprastai geros literatūros rusų kalba apie programavimą. Ir ne tik. Tarkim apie technologijas, elektroniką, tai rusiškai praktiškai daugiau net nei angliškai. Oi, pradėjau domėtis ryškiai anksčiau (tiksliau šeštoj klasėj). Tada mane ir draugą sudomino kaip yra sukuriami wap žaidimai. Nuo to ir pradėjom. Tik vėliau jis metė, o aš programavau toliau. Nors jis mane ir užkabino. 6:heart: Bėda, kad pačioj pradžioj težinojau tik PHP kalbą. Tiesa, buvau girdėjęs ir apie C++ ar C, bet žinios buvo tokios: "...yra kažkokios baisiai sudėtingos kalbos C++ ir C, bet daugiau nieko negaliu pasakyt...". 2:heart:

Nuoroda į pranešimą
Dalintis kituose puslapiuose
  • po 2 savaičių...
  • po 5 mėnesių...
Na iš pradžių visi pamokėles skaitė. O vėliau jau bandėte ką nors kurti ar studijavote kokį skriptą, kad išsiaiškintumėte kaip veikia ir panašiai ? Ar visi esate stiprus matematikoje ?

 

 

o su kokia programa rašote kodą ?

 

Notepad++ visoms kalboms, greičiau išmoksi, nes pagalba gausi tik tos kalbos sintaksės spalvas. O rašysi viską be jokių pagalbų ir todėl greičiau įsisavinsi.

 

Mokymuisi padeda viskas: logika, matematika, geras mokytojas, geros knygos, geri tutorialai, geri forumai, irc.freenode.org:6667 nueik į visų programuotojų susibūrimo vietą, jei tikrai reikės skubios pagalbos. Žodžiu esmė įdėti darbo ir nesustoti.

 

Labai rekomenduoju tau http://writecodeonline.com/php/ mokytis PHP naršyklės lange.

 

Įsijunk php.net ir iš ten viską testuok tiesiogiai. Taip pat ir Javascript'ą ten testuoti idealus variantas.

 

Aišku gali ir savo kompe tai daryti. Čia jau žiūrint ar darai be MySQL / AJAX ką nors lengvo mokymosi tikslais, ar darai ką nors sudėtingesnio apjungdamas viską ką moki (tada jau daryk tiesiai savo kompe, naudok kokį framework'ą, ir įvairias bibliotekas, ir t.t.)...

 

Žodžiu neatsilik nuo naujovių, kai jau mokėsi pagrindus. O svarbiausia, prieš programuojant ką nors rimtesnio turėti gerą idėją, ir labai smagu būna ją įgyvendinti. :)

Redagavo Ajaxas
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...