Nechcem aby to muselo ist cez FTP

Programovacie jazyky, rady, poradňa...
nemo
Light Star
Light Star
Príspevky: 206
Registrovaný: 13 júl 2009, 7:09

Nechcem aby to muselo ist cez FTP

Príspevok od používateľa nemo »

Cafte mam kod pls zmenite mi ho aby som tam nemusel davat FTP udaje?

Kód: Vybrať všetko

<?php
$resource = ftp_connect('ftp.hostname.com');
$login = ftp_login($resource, 'FTP Username', 'FTP Password');
$file = ftp_get($resource, 'chat.txt', '/scriptfiles/chatlog.txt', FTP_BINARY);
$dump = file_get_contents('chat.txt');
print'<pre>';
print($dump);
print'</pre>';
?>
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

ak to je iba txt, tak by sa to mohlo dať cez curl, ake to ale chceš cez ftp, meno a heslo potrebovať budeš vždy
nemo
Light Star
Light Star
Príspevky: 206
Registrovaný: 13 júl 2009, 7:09

Príspevok od používateľa nemo »

ja to mam v pc localhoste ktomu urcite nepotrebujem FTP:) mam to odskusane napr. na upload... atd...

//autoeditácia príspevku ( 26 Jul 2009, 15:03 )
no co da sa to nejako?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

nechápem tomu čo si posledne písal. Čo presne potrebuješ?
nemo
Light Star
Light Star
Príspevky: 206
Registrovaný: 13 júl 2009, 7:09

Príspevok od používateľa nemo »

neviem ako to mam spravyt tak aby som tam nemusel davat FTP udaje
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

hej, to si som si prečítal už dávno, ale nechápem tomu "to". Ak máš súbor aj ten texťák na jednom hostingu, tak ti žiadne ftp netreba. Ale neviem čo si myslel tým localhostom. Oba súbory máš na localhoste, alebo chceš zo súboru na serveri pristupovať k súboru čo máš v pc na localhoste, alebo... Skús normálne napísať čo potrebuješ, kde je php súbor a kde je ten textovú súbor
nemo
Light Star
Light Star
Príspevky: 206
Registrovaný: 13 júl 2009, 7:09

Príspevok od používateľa nemo »

ved ti pisem ze to cem do svojho pc:) server mam vo svojom pc php script,txt subor mam vo svojom pc preto tam necem FTP :) dik
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

potom prvé tri riadky (všetko okolo ftp) môžeš zmazať, a do štvrtého cestu k tomu txt súboru uprav podľa toho kde sa nachádza
nemo
Light Star
Light Star
Príspevky: 206
Registrovaný: 13 júl 2009, 7:09

Príspevok od používateľa nemo »

ono mi to totisto takto ani nefunguje... naco tam je ten chatlog?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

ten kód robí toto:
1) pripojí sa na ftp
2) prekopíruje súbor /scriptfiles/chatlog.txt a uloží ho pod názvom chat.txt
3) chat.txt otvorí a vypíše

čiže ak to je oboje na ftp, nepotrebuješ nič cez ftp ťahať, môžeš rovno pristúpiť k tomu súboru. Neviem ale k akému a kde sa nachádza, tak ti to neviem presne napísať. celú cestu a názov súboru daj do príkazu file_get_content() čo je vo štvrtom riadku a prvé tri zmaž
nemo
Light Star
Light Star
Príspevky: 206
Registrovaný: 13 júl 2009, 7:09

Príspevok od používateľa nemo »

mam ci?

Kód: Vybrať všetko

<?php
$dump = file_get_contents('C:/xampp/htdocs/skuska/chat.txt');
print'<pre>';
print($dump);
print'</pre>';
?>
a vmode mam

Kód: Vybrať všetko

new bstring[256], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
if(fexist("chatlog.txt"))
{
new File:CL = fopen("chatlog.txt", io_append);
if(CL)
{
new h, m, s, y, mm, d;
gettime(h, m, s);
getdate(y, mm, d);
format(bstring, sizeof(bstring), "[%i/%i/%i] | [%i:%i:%i] %s: %s\r\n", d, mm, y, h, m, s, name);
fwrite(CL, bstring);
fclose(CL);
}
}
tak nwm ako to mam spravyt aby to slo:) pls help me:)
Napísať odpoveď