ugrás a tartalomhoz

Archívum - 2007 - Fórum téma

június 9

session kezelés és teszt

XXXaviCE · 2007. Jún. 9. (Szo), 21.31
hali

kezdő php-s vagyok, magamtól tanultam. session kezeléssel lenne kérdésem.
oldalanként a sima session_start() és a $_SESSION['user'] = 'test';
módszer működött minden oldalon gondolom szerverbeállítások miatt.

viszont úgy láttam a legtöbb oldalon a session-t beteszik a linkbe ezért gondoltam nem hülyeség én is megcsináltam így:

session_start("ssid");
$sid = session_id();
index.php?ssid=$sid

kérdésem, h baromságot csináltam-e vagy sem? .)

gondoltam úgy lehet testelni, h kikapcsolom a sessiont/cookie-t böngészőben ha lehetsége és ha működik akkor rendben van

tehát a kérdésem, h mit kell javítanom? :)
thx
 

Függvény típusú osztálymezők

Fraki · 2007. Jún. 9. (Szo), 05.36
Azt szeretném, hogy egy osztályom default függvényt tartalmazzon egy bizonyos műveletre, amit a példányok felülírhatnak.

Valami ilyesmi alapján csinálnám (ez működik):

function K($x) {
  return $x;
}

$k = K;
echo $k('mokus');

Sajnos osztályban már nem működik:

  class Pager {

    public $delinkify = strip_tags;

    function link($x) {
      // ...

      return $this->delinkify($x);
      // (igy se mukodik:)
      // return ${this->delinkify}($x);
    }

  }
Ha ez a fenti dolog működne, akkor tudnám csinálni ezt:

$pager = new Pager(/* ... */);
$pager->delinkify = create_function(/* ... */);
Csak nem megint a csodálatosan rugalmas php-szintaxis korlátjába ütköztem? Any ötlet?
 

Algoritmus hatványozáshoz PHP-ben

magyarver_kv · 2007. Jún. 9. (Szo), 02.59
Sziasztok

Tudom hülyeségen agyalok mert van egyszerűbb megoldása de bosszant, hogy nemtudom a nehezebbet ha egyáltalán létezik! Hatványozásra keresek algoritmust php-be! Ugye alapból csak a 4 alapművelet van! Ciklusokkal agyaltam valami megoldáson de nem ment... ha valakinek van kedve agyalni ezen sokat segítene!

Matematikai függvényeket ismerem mondom mégegyszer csak bosszant a dolog!

Egyébként új vagyok; sziasztok ;)
 

június 9

Dinamikusan méreteződő textarea scrollbar nélkül

bonobo · 2007. Jún. 8. (P), 23.37
Sziasztok,

A fentit szeretném megvalósítani úgy, hogyha beírnak a szövegmezőbe, akkor ne scrollbar legyen, hanem a textarea nyúljon függőlegesen a szöveg méretéhez ha pedig törölnek belőle, akkor zsugorodjon függőlegesen, ha kell.
Szerintetek megoldható?
Gugliztam eleget esküszöm! :)

Előre is köszi szépen!
 

Miért nem használnak jóval többet ASP.NET-et fejlesztésre

moszinet · 2007. Jún. 8. (P), 21.17
Sziasztok,

gondoltam felvetem a weblabor-on a kérdést, hogy miért nem használnak jóval többen asp.net -et webfejlesztésre ?
Én fejlesztettem egy jópár weboldalt PHP-ben és Perl-ben is, viszont azt kell mondjam, hogy csalódottan látom azt, hogy elég kevesen használják az asp.net -et ami véleményem szerint sokkal hatásosabb mint a PHP.
Maga a strukturáltsága és az objektum orientált framework ami a háta mögött van sokkal fejlettebb mint a PHP framework-je, mégis úgy látom, hogy a PHP sokkal közkedveltebb :) ... ?
 

json_decode probléma

w3net · 2007. Jún. 8. (P), 20.16

$json = "[
    {
        'a' : 1,
        'b' : '',
        'c' : {
                'hour'  : '0-23',
                'day'   : '*',
                'dweek' : '*',
                'month' : '*'
        }
    }

]";

    $a = json_decode($json);
    echo "type is:". gettype($a);
A PHP 5.2 már JSON értelmezőt is tartalmaz (json_decode). Mindjárt ki is próbáltam, de sajnos csalódott vagyok.
A fenti kód ugyanis NULL-t ad vissza, pedig a JSOn kifejezés helyes. Kipróbáltam a kódot PHP5.3 alatt is, de szintén NULL-t ad vissza.
Na most hol a hiba? Én rontottam el valamit, vagy ez a függvény ilyen "korlátozott"?
 

Oldalarányt megtartó méretezés PHP-ben, GD-vel

methode · 2007. Jún. 8. (P), 18.35
Hello,

Egy most indult kep-kiszolgalo webmestere vagyok es van egy kisebb problemam a GD library-val: az altala letrehozott thumbnail-ok mindig adott meretuek. Vagyis en megadom elore a meretet es a GD-konyvtar az adott meretu kepet hozza letre.

De, ezaltal a kepek mindig, mondjuk ugy furcsan neznek ki. Erre az en megoldasom, sajat velemenyem szerint az lenne hogy szazalekban adjam meg a meretet.
Viszont nem tudom hogy hogy fogjak bele, es egyaltalan meg lehet-e ezt tenni a GD-vel.

Elore is koszonom.
 

Fejlesztés - ötleteket keresek CMS rendszerem továbbfejlesztéséhez

tibike-szan · 2007. Jún. 8. (P), 11.56
Hello!

A CMS-em továbbfejlesztéséhez szeretnék ötleteket kérni.
Fél éve fejlesztgetem, MySQL támogatással, fórum lehetőséggel, stb. Mivel már 4 különböző helyen és tartalommal is használom, arra gondoltam milyen jó lenne úgy továbbfejleszteni, hogy egy CMS motorral ki tudnám szolgálni az összes tartalmat. Így rengeteg karbantartási időt tudnák megspórolni. Azt hiszem nagyobb tartalomkezelők mint a pl.: Drupal is tudnak ilyesmit.

Ennek megvalósításához szeretnék ötleteket kérni, tapasztaltabb webmesterektől, mielőtt ész nélkül belevágok, hogy mire érdemes figyelni, hogy érdemes szétválasztani a kódot, stb. Hátha egy csomó tévedést megspórolok magamnak.
Köszönettel: Tibor (tibike-szan kukac freemail pont hu)
 

június 8

alt='hogyan irja ki -gond

figyuri · 2007. Jún. 7. (Cs), 23.53
Sziasztok, -hianyos tudasom miatt valoszinu benat kerdezek, de elnezest...
-habar php -ba dolgozom, azert a kerdes e forumba tartozik...

Gondjaim:

<td width='25'><img src='img/$info_kep_leiras' alt='".$alt_eloiras."' border='no' align ='center'></td>

-ezzel meg nincs gond, de a $alt_eloiras igy nez ki :

$alt_eloiras = "Hatóanyagok : ".$sor['Hatoanyagok']." \nJavallat : ".$sor['Javallat']." \nAdagolás : ".$sor['Adagolas']." \n
Figyelmeztető megjegyzés : ".$sor['FigyMegj']." \nBetegnek : ".$sor['Betegnek']." \nEllenjavalat : ".$sor['Ellenjavallat']." \n
Mellékhatás : ".$sor['Mellekhatas']." \nÓvatosan : ".$sor['Ovatosan']." \nTilos : ".$sor['Tilos']." \nMérgezés esetén : ".$sor['Mergezeskor']." \nGyártó : ".$sor['Gyarto']." \n ";

-valoszinu ez a szoveg tul hosszu, habar megjelenik ha raallok a .gif -re, de folyamatosan "vibral" (mintha nem ferne el a kepernyon, pedig ha szelesebben jelene meg elferne). A valtozok pl.: $sor['GyeEllenjavallat'] egy MySQL tablabol szedem, s ezen szoveg formazasara keves hatasom van, s iszonyu nagy melonak latszik (no persze ha csak ez segit akkor majd kitalalok valamit). Gondoltam, hogy az onmouseover segitsegevel iratom ki egy kulon ablakba, de biztos van valamilyen trukk mely segitsegevel az alt -al is megjelenik. Valahol talalkoztam (lattam, de akkor nem erdekelt) gorditheto megoldassal (s nem kulon ablakba jelent meg).

MindenNemuSegitsegetMegkoszonve: -gyuri-
u.i.: -de erdekes igy ekezet, s szokoz nelkul leirva... :-)
 

string kódolásának megállapítása

hemuveg · 2007. Jún. 7. (Cs), 21.00
Sziasztok!
Próbálok összerakni egy olyan függvénycsomagot, ami az e-mail fejlécét dolgozza fel és hozza emberi formátumra.
Egészen jól állok vele, de akadt egy problémám.
Az oldal, ami megjelenítek, UTF-8 kódolású.
Van egy olyan levél, aminek a header-ében nincs semmilyen hivatkozás a levél karakterkódolására (ami egyébként iso-8859-2).
Mivel nem tudom megállapítani a karakterkódolást, ezért ezt a sort változás nélkül adom vissza.
Mivel az oldal utf-8-ban jelenik meg, a éevél tárgya ilyen lesz: "mag�n ig�nylista".
Van valami duplacsavar, amivel ki lehet okoskodni, hogy egy adott string milyen karaktereket tartalmaz és ezért ilyen-olyan kódolású?
Vagy netán ha karakterenként végigmegyek és a karakter ASCII kódját vizsgálom, abból - ha egy határ fölé megy - kiderül, hogy milyen a kódolás?

Remélem érhető a nyomorom!

Előre is köszi:
hemuveg