ugrás a tartalomhoz

Archívum - 2003

április 27

Mozilla használata webhelyek fejlesztésekor

Hojtsy Gábor · 2003. Ápr. 27. (V), 17.15
A PHP Everywhere oldalon leltem egy hivatkozásra mely a Mozilla webfejlesztés során történő használatának előnyeit ecseteli.

Bár a Mozilla böngésző önmagában nem túl hasznos webfejlesztésre (a Composer nem sokat tud, valljuk be őszintén), kiegészítő eszközként kiválóan használható.

Ingyenes vizuális adatbázis tervező

Hojtsy Gábor · 2003. Ápr. 27. (V), 15.02
MySQL adatbázisok adminisztrálására legtöbben a PHPMyAdmint alkalmazzák annak kényelme, és távoli használhatósága miatt. Egy nagyobb adatbázis felépítéséhez azonban a vizuális megjelenítés nagyon sokat segíthet, amit a PHPMyAdmin nem tud biztosítani.

április 26

Új "My PHP.net" szolgáltatás

Hojtsy Gábor · 2003. Ápr. 26. (Szo), 16.52
A PHP.net új My PHP.net szolgáltatása lehetővé teszi az oldal nyelvekkel kapcsolatos akciókban használt beállításainak követését és átállítását.

A PHP.net alap nyelve az angol, de ezen felül minden tükörszervernek saját alapértelmezése van. Sokáig ezt alkalmazta minden kiszolgáló a rövid URLek feldolgozásához. A böngészők Accept-language beállításának felismerésével nyitott először az automatika a felhasználók felé.

április 24

PEAR Windows alatt

Granc Róbert · 2003. Ápr. 24. (Cs), 13.18
A PEAR honlap heti hírei között a múlt héten elsődleges hírként szerepelt, hogy végre (több hónapos várakozás után) a PEAR telepítő- és kezelőeszközök elérhetőek és teljesen működőképesek Windows platformon is. A go-pear telepítőszkriptet jórészt átírták, valamint alaposan tesztelték az elérhető Windows verziókon.
Annak érdekében, hogy a PEAR szkriptek minél több ember számára elérhetőek legyenek, a PHP a 4.3.2 változattól kezdődően tartalmazni fogja majd a PEAR könyvtárat is, a go-pear.bat parancsállomány indítja majd el a telepítőt.
Bővebb információk: http://pear.php.net/weeklynews.php
 

MySQL 4.1.0 alpha

Granc Róbert · 2003. Ápr. 24. (Cs), 13.08
Április 7-én tette közzé a developer.com honlap, hogy olvasóik a 2002. év legjobb adatbáziskezelőjének a MySQL-t választották olyan termékek előtt, mint az Oracle9i, a PostgreSQL, a Microsoft SQL Server 2000 vagy a DB2 V8.
További információk

Április 9-én pedig már a MySQL 4.1 első kipróbálható változatát mutatta be a világnak a MySQL AB.

április 23

Dinamikus menü PHP-vel (is)

Granc Róbert · 2003. Ápr. 23. (Sze), 15.13
Chip Chapin készített egy összehasonlító elemzést a különböző (dinamikus- ill. statikus-) menüket készítő PHP szkriptekről, illetve a nem PHP alapú dinamikus menüket készítő eszközökről is. Az összehasonlítás bármely honlapkészítő számára hasznos lehet, hiszen a legtöbb bemutatott eszköz ingyenes, szabadon felhasználható, gyors módszert kínál jó kinézetű, alaposan megtervezett, böngészőfüggetlen megoldások alkalmazására honlapunkon.
http://www.chipchapin.com/WebTools/MenuTools/
 

textfield futasi idoben

enzo · 2003. Ápr. 23. (Sze), 14.49
hello,
futasi idoben iratok ki textfield-eket, a nevuk egy valtozo, (ami egy tomb eleme) igy minden textfield-nek mas lesz a neve.
a baj az, hogy a feldolgozo oldalon a HTTP_POST_VARS[?] -al kellene lekerdezini a textfield tartalmat, csakhogy a kerdojel hejere nem fogadja el a PHP a valtozonevet ($valami), igy hogyan tudom elerni a textfield tartalmat?

enzo??????????????????????
 

április 22

XHTML migrációs kérdések

Hojtsy Gábor · 2003. Ápr. 22. (K), 13.54
Két érdekes cikk is megjelent az XML.com oldalon az XHTML-re való áttéréssel kapcsolatban, és ezeket várhatóan továbbiak követik.

Az első cikk azt a tényt tárja fel, és járja körbe, hogy a legtöbb XHTML oldal nem is XHTML oldalként kerül a böngészőkhöz a MIME típus beállítások miatt. Érdemes már foglalkozni a kérdésssel, ahogy minden böngésző egyre közelebb kerül a szabványok helyes kezeléséhez. Az írás kitér az XHTML és a CSS illetve a JavaScript kapcsolatára is.

április 21

include?

fchris82 · 2003. Ápr. 21. (H), 21.07
Seikerült egy nagy fájlt csinálnom (~1300 sor). Az átláthatóság kedvéért a következőt csináltam (volna):
<?php
include("fejleck.inc");

if( feltétel 1 )
{
include("fájl1");
}
elseif( feltétel 2 )
{
include("fájl2");
}
elseif( feltétel 3 )
{
include("fájl3");
}

include("lablec.inc");
?>

Tehát fel tudtam szeletelni 3 részre (fájl1, fájl2, fájl3).
A fejleck.inc olyan "function"-okat tartalmaz, amik minden fájlban kellenek (amikre a fájl1-3-ban hivatkozok is!)
Csakhogy:
1. feltétel 1 teljesülése esetén, minden ok.
2. feltétel 2 és feltétel 3 esetén, viszont:
Fatal error: Cannot redeclare fv1() (previously declared in /ultraweb/***/fejleck.inc:14) in /ultraweb/***/fejlec.inc on line 2

A problémát az teszi számomra érthetetlenné, hogy ugyan létezik olyan fájl, hogy fejlec.inc (és az tartalmaz fv1() nevű definiciót), de SEHOL nincs rá hivatkozás! Sőt, ha a fájl1-3-ba csak annyit írok:

<?php
print ("ok");
?>

már akkor is megjelenik a fenti hibaüzenet, pedig itt aztán tényleg nincs említve fejlec.inc, de még csak fv1() sincs alkalmazva :(
Gondoltam átnevezem a fv-t, ne legyen ugyanaz a neve a két különböző fájlban: a fejleck.inc-ben a fv1 neve fv1k lett.
Ekkor jött más hibaüzenet:
Fatal error: Call to undefined function: fv1k() in /ultraweb/***/a/fajl1 on line 304
Nem vagyok hajlandó bemásolni a fajl1-3 ba a fejlec.inc fv-eit :mad:
Az volt a cél, hogy átláthatóbb legyen, és így már nagyon nem lenne az. Ha a fájlok tartalmát visszamásolom az include helyére, akkor minden ok.
Hogyan tudnám hát megoldani, hogy ne kelljen egybe pakolnom az egészet?
 

április 20

Az a hosszú ő betü :-(

fchris82 · 2003. Ápr. 20. (V), 18.43
Sziasztok!
Csanálok egy weblapot apunak, amit az UW-nál helyezek el. Szeretném megoldani, hogy az adatbázis feltöltést apu is meg tudja oldani egyszerűen (HTML form-on keresztül), ezért írtam egy oldalt, ami ezt megoldaná. Átláthatóbb is, mint ha phpmyadmin-on keresztül kéne megoldania. Csakhogy azokat a fránya "ő" betüket nem hajlandó beírni az adatbázisba, helyett "?" lesz! De ha ezt a phpmyadmin-on keresztűl csinálom, akkor minden ok, ott ő betü van az ő betü helyén, nem rak ?-t.
Kiprobáltam már a htmlentites() és a htmlspecialchars() fv-ket is, de az sem segített, a kérdőjel maradt :-(