ugrás a tartalomhoz

Archívum - 2008

május 7

Dinamikus HTML-űrlap tömbváltozó-generálás PHP-ban

Pi-Tec · 2008. Május. 7. (Sze), 10.52
Üdv mindenki, kösz, hogy benéztetek!

Már indítottam egy ilyen jellegű témát, csak túl szétszórtra sikeredett. A problémám, hogy egy felhasználóbarát admin-felületen szeretnék tetszőleges mennyiségű input-mezőt létrehozni, melyet az oldal Submit után önmagának POST-ol.

A lényeg az lenne, hogy egy szövegfájlból beolvas a PHP egy adattömböt, és ennek alapján generál egy <TABLE>-t, amiben <INPUT name='szoveg[#]' type='text' value='azelozoszoveg'> és <INPUT name='kep[#]' type='file'> mezők vannak.

A pikantériája a dolognak, hogy fordított sorrendben kell kiírásra kerüljenek, ezért nem használhatom a szoveg[] és kep[] változóneveket, és csökkenő for() ciklust kell alkalmazzak, miután kigyűjtöttem az adatokat.

A szövegeket tartalmazó fájl és a képeket tartalmazó mappák engedélyei be vannak állítva.



A HIBA ott kezdődik, hogy írni kéne a fájlokba, meg feltölteni a képeket. Az adatbázist üressel írja felül, a képet pedig nem hajlandó feltenni.

Ahogy leellenőriztem a $_POST-ot és a $_FILES-t kiderült, hogy a tömbváltozókból csak a legutolsó megy át.

május 7

OsCommerce-ben helyreállítás után rossz a karakterkódolás

stellar · 2008. Május. 6. (K), 22.03
Üdv!

Az lenne a kérdésem hogy mit lehet azzal kezdeni, hogy a php alapú oldal(OsCommerce)rendesen működik letörlöm majd amikor a backupból másolom vissza+a mySQL adatbázisát is backupból mentem vissza akkor a magyar nyelvű felületnél nem működik az oldal a karakterkódolás miatt.
Minden ugyanolyan amilyen volt és mégis működésképtelen. A .htaccess fájlok nem backupról mentek, hanem eredeti programból másoltam át.

Kérem segítsetek nagyon fontos lenne!!!
 

Introduction to Opera Dragonfly

Török Gábor · 2008. Május. 6. (K), 21.52
Megjelent az Opera „Firebug”-jának alfa kiadása
 

Xdebug finally in Debian

virág · 2008. Május. 6. (K), 16.46
Az Xdebug (végre) már a hivatalos Debian tárolóból is elérhető
 

PHP array_merge is Slow

Török Gábor · 2008. Május. 6. (K), 15.48
Nem mindig van szükség az array_merge()-re tömbök egyesítéséhez
 

Is symfony 1.1 too verbose?

virág · 2008. Május. 6. (K), 15.20
Az 1.0 és 1.1 közötti filozófiai váltásról
 

Védekezés erőforrás igényes webhelyek ellen - hogyan?

thamas · 2008. Május. 6. (K), 14.17
Elég sokat netezek egy idősebb, gyenge géppel, és Firefox3 beta5-tel. A www.heol.hu illetve a www.egrinapilap.hu oldalak gyakorlatilag hazavágják ezt az összeállítást - ha meglátogatom valamelyiket, a firefox a CPU terhelést 97-100 %-ra növeli és memóriából is többszöröse kellene annak, ami a gépben van. Kérdéseim: mi okozhatja ezt (hogyan lehet megnézni) illetve a webhelyek látogatójaként tudok-e "védekezni" valahogy? (flashblock, adblock van.)
 

Ékezetek visszaállítása

duplabe · 2008. Május. 6. (K), 13.41
Sziasztok!

Van egy postgres adatbázisom, tele adatokkal. Minden utf-8, viszont a set names utf8-at nem állították be, így az ékezetes karakterek helyett ĂĄ és társai vannak. Hogyan kéne ezt php-ben normális utf-8 as karakterekké konvertálni? Mert az egy dolog, hogy megjelenik mindenhol, viszont amikor darabolom a stringeket és pont két ilyen karakter közé esik a határ akkor rosszul jelennek meg. Próbáltam str_replace-szel, de nem jött össze...
 

Event Delegation With JavaScript

Joó Ádám · 2008. Május. 6. (K), 00.15
Hogyan spóroljunk memóriát az eseménykezelésen?
 

május 6

Include zavar

makerh · 2008. Május. 5. (H), 23.36
Sziasztok!

Kezdő vagyok még php területen, de nagy nehezen összehoztam egy egyszerű vendégkönyvet. Tökéletesen működik is.

Van egy index.php-m, amibe include-olnám a dolgot, de az include-olt vendégkönyv nem megy.

Itt van közvetlenül: http://kiralyegyhazahu.web-server.hu/teszt/forum/index.php
Itt pedig include-olva: http://kiralyegyhazahu.web-server.hu/teszt/vendeg

Már többször találkoztam ezzel a problémával: az includeolt fájlból a hivatkozások teljesen más helyre mutatnak, és más fájloknak adják át a változókat. De ha jó fájlokra is mutatnak, azok már nem include-olva nyílnak meg az index.php-ban.

Lehet, hogy én vagyok teljesen hülye, de nem tudom megoldani ezt a problémát.
Előre is köszönöm a segítséget!