Archívum - 2005 - Fórum téma
október 8
Fájlfeltöltés után nincs jogosultságom megtekinteni
Hát ITT lenne az első verzióm, de nem igazán müködik! Müködni, müköd, meg elküldi a fájlt!
DE!
Feltöltöm mondjuk egy images.jpeg nevü fájlt és...
http://wedontknowfear.atw.hu/upload/images.jpeg
Nincs jogosultsága megtekinteni ezt a lapot...
Pedig az olvasás engedélyezve van!
Itt a kódóm:
■ DE!
Feltöltöm mondjuk egy images.jpeg nevü fájlt és...
http://wedontknowfear.atw.hu/upload/images.jpeg
Nincs jogosultsága megtekinteni ezt a lapot...
Pedig az olvasás engedélyezve van!
Itt a kódóm:
<HTML>
<TITLE>
File upload
</title>
<body>
<B>File upload</b>
<form enctype="multipart/form-data" action="<?PHP echo $PHP_SELF ?>"
method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="1000000">
Send this file:
<input name="userfile" type="file">
<input type="submit" name="submit" value="Send File">
</form>
</body>
<?PHP
// copy to this directory
$dir="/upload/";
// copy the file to the server
if (isset($_POST['submit'])){
if (!is_uploaded_file($_FILES['userfile']['tmp_name'])) {
echo "<b>$userfile_name</b> nevü fájl másolása sikertelen!!";
}
// check whether it has been uploaded
if (is_uploaded_file ($_FILES['userfile']['tmp_name'])){
move_uploaded_file($_FILES['userfile']['tmp_name'],$dir.$userfile_name) ;}
echo "<b>$userfile_name</b> nevü fájl másolása sikerült!!";
}
?>
</html>
október 7
Hogyan lehet IFRAME-re hivatkozni?
Hali mindenkinek!
Lehet, hogy hülyeséget kérdezek, de lenne egy problémám:
Adva van egy html oldal, amin egy IFRAME található, melyben a kezdőlap.html van alapértelmezetten meghívva. Az egyes linkek az IFRAME- re hivatkoznak.
Hogyan oldható meg az, hogy egy paraméterben megadott file legyen a kezdőlap helyett a frame- ben?
Előre is köszi, sokat segítene minden ötlet.
■ Lehet, hogy hülyeséget kérdezek, de lenne egy problémám:
Adva van egy html oldal, amin egy IFRAME található, melyben a kezdőlap.html van alapértelmezetten meghívva. Az egyes linkek az IFRAME- re hivatkoznak.
Hogyan oldható meg az, hogy egy paraméterben megadott file legyen a kezdőlap helyett a frame- ben?
Előre is köszi, sokat segítene minden ötlet.
Internet Explorer, és a listaelemben lévő kép közötti felesleges margin.
A kérdésem az lenne, hogy létrehoztam egy linkelt képet listával, és az Internet Explorer állandóan hagy margint a képek között, hiába állítom be 2px-re, mindig 2-2 px többletet hagy fent, és lent. Ez ugye összesen 4 px.
Itt kísérletezek egy böngészőfüggetlen kép-menüvel, ami IE-ben Firefoxban, és Operában is jó, de az IE hibát nem tudom kiküszöbölni ...
http://www.minidiscweb.hu/teszt/index.html
■ Itt kísérletezek egy böngészőfüggetlen kép-menüvel, ami IE-ben Firefoxban, és Operában is jó, de az IE hibát nem tudom kiküszöbölni ...
http://www.minidiscweb.hu/teszt/index.html
képek megjelenítése pl. hírek szövegében
Hi!
Mi a módszer arra, hogy:
A "hírek" szöveg feltöltése(tárolása) után, id alapján lehet képeket "csatolni" a hír szövegéhez.
Sikerült csillivillin megcsinálni szinte mindent, már csak egy nagy bajom van:
A képek megjelenítését sehogysem tudom megoldani, mivel nem fix a képek száma, sőt az sem biztos, hogy van kép a cikkhez.
Van egy tömböm, amiben van a hír szövege, és valahogy oda kéne beszúrni a képeket, de fogalmam sincs, hogy csináljam.
Azaz, van 1-2 ötletem
(karakterek számát elosztom a képek számával, és eregi_replace-szel bepakolgatom a képeket karakterszám alapján, aztán megnézem hogy páros/páratlan-e az aktuális kép és float:left+right-tal pakolászom), de érdekelne, hogy ezt hogy kell elegánsan megoldani/hogy szokták..
Valahogy így szeretném összehozni:
Köszi a segítséget!
■ Mi a módszer arra, hogy:
A "hírek" szöveg feltöltése(tárolása) után, id alapján lehet képeket "csatolni" a hír szövegéhez.
Sikerült csillivillin megcsinálni szinte mindent, már csak egy nagy bajom van:
A képek megjelenítését sehogysem tudom megoldani, mivel nem fix a képek száma, sőt az sem biztos, hogy van kép a cikkhez.
Van egy tömböm, amiben van a hír szövege, és valahogy oda kéne beszúrni a képeket, de fogalmam sincs, hogy csináljam.
Azaz, van 1-2 ötletem
(karakterek számát elosztom a képek számával, és eregi_replace-szel bepakolgatom a képeket karakterszám alapján, aztán megnézem hogy páros/páratlan-e az aktuális kép és float:left+right-tal pakolászom), de érdekelne, hogy ezt hogy kell elegánsan megoldani/hogy szokták..
Valahogy így szeretném összehozni:
+---+szövegszöveg
|kép|szövegszöveg
+---+szövegszöveg
szövegszöveszöveg
szövegszöveszöveg
szövegszöveg+---+
szövegszöveg|kép|
szövegszöveg+---+
|kép|szövegszöveg
+---+szövegszöveg
szövegszöveszöveg
szövegszöveszöveg
szövegszöveg+---+
szövegszöveg|kép|
szövegszöveg+---+
Köszi a segítséget!
október 6
XHTML Strict esetén a képeket nem cache-ből szedi az IE
Sziasztok!
Pl. Itt: http://petribt.uw.hu/index.php
Egyes gépeken mindig újratölti a bal oldali szürke sávot (kép), máshol pedig jól működik a dolog. Ez mitől lehet?
Ugyanez a helyzet: http://www.goldcomm.hu
IE 6.0 alatt egyik gépen újratölti az másikon nem.
Van ötletek?
Hamlet
■ Pl. Itt: http://petribt.uw.hu/index.php
Egyes gépeken mindig újratölti a bal oldali szürke sávot (kép), máshol pedig jól működik a dolog. Ez mitől lehet?
Ugyanez a helyzet: http://www.goldcomm.hu
IE 6.0 alatt egyik gépen újratölti az másikon nem.
Van ötletek?
Hamlet
Letöltési probléma Maxthon browser esetén
Hi,
Tudna valaki segíteni abban, hogy a lent látható kódrészletet alkalmazva, letöltéskor az alábbi hiba történik Maxthon browser esetén. IE, Firefox, Opera tök jól műxik. Amikor a user rákattint a linkre feljön neki az ablak, hogy "Futtatja vagy menti a fájlt?" Itt a mentés választva feljön a "Mentés másként" dialógus és ha itt a "mégsem" opciót választva utána bármilyen linkre kattintva nem történik hosszú ideig semmit (1,2 perc). Ha valaki már találkozott ilyennel és tud megoldást az írjon lécci!
Köszi: Joe
■ Tudna valaki segíteni abban, hogy a lent látható kódrészletet alkalmazva, letöltéskor az alábbi hiba történik Maxthon browser esetén. IE, Firefox, Opera tök jól műxik. Amikor a user rákattint a linkre feljön neki az ablak, hogy "Futtatja vagy menti a fájlt?" Itt a mentés választva feljön a "Mentés másként" dialógus és ha itt a "mégsem" opciót választva utána bármilyen linkre kattintva nem történik hosszú ideig semmit (1,2 perc). Ha valaki már találkozott ilyennel és tud megoldást az írjon lécci!
Köszi: Joe
header("Content-Type: application/octet-stream");
header('Content-Disposition: attachment; filename="xy.ext"');
header("Content-Length: ". filesize("xy.ext"));
header("Content-Transfer-Encoding: binary");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Connection: close");
$fhandle = fopen("xy.ext", "r");
while (!feof($fhandle)) {
echo fread($fhandle, 4096);
if (connection_aborted()) {
fclose($fhandle);
.
.
.
exit;
}
}
fclose($fhandle);
php levélküldés Freewebről
Helló, nagyon sakálhülye problémám van, amit nem tudok megoldani, holott felkínálják a megoldást, de nekem sajna kínai...
"A nálunk regisztrált tárhelyeken a PHP mail() függvénye illetve a Perl CGI-ből történő levélküldés visszaélések megakadályozása miatt korlátozva van.
Azoknak a felhasználóinknak, akik jóhiszeműen szeretnék használni a scriptekből történő levélküldést, továbbra is megtehetik, az alábbiak figyelembevételével:
Bejelentkezés után a "PHP/CGI levélküldés" menüpontban az "azonosító generálása" gombra kattintva aktiválni kell a szolgáltatást. Ha már aktiváltad a szolgáltatást, a gomb helyén az azonosítód jelenik meg.
Naponta (24 óra alatt) maximum 50 levél küldhető el.
Egy e-mail maximum 5 címzettet tartalmazhat összesen, együttvéve a To:, Cc:, Bcc: mezőket.
A levelek header részébe be kell illesztened a következő sort:
X-FW-MailID: azonosító
ahol az azonosító helyére az általunk generált karaktersorozatot kell beírnod.
Példa: PHP esetén a mail() függvény 4. paraméterében (additional headers) tudod megadni, azaz: mail("címzett e-mail címe","levél tárgya","levél szövege","X-FW-MailID: azonosító");"
eddig a freeweb.hu leírása... csakhogy fogalmam sincsen melyik a 4. függvény. gondolom, a file, amiben ez az egész van, az a 'emailer.php' (php-Nuke esetén), és en ebből az adathalmazból sajna nem értek semmit...:
"A nálunk regisztrált tárhelyeken a PHP mail() függvénye illetve a Perl CGI-ből történő levélküldés visszaélések megakadályozása miatt korlátozva van.
Azoknak a felhasználóinknak, akik jóhiszeműen szeretnék használni a scriptekből történő levélküldést, továbbra is megtehetik, az alábbiak figyelembevételével:
Bejelentkezés után a "PHP/CGI levélküldés" menüpontban az "azonosító generálása" gombra kattintva aktiválni kell a szolgáltatást. Ha már aktiváltad a szolgáltatást, a gomb helyén az azonosítód jelenik meg.
Naponta (24 óra alatt) maximum 50 levél küldhető el.
Egy e-mail maximum 5 címzettet tartalmazhat összesen, együttvéve a To:, Cc:, Bcc: mezőket.
A levelek header részébe be kell illesztened a következő sort:
X-FW-MailID: azonosító
ahol az azonosító helyére az általunk generált karaktersorozatot kell beírnod.
Példa: PHP esetén a mail() függvény 4. paraméterében (additional headers) tudod megadni, azaz: mail("címzett e-mail címe","levél tárgya","levél szövege","X-FW-MailID: azonosító");"
eddig a freeweb.hu leírása... csakhogy fogalmam sincsen melyik a 4. függvény. gondolom, a file, amiben ez az egész van, az a 'emailer.php' (php-Nuke esetén), és en ebből az adathalmazból sajna nem értek semmit...:
október 5
Warning minden mysql parancsra query után
régi ismerősöm, szeretném bemutatni:
Warning: mysql_num_rows(): supplied argument is not valid MySQL result resource in C:\...\create.php on line 9.
a line 9 pedig a már korábban is emlegetett mysql-lekérdezés második tagja, csak éppen nem mysql_fetch_object(), hanem mysql_num_rows(). nem mellesleg hozzáfűzném, hogy egy mysql_query() lekérdezés után az eredményt tartalmazó változóval végzett műveletek ezzel a hibaüzenettel végződnek. mindig.
kérdés: milyen lépéssel lehet megelőzni ezt az üzenetet? van vhonnan egy dokumentáció mellékleteként egy példa, amiben ugyanigy van leirva a parancs, de arról már nem beszél, hogy ez csak egy Warning erejéig jó.
■ Warning: mysql_num_rows(): supplied argument is not valid MySQL result resource in C:\...\create.php on line 9.
a line 9 pedig a már korábban is emlegetett mysql-lekérdezés második tagja, csak éppen nem mysql_fetch_object(), hanem mysql_num_rows(). nem mellesleg hozzáfűzném, hogy egy mysql_query() lekérdezés után az eredményt tartalmazó változóval végzett műveletek ezzel a hibaüzenettel végződnek. mindig.
kérdés: milyen lépéssel lehet megelőzni ezt az üzenetet? van vhonnan egy dokumentáció mellékleteként egy példa, amiben ugyanigy van leirva a parancs, de arról már nem beszél, hogy ez csak egy Warning erejéig jó.
Szépített webcímekkel nem találja a képeket, CSS-t
Sziasztok,
Régóta szeretném kipróbálni a mod_rewrite adta lehetőségeket, és ehhez nagyon jó forrásnak tűnik a cikk a weblabor.hu-n. A feladat nagyon egyszerű lenne, azt szeretném, ha bármilyen URL-t, ami nem file vagy könyvtár azt egy
A .htaccess file:A dolog odáig teljesen jól működik, ameddig nem tartalmaz a
stb. RewriteBase nem számított.
■ Régóta szeretném kipróbálni a mod_rewrite adta lehetőségeket, és ehhez nagyon jó forrásnak tűnik a cikk a weblabor.hu-n. A feladat nagyon egyszerű lenne, azt szeretném, ha bármilyen URL-t, ami nem file vagy könyvtár azt egy
$_GET
típusú változóban az index.php-nek adna át az Apache. Megjegyzem, hogy egyelőre csak windowson probaltam ki, localhoston, ahol alkönyvtárban van a projekt.A .htaccess file:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteOptions MaxRedirects=10
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.*)$ index.php?qs=$1 [L]
</IfModule>
REQUEST_URI
slash-t, tehát pl http://localhost/projekt/menupont. Amint megjelenik benne a slash, a kepek es a CSS nem jelenitodik meg. Például:http://localhost/projekt/menupont/
http://localhost/projekt/menupont/almenupont
http://localhost/projekt/menupont/almenupont/
http://localhost/projekt/menupont/almenupont
http://localhost/projekt/menupont/almenupont/
stb. RewriteBase nem számított.