Archívum - 2010
január 9
PHP OOP szemlélet - egyszerű példa
Hello,
Szeretnék áttérni objektumok használatára.
Sajnos még nem értettem meg, de talán egy jó példa segítségemre lenne.
Van-e értelme az adatbázishoz csatlakozást objektumba zárni?
Hogyan nézne ki? Hogyan tovább, ha megírtam ezt az objektumot?
supesz
■ Szeretnék áttérni objektumok használatára.
Sajnos még nem értettem meg, de talán egy jó példa segítségemre lenne.
Van-e értelme az adatbázishoz csatlakozást objektumba zárni?
Hogyan nézne ki? Hogyan tovább, ha megírtam ezt az objektumot?
supesz
január 8
Űrlap mezők felhasználása változóként
A lenti programmal kapcsolatban szeretnék segítséget kérni.
Két napja próbálom megoldani a problémát, de nem sikerül. (Most tanulom a php-t.)
A if ( isset( $azonosito) && isset( $nev ) ) feltétellel indul a program.
Ha a $azonosito és a $nev változónak nincs értéke, akkor generálódik egy űrlap, ahol meg lehetne adni a két változó értékét. Ezután a program a két értéket automatikusan feltöltené egy adatbázisba.
A hiba ott van, hogy az urlap_keszit() alprogram vagy nem ad értéket a $azonosito és a $nev változóknak, vagy ezek már nem élnek az alprogramon kívül, mivel az if ( isset( $azonosito) && isset( $nev ) ) feltétel mindig false.
Próbáltam többféleképpen is átdolgozni a programot, de sehogy nem működött. Ez egyébként egy példaprogram, aminek működnie kéne.
Sokat segítenétek, ha valaki kijavítaná a programot és elmondaná a hibát.
Köszönöm!
<html>
<head>
<title>A felhasználó által megadott adatok beszúrása a táblába</title>
</head>
<body>
<?php
if ( isset( $azonosito) && isset( $nev ) )
{
$dbhiba = "";
$vissza = adatbazis_bovit( $azonosito, $nev, $dbhiba );
if ( ! $vissza ) print "Hiba: $dbhiba<BR>";
else print "Köszönjük!";
}
else {urlap_keszit();}
function adatbazis_bovit( $azonosito, $nev, &$dbhiba )
{
print "adatbazisbovit";
$server = "localhost";
$felhasznalo = "root";
$jelszo = "";
$adatbazis = "adatbazis1";
$kapcsolat = mysql_connect( $server,$felhasznalo, $jelszo );
if ( ! $kapcsolat )
{
$dbhiba = "Nem lehet kapcsolódni a MySQL kiszolgálóhoz!";
return false;
}
if ( ! mysql_select_db( $adatbazis, $kapcsolat ) )
{
$dbhiba = mysql_error();
return false;
}
$parancs = "INSERT INTO table1 ( azonosito,nev ) VALUES ( '$azonosito', '$nev' )";
if ( !
Két napja próbálom megoldani a problémát, de nem sikerül. (Most tanulom a php-t.)
A if ( isset( $azonosito) && isset( $nev ) ) feltétellel indul a program.
Ha a $azonosito és a $nev változónak nincs értéke, akkor generálódik egy űrlap, ahol meg lehetne adni a két változó értékét. Ezután a program a két értéket automatikusan feltöltené egy adatbázisba.
A hiba ott van, hogy az urlap_keszit() alprogram vagy nem ad értéket a $azonosito és a $nev változóknak, vagy ezek már nem élnek az alprogramon kívül, mivel az if ( isset( $azonosito) && isset( $nev ) ) feltétel mindig false.
Próbáltam többféleképpen is átdolgozni a programot, de sehogy nem működött. Ez egyébként egy példaprogram, aminek működnie kéne.
Sokat segítenétek, ha valaki kijavítaná a programot és elmondaná a hibát.
Köszönöm!
<html>
<head>
<title>A felhasználó által megadott adatok beszúrása a táblába</title>
</head>
<body>
<?php
if ( isset( $azonosito) && isset( $nev ) )
{
$dbhiba = "";
$vissza = adatbazis_bovit( $azonosito, $nev, $dbhiba );
if ( ! $vissza ) print "Hiba: $dbhiba<BR>";
else print "Köszönjük!";
}
else {urlap_keszit();}
function adatbazis_bovit( $azonosito, $nev, &$dbhiba )
{
print "adatbazisbovit";
$server = "localhost";
$felhasznalo = "root";
$jelszo = "";
$adatbazis = "adatbazis1";
$kapcsolat = mysql_connect( $server,$felhasznalo, $jelszo );
if ( ! $kapcsolat )
{
$dbhiba = "Nem lehet kapcsolódni a MySQL kiszolgálóhoz!";
return false;
}
if ( ! mysql_select_db( $adatbazis, $kapcsolat ) )
{
$dbhiba = mysql_error();
return false;
}
$parancs = "INSERT INTO table1 ( azonosito,nev ) VALUES ( '$azonosito', '$nev' )";
if ( !
január 7
Feature detection is not browser detection
A képesség és a böngésző detektálás közti különbségről
■ január 7
XUL tree RDF datasource
Sziasztok,
játszadozom a XUL-lal és sikerült összehozni egy JavaScriptes adatbetöltőt. Át szeretném írni ugyanezt RDF alapőra, hogy kiessen a JavaScript belőle (ha már van ilyen király fícsör). Gyártottam egy meglehetősen egyszerű RDF-et, ami a jelek szerint valid és majdnem 1:1 megfelel a mintakódnak. A tcpdump tanulsága szerint le is tölti az adatot, azonban amikor arra a fülre kattintok, ahol a tree elem van, kapok egy olyan hibát, hogy a this.view nem létezik a tree.xul-ban.
Kérdéseim:
1. Tudja-e valaki, hogy mitől lehet ez?
2. Van-e valakinek 1.9-es xulrunner alatt működő datasources mintakódja?
3. Hogyan lehet debuggolni értelmesen a xulrunnert, ha nem Firefox plugint ír az ember?
Forráskódot holnap tudok küldeni, ha a fenti nem segítene.
Köszönöm szépen
■ játszadozom a XUL-lal és sikerült összehozni egy JavaScriptes adatbetöltőt. Át szeretném írni ugyanezt RDF alapőra, hogy kiessen a JavaScript belőle (ha már van ilyen király fícsör). Gyártottam egy meglehetősen egyszerű RDF-et, ami a jelek szerint valid és majdnem 1:1 megfelel a mintakódnak. A tcpdump tanulsága szerint le is tölti az adatot, azonban amikor arra a fülre kattintok, ahol a tree elem van, kapok egy olyan hibát, hogy a this.view nem létezik a tree.xul-ban.
Kérdéseim:
1. Tudja-e valaki, hogy mitől lehet ez?
2. Van-e valakinek 1.9-es xulrunner alatt működő datasources mintakódja?
3. Hogyan lehet debuggolni értelmesen a xulrunnert, ha nem Firefox plugint ír az ember?
Forráskódot holnap tudok küldeni, ha a fenti nem segítene.
Köszönöm szépen
aloldalakat a content részbe
Sziasztok, nagy segítség kéne. Kezdő vagyok csak html és css amivel eddig dolgoztam!
Az oldalam felépítése header, content, footer és a bal oldalon egy menüsáv. Alapból azt szerettem volna h az aloldalak mindig a contetnt részben jelenjenek meg. Ezt el is értem a netről letöltött java script segítségével. Viszont ez a script minden frissítéskor és oldal ujratöltésekor a főoldalt tölti be. Ez elég problémás számomra, főleg mióta képgalériát is csinálok az oldalra. Ott az történik, h: katt. a kiválasztott képre, az megjelenik eredeti méretben, majd mikor a böngésző "vissza" gombjára kattintok h a köv. képet is megnézhessem, ekkor ujra a főoldalt tölti be nekem és megint mehetek a menübe kikereshetem a képgaléria almenüt és ujra katt a képre. Hát ez így borzasztó! Kérlek beneteket javasoljatok megoldásokat, v vlmi olyan scriptet mutassatok ami nem ezt produkálja. Nagyon kéne a segítség!
Köszi!
■ Az oldalam felépítése header, content, footer és a bal oldalon egy menüsáv. Alapból azt szerettem volna h az aloldalak mindig a contetnt részben jelenjenek meg. Ezt el is értem a netről letöltött java script segítségével. Viszont ez a script minden frissítéskor és oldal ujratöltésekor a főoldalt tölti be. Ez elég problémás számomra, főleg mióta képgalériát is csinálok az oldalra. Ott az történik, h: katt. a kiválasztott képre, az megjelenik eredeti méretben, majd mikor a böngésző "vissza" gombjára kattintok h a köv. képet is megnézhessem, ekkor ujra a főoldalt tölti be nekem és megint mehetek a menübe kikereshetem a képgaléria almenüt és ujra katt a képre. Hát ez így borzasztó! Kérlek beneteket javasoljatok megoldásokat, v vlmi olyan scriptet mutassatok ami nem ezt produkálja. Nagyon kéne a segítség!
Köszi!
xml vagy mysql?
Sziasztok!
Nagy mennyiségű adatok tárolására, és rendszeres lekérdezésére, melyik a jobb megoldás? Ha xmlben tárolom az adatokat, vagy mysql adatbázisban? Mondjuk egy iwiw szintű rendszert képzeljetek el.
Köszi.
■ Nagy mennyiségű adatok tárolására, és rendszeres lekérdezésére, melyik a jobb megoldás? Ha xmlben tárolom az adatokat, vagy mysql adatbázisban? Mondjuk egy iwiw szintű rendszert képzeljetek el.
Köszi.