ugrás a tartalomhoz

Archívum - 2004

április 15

Csúnya webcímek szépítése mod_rewrite használatával

balatonl · 2004. Ápr. 15. (Cs), 03.08
Sziasztok!

Jelenleg dolgozom egy adatbázis hátterű oldalon, és mint az ilyenkor lenni szokott, baromi hosszú URL-ek jönnek létre, pl:

http://localhost/index2.php?option=articles&id=15

Ezt szeretném leegyszerűsíteni a következő formára:

http://localhost/articles/15

Számos helyen olvastam erről, meg is próbáltam csinálni a .htaccess fájl segítségével:

Options ExecCGI FollowSymLinks Includes MultiViews
RewriteEngine On
RewriteRule ^/articles/([0-9]+)$ /index2.php?option=articles&id=$1

Azonban kapok egy 404-es üzenetet, miszerint az oldal nem található. Az Apache error.log ezt mondja:

[Thu Apr 15 02:40:59 2004] [error] [client 127.0.0.1] File does not exist: d:/web/csillagaszattortenet.csillagaszat.hu/articles/15

(Ez a d:/web/csillagaszattortenet.csillagaszat.hu most a webrootom.)

Tehát valami oknál fogva nem hajtja végre a RewriteRule szabályt. Van valakinek ötlete, mit szúrtam el? Esetleg az Apache confignál kéne valamit jobban megnéznem?

Az érdekes egyébként, hogy ha a .htaccess fájlban elhelyezek egy

ErrorDocument 404 /error404.php

sort, az működik (tehát 404-es hiba esetén egy saját oldal tartalmát írja ki). Úgy tűnik tehát, a configolással nincs gond. Bár Apache terén még van mit fejlődnöm, így aztán ez sincs kizárva.

A javaslatokat, segítséget előre is köszi!

Laci
 

április 14

problémák a \ jellel

Anonymous · 2004. Ápr. 14. (Sze), 18.22
Helósztok !

Az lenne a problémám , hogy egy űrlapban egy hidden mezővel szeretnék elküldeni egy infót . vágólapozom a kódot :

<input type="hidden" name="modositando" value="szoveg='ssdfsdf'">

A form actionben megnevezett oldal megkapja $modositando-ként , és ha kinyomtaom egy print függvénnyel , sajnos az alábbit kapom : szoveg=\'ssdfsdf\' . Ott vannak a perjelek , így viszont már nem jó a mysql-nek . A cél az lenne , hogy tűnjenek el a perjelek , így a már mysql-nek is érthető lenne . szoveg='ssdfsdf'

Várom válaszotokat ! Kösz !
 

"Karaktersorozatok sebessége" PHP-ben

Hojtsy Gábor · 2004. Ápr. 14. (Sze), 00.00
"Karaktersorozatok sebessége" PHP-ben
A PHP kétféle idézőjel használatát támogatja, és ráadásul a heredoc megadási módot is alkalmazhatjuk. Sok hiedelem kering azonban arról, hogy ezek közül egyik vagy másik gyorsabb, hatékonyabb eszköz lenne, és kizárólag azt szabad használnunk programjaink írása során. Cikkemben szeretném ezen hiedelmek egy részét megdönteni, valamint bemutatni, hogy egészen kis eszköztárral is igazolhatóak vagy cáfolhatóak az ilyen jellegű állítások, a PHP belső világának ismerete nélkül. Nézzük mire jutunk saját méréseinkkel, ha nekünk "bizonyíték kell, nem ígéret".

április 13

Jobb az élet bookmarkletekkel

Hojtsy Gábor · 2004. Ápr. 13. (K), 21.44
Aki mindennapi munkája során használ valamilyen bookmarkleteket, az többnyire nem is tudja nélkülük elképzelni életét. A kedvencek között elhelyezkedő kis programok ugyanis lehetővé teszik, hogy bármilyen oldalon saját JavaScript kódot futtathassunk. Ezzel nem csak a fejlesztésben, hanem a napi teendők ellátásában is segítségünkre lehetnek.

egy egyszerű form-os kérdés

ukmukfuk · 2004. Ápr. 13. (K), 17.07
Tudna nekem valaki segíteni?
Azt szeretném megcsinálni, hogy egy form-ot nem gombbal akarom elküldeni, hanem egy képre kattintva.
Hogy kell ilyet csinálni?
 

valami nem ok a rendszerrel

Anonymous · 2004. Ápr. 13. (K), 07.45
nekem itt mar egy napja 3 uj hozzaszolas a 17 bol
hiaba kattintottam mar mindenre, nem frissul be...
 

May 1st Reboot - újjászülető weboldalak

Hojtsy Gábor · 2004. Ápr. 13. (K), 07.24
A May 1st Reboot 2000-ben még csak nyolc résztvevővel indult, 2001-ben azonban már körülbelül 1700 jelentkező csatlakozott hozzá, melyet 2002-ben nagyjából 1300 követett. Az elmúlt évben kimaradt, idén azonban ismét elhozza a tavasz a webhelyek megújulását. Legalábbis azokét mindenképpen, amelyek résztvesznek a rebootban. A szervezők szándéka, hogy minél több webhely tulajdonost rávegyenek a megújulásra, a kreatív alkotásra.

április 12

Könyvtár tartalom, kicsit másként

fchris82 · 2004. Ápr. 12. (H), 20.45
Sziasztok!

A feladat:
Ki kéne listáznom egy könyvtár fájljait.

A probléma:
Mindezt nem a fájlok neve szerint kéne rendeznem, hanem a fájlok utolsó módosításának dátuma ( filectime() fv ) szerint.

Hogyan oldom meg a rendezést, hogy az összetartozó dolgok, együtt "rendeződjenek"?!
 

Immár két magyar PHP.net tükörkiszolgáló használható

Hojtsy Gábor · 2004. Ápr. 12. (H), 18.33
A hosszú idő óta a PHPHost által üzemeltetett hu.php.net tükörkiszolgáló mellé a hétvégén jelentkezett és kapott elfogadást a hu2.php.net név kiszolgálására az ICD 2002 Kft. Ez azt jelenti, hogy egy php.net-es gyorslink használatakor (vagy letöltéskor) már nem biztos, hogy a PHPHost tükrét választja automatikusan a rendszer. Amennyiben valaki ragaszkodik az egyik vagy a másik tükörszerverhez, a My PHP.net oldalon beállíthatja, hogy neki mindig ugyanazt a kiszolgálót válassza az átirányító. Alternatív megoldásként közvetlenül a preferált tükör is használható.
 

április 11

Beszámoló a PHP Cruise konferenciáról

Hojtsy Gábor · 2004. Ápr. 11. (V), 14.18
Bár már április közepe van, mi mégsem adtunk még hírt a PHP Architect márciusi számáról. A gazdag tartalmat (mintaillesztő kifejezések, Amazon webszolgáltatások használata, HTML Tidy a PHP 5-ben, stb.) már minden bizonnyal ismerik azok, akik előfizetnek az újságra. Az ehhez a számhoz tartozó ingyenes cikk azonban kikapcsolódásnak sem utolsó, feltéve, hogy irígykedés helyett jó érzéssel tölt el minket, hogy milyen sikeres rendezvény kerekedett a PHP Cruise konferenciából.