Keresés

Részletes keresés

DOGMAN Creative Commons License 2003.01.04 0 0 980
Hali!

Tudnátok ajánlani nekem egy free (vagy crackelhető...) windózos smtp mail szerver progit, amit elég könnyen be tudnák állítani php-nuke mellé, password elküldéshez, körlevelekhez, stb...
Argosoft emilszerver progiját használtam egy ideig, de elég sűrűn bekattan szegény (vagy én rontom el a setupot).

DOGMAN

sechu Creative Commons License 2003.01.04 0 0 979
Debain SID alatt telepítettem a php4 csomagot. Kivettem a kommentet a php-t betöltő modult elől a httpd.conf-ban. A phpinfo() megjeleíti a php-val kapcsolatos információkat. Ezek után írtam egy egyszerő hello.php fájlt amely néhány html bejegyzés mellett egy egyszerű echo parancsot tartlamaz. A böngészőben való megjeleítéskor az alábbi hibaüzenetet kapom:

Warning: Failed opening '/var/www/hello.php' for inclusion (include_path='.:/usr/share/pear') in Unknown on line 0

Ha a php.ini-ben kikommentelen az inclusion sort és újraindítom az apache-t a hiba ua marad.

És lenne még egy kérdésem, hogyan lehetne a /var/www melett más könyvtárakat is használni a webszerverrel (pl. /home/www vagy /home/sechu/www)?

Verziószámok: php 4.2.3 és apache 1.3.26

Bandi-T Creative Commons License 2002.12.27 0 0 978
tipikus hiba, lehet, hogy nálad is ez az ok: könyvtárakat, illetve share nevet elválasztó \ jeleket ne felejtsd el escape-elni (duplázni)
Előzmény: gyetvai (975)
crockl Creative Commons License 2002.12.27 0 0 977
PHP 4.3 http://www.php.net/ChangeLog-4.php
Érdemes olvasgatni :) Ajanlatom:
https, ftps, ftp-nel resume lehetosege!
glob
pg_xxx fugvenyek
http://www.php.net/manual/en/streams.socket-api.php
xml,xslt fugvenyek
humegnagyonsokmindenmeg :))
crockl Creative Commons License 2002.12.27 0 0 976
pedig ha f:-re fel mapolod adott gep konyvtarat es azt a webszerver is latja, akkor latnia kellene.
Előzmény: gyetvai (975)
gyetvai Creative Commons License 2002.12.27 0 0 975
Üdv mindenkinek!!

Kérdésem a következő lenne windowsos rendszerben könyvtár listázást kellene csinálnom ami nem is lenne baj, de nem lokális meghajtóról, hanem hálózatiról, ám a felmappelem nem hajlandó listázni.
Ha valaki tud valami megoldast pls :)

crockl Creative Commons License 2002.12.26 0 0 974
naigen, ennyit, amit Bandi-T is irt, de mint O is irta, ez szerver kerdese hogy kiadja-e vagy mit ad ki. Ezt kenyelmesen es 3 sorbol megirhatod, nyitsz 1 socket-et, beirod mit kersz, es visszaolvasod.
http://hu.php.net/manual/hu/function.fsockopen.php
Előzmény: A PROFI (972)
Bandi-T Creative Commons License 2002.12.26 0 0 973
a HTTP protokol lehetőséget ad arra, hogy a dokumentumot adó szerver jelölje a dokumentum utolsó módosításának időpontját a HTTP-Last-Modified fejléccel.

Nem minden szerver és nem minden dokumentumhoz adja ezt a fejlécet.

Az egyik módszer tehát, hogy kiküldesz egy szabványos HTTP kérést a kérdéses szervernek a kérdéses URL-re, és a visszakapott fejléceket beolvasod, közülük a HTTP-Last-Modified fejlécet feldolgozod.

Előzmény: A PROFI (972)
A PROFI Creative Commons License 2002.12.26 0 0 972
Értem. Csak azért kérdeztem, mert ha megnézed ezt a keresőt, akkor látni fogod, hogy simán kiírja a talált linkek helyét és a módosítás dátumát is, noha egészen biztosan nem egy szerveren van a hirkereso.hu és mondjuk az origo.hu.
Mindenesetre köszi!
Előzmény: crockl (970)
Bandi-T Creative Commons License 2002.12.26 0 0 971
Esetleg HTTP-Last-Modified ?
Előzmény: crockl (970)
crockl Creative Commons License 2002.12.26 0 0 970
erre igy nincs lehetoseged. Foleg hogy az index.hu az nem 1 file :) Tavoli szerveren levo file-rol informaciot ugy tudsz megtudni, ha belepsz arra a szerverre es ott lekerdezed. Ezt peldaul ftp-vel konnyen megoldhatod. Persze amely szerverre nem tudsz fellepni ott ne akarjal tudakozodni se.
Előzmény: A PROFI (969)
A PROFI Creative Commons License 2002.12.26 0 0 969
Sziasztok!
Nemrég kezdtem el foglalkozni a php-vel és lenne egy kérdésem. Annyit szeretnék csak megtudni egy fájlról (pl. index.hu), hogy mikor volt utoljára módosítva. Ezt gyönyörűen megoldom a stat függvénnyel a saját szerveremen. De mi van akkor, ha az adott file és az én php scriptem különböző szerveren van?
(Idő hiányában nem tudom végigolvasni a fórumot, de ígérem megteszem). Előre is köszi a segítséget.
syxtus Creative Commons License 2002.12.25 0 0 968
Boldog Karácsonyt mindenkinek!
renegade Creative Commons License 2002.12.25 0 0 967
Igen, kozben magam is rajottem, hogy volt elotte kiiratas. Megoldottam maskepp. Kellemes unnepeket!
Előzmény: crockl (964)
Bandi-T Creative Commons License 2002.12.24 0 0 966
Magával a PHP-vel a lekérés időpillanatában tudsz időt meghatározni, ezt viszont gond nélkül bele tudod illeszteni a PHP által visszaküldött anyagba. Ha olyan órát akarsz, amelyik a felhasználó képernyőjén folyamatosan megy, akkor indulj JavaScript, Java illetve Flash irányba.
Előzmény: tomka1 (965)
tomka1 Creative Commons License 2002.12.24 0 0 965
Sziasztok!
Hogyan tudnák php-val órát dátumot megjelemiteni egyáltalán lehetséges?
köszönöm
crockl Creative Commons License 2002.12.24 0 0 964
a header elott nem lehet semmilyen olyan print, echo vagy akarmilyen adat kiadas a bongeszo fele, meg csak 1 ures sor sem, mondjuk ugy hogy a masodik sorba kezded el kinyitni a php-t <?. Ha nem tudod elore hogy van-e print, vagy lesz-e, akkor a php-d legelejen mondj egy ob_start(); -ot, az mindaddig amig veget nem er a script-ed vagy meg nem szunteted, megfogja a kiirandokat es nem adja tovabb a bongeszonek, igy kiadhatod a header-t es az exit-et. Esetleg a manual olvasasa meg jo ottlet lehet. http://hu.php.net/header
Előzmény: renegade (963)
renegade Creative Commons License 2002.12.24 0 0 963
Az utoso mondatom lemaradt resze:

A 6. sor a php kod kezdosora, a 15. a header-rel kezdodo sor. Hol a hiba?

renegade Creative Commons License 2002.12.24 0 0 962
Amator vagyok es kezdo a PHP-ban. Osszedobtam egy urlapot, nevezzuk urlap.html-nek. Feldolgozna mondjuk a feldolgozo.php. Ott tort ki a gyalazat, amikor ellenoriztem az adatokat, es hiba eseten vissza akartam hivni az urlap.html-t. Valahogy igy:

if ( $a_valtozo > $b_valtozo )

{
header( "Location: urlap.html" ) ;
exit;
}

Erre kapom a hibajelzest:

Warning: Cannot add header information - headers already sent by (output started at path\feldolgozo.php:6) in path\feldolgozo.php on line 15

A 6. sor a

crockl Creative Commons License 2002.12.23 0 0 961
a tabla.oszlop az nem "tabla.oszlop" hanem "oszlop", tehat magat az oszlop nevet kapod meg. Ha nem igy szeretned akkor csinalhatsz: select tabla.oszlop as "tabla.oszlop" megoldast, bar ertelmet nem latom :) Meghat obj-t eseten se az igazi a $obj->tabla.oszlop megoldas.
Előzmény: syxtus (960)
syxtus Creative Commons License 2002.12.23 0 0 960
Sziasztok! lenne egy ujabb kérdesem:
Mysql-es lekérdezést csinálok php alol, és egyszerre 2 táblát használok:
$query = "SELECT fileadb.filenev, tantargy.konyvtar, fileadb.tantargy, fileadb.jegyzet, fileadb.leiras FROM fileadb,tantargy where fileadb.tantargy=tantargy.tantargynev";

$result = mysql_query ($query)
or die ("Query failed");

utána a sorokat kiszedem:

for ($i = mysql_num_rows ($result) - 1; $i >=0; $i--) {
if (!mysql_data_seek ($result, $i)) {
printf ("Cannot seek to row %d\n", $i);
continue;
}
if(!($row = mysql_fetch_object ($result)))
continue;

és ugy hivatkoznék a mezőre, hogy

$row->fileadb.leiras

de amig egyszerű mezot használok, tehát nincs benn pont addig megy,de a pont miatt megkergül, hogyan lehet, ezt kiküszöbölni?

DerHunter Creative Commons License 2002.12.22 0 0 959
Köszi a segítséget!
Tanulmányozom.
Előzmény: crockl (931)
Bandi-T Creative Commons License 2002.12.21 0 0 958
A végén úgy is kiderül, hogy az egészet adatbázisban kellene tárolni... :P
Előzmény: Andreas (957)
Andreas Creative Commons License 2002.12.21 0 0 957
Hát sajnos ez a jogosultsági kérdésekre nem fog megoldást jelenteni, ugyanúgy a webszerver jogaival fognak létrejönni a fájlok. Ez csak a "mi a legegyszerűbb mód a user-nek feltöltésre" kérdés kapcsán jutott eszembe.
Előzmény: crockl (956)
crockl Creative Commons License 2002.12.21 0 0 956
ettol meg a file-ok tulajdonosa nem lesz nobody, vagy igen?
Előzmény: Andreas (955)
Andreas Creative Commons License 2002.12.20 0 0 955
Pontosan mihez kell ez? Mert pl. az FTP mellett létezik a WebDAV protokoll is, amivel pl. a user az intéz?b?l, Office 2000-b?l, Dreamweaver-b?l meg egy rakás programból tudja írni-olvasni a egy mod_dav-val kib?vített Apache könyvtárait, jogosultság és zárolás kezelés mellett.
Bandi-T Creative Commons License 2002.12.20 0 0 954
Persze, igazad van, ez igazából csak egy fáradt sóhaj volt. :)
Előzmény: crockl (953)
crockl Creative Commons License 2002.12.20 0 0 953
de de mondjuk az lassabb azert, foleg ha sok file, es nagyobbak is:) ftp-vel egyszerubb user-nek :)
Előzmény: Bandi-T (952)
Bandi-T Creative Commons License 2002.12.20 0 0 952
Hmm, nem lenne akkor már egyszerűbb közvetlenül a PHP-be feltölteni?
Előzmény: crockl (951)
crockl Creative Commons License 2002.12.20 0 0 951
esetleg ha cronbol futtatnal valamit? Vagy amikor vegzett az ftp-vel elmegy oldalra, rakattint hogy uj file-ok erkeztek, akkor 1 php csinal 1 lock file-t valahova amit a cron figyel ami lefut x percenkent. Ha megcsianlt a dolgat akkor lock-file torol es kesz.:)
Előzmény: syxtus (950)

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!