ugrás a tartalomhoz

Archívum - 1970

december 16

lehet modositani tomb tipusu statikus valtozot?

carstepPCE · 2008. Dec. 16. (K), 12.28
Udv Mindenkinek,

egy erdekes dilemmaba futottam bele 5.2.6-s PHP-nal, szerettem volna kihasznalni a 5-s php adta lehetosegeket es statikus osztalyt szeretnek letrehozni adatbazis kapcsolatok kezelesehez. Egy script futasaban akar tobb adatbazishoz is kapcsolodhatok.Gondoltam letrehozok egy statikus tombot nekik,de amikor tesztelni akartam, azt a hibauzenetet kaptam, hogy Arrays are not allowed in class constants. Hat akarhogy neztem a php dokumentaciojat sehol sem talaltam arra utasitast, hogy statikus valtozo nem lehet tomb tipusu.:

Teszt kod, amit hasznaltam:

require_once( "config.php" );
require_once( "DBConnection.php" );

DBConnection::init();

DBConnection::loadConnection('transaction');
DBConnection::loadConnection('filters');

var_dump( DBConnection::$_db );
DBConnection::destroy();
[colorer=php]
class DBConnection {

static $_db = array();

private static function init(){
if ( !class_exists( 'staticDBConfig' ) ) {
define("DS",DIRECTORY_SEPARATOR);
$filename = 'incl' . self::DS . 'config.php';
if ( file_exists( $filename ) ) {
include( $filename );
} else {
die( 'No config file exists' );
}
}
}

public static function addConnection( $connectionname ) {
if ( ! empty( $connectionname ) && ! isset( self::$_db[$connectionname] ) ) {
if ( ! class_exists(staticDBConfig) ) {
staticDBConfig::getConnection($connectionname);
self::$_db[$connectionname] = self::mysql_pdo_connect(staticDBConfig::$settings);
}
}

return self::$_db[$connectionname];
}

public static function loadConnection( $connectionname ) {
if ( !isset( self::$_db[$connectionname] ) ) {
self::addConnection($connectionname);
}

return self::$_db[$connectionname];
}

/**
* PDO connection method.

december 15

Web Safe File Name - Batch Renamer Tool

zaum · 2008. Dec. 15. (H), 16.44
Szóval a címben jelzett eszközt keresném.. Amivel egy mappa összes file-nevét egyszerűen átalakíthatom websafe-re. (Olyan nem érdekel, ami MÁSRA nevezi át, olyanokat ismerek.)
 

Symfony 1.2.1, Propel 1.3 és PostgreSQL

virág · 2008. Dec. 15. (H), 11.28
Sziasztok,

a címben szereplő 3 dolgot szerettem volna összehozni, de nem sikerült... Átnéztem a neten lévő leírásokat, de alig találtam néhány sor infót arról, hogy PostgreSQL-t hogyan kellene bekonfigurálni a Symfony-ba (Sandbox), hogy működjön.

A propel.ini-ben megadtam mindent amit kell, a database.yml is be van állítva.

propel.ini:

propel.database = pgsql
propel.database.driver = pgsql
propel.database.createUrl = ittazeleresek
propel.database.url = ittazeleresek
propel.database.user = postgres

database.yml:
all:
propel:
class: sfPropelDatabase
param:
classname: PropelPDO
phptype: pgsql
dsn: pgsql://szerverneve:54XX/adatbazisneve
encoding: utf8


Minden paraméter jó, mégis egy nagyon fura hibaüzenetet kapok akkor ha az adatbázisból szeretnék sémát generáltatni a propel:build-schema paranccsal:

>> propel Running "reverse" phing task
[propel-schema-reverse] There was an error building XML from metadata: could not find driver

ezt a hibaüzit kapom...

A php.ini-ben természetesen be van húzva a pgsql-es PDO extension (helyesen be is tölti).

Én a propel.ini-re gyanakszok :), ha esetleg lenne valakinek Postgre-vel helyesen működö propel.ini-je és el tudná nekem küldeni, vagy bármilyen ötlet azt megköszönném!
 

Javascript események sorrendje

karpati · 2008. Dec. 15. (H), 11.12
A következő dologban kérném a segítségeteket:

Adott egy autocomplet szerű beviteli input mező és a hozzátartozó suggest adatok divben azt szeretném, hogy amikor az input mező elveszti a focust (blur) akkor az eredménymező törlődjön a DOM –ból amikor pedig az eredmény mezőre kattintok jelenjen meg az input mezőre (onclick). A két művelet egyenként jól működik, de amikor a blur esemény és az onclick egyszerre van felcsatolva, akkor a blur esemény mindig előbb lefut, így az onclick már nem fut le. A kérdés, hogy tudom a blur eseménynek, feltételt adni, hogy csak akkor fusson le amikor a fokuszt elveszti az input mező, és nem az suggest mezőre kattintanak.
Az implementálás jQuery használatával történt.
 

december 14

Poll: Do you use access keys?

Joó Ádám · 2008. Dec. 14. (V), 20.50
Ritkán kihasznált lehetőség a gyorsbillentyűk megadása
 

Why inline CSS and JavaScript code is such a bad thing

Joó Ádám · 2008. Dec. 14. (V), 11.58
Sajnos még mindig sulykolni kell
 

december 13

Képek minősége

Marci1992 · 2008. Dec. 13. (Szo), 20.28
A jelenleg szekesztés alatt álló oldalamnál a következő problémába ütköztem:
mielőtt a képeket beillesztettem mindegyiket photoshopban csináltam meg, és websafe módban pixelpontosan mentettem el.(először gif-ben, aztán jpg-ben hátha az a megfelelő)
A képeket nem méreteztem át, és beillesztéskor hibátlanul néztek ki, de mikor a weboldal többi részével foglalkoztam minden kép minősége elromlott, és szemcsés lett:S
Mit csináltam rosszul?
Mit csináljak?:D

A válaszokat előre is köszönöm:
Lengyel Márton

említett oldal:
www.opto.hu
 

frame-k közötti kapcsolat

dcszene · 2008. Dec. 13. (Szo), 18.43
Nemrég kezdtem el a html-t tanulni.
Két frame ablakot szeretnék betenni, mindkettő tartalma változna a böngészés során. Hogyan lehet az egyik frame ablakban levő html-ből utasítást küldeni a parent ablak másik frame-jének? Én a referenciahivatkozásoknál csak a parent, új ablak, stb. opciókat találtam, de olyant, ami amivel a parent ablak másik frame-jére hivatkozhatnák, nem. Lehetséges-e ez egyáltalán?
Tisztelettel, dcszene!
 

HTML-Ipsum

Török Gábor · 2008. Dec. 13. (Szo), 09.26
Vakszöveg HTML-tagesítve