Archívum - 2012 - Fórum téma
június 7
Megnéznétek, hány hibát követtem el?
Megint nekiestem a PHP+OOP "tanulásnak".
A mostanában tanultak alapján összeraktam egy kezdetleges kódot, aminek a feladata az lenne, hogy "valahonnan" kiolvassa az alkalmazás működéséhez szükséges paramétereket és ezeket elhelyezze egy tömbben.
A "valahonnan" elméletileg lehetne akár hagyományos ini fájl (csak ez készült el), de elképzeléseim szerint mind a formátum (pl. ini helyett XML), mind az adatforrás (pl. fájl helyett adatbázis) szabadon változtatható.
Ehhez szerettem volna felhasználni a dependency injectiont is, nem tudom, ez mennyire sikerült.
Ha van kedvetek, türelmetek átnézni kb. 80 sort: http://pastebin.com/adruq7y9
Minden kritikát szívesen fogadok.
(azt is, ha egyértelmű, hogy totál hülye vagyok hozzá, mert akkor nem erőltetem tovább ;-) )
ui: kommentek azért nincsenek, mert az olvastam a Tiszta kódban, hogy ha egyébként olvasható a kód, eléggé beszédesek a használt nevek, akkor a megjegyzés csak nehezíti az olvasást. Hát szót fogadtam neki... :-)
■ A mostanában tanultak alapján összeraktam egy kezdetleges kódot, aminek a feladata az lenne, hogy "valahonnan" kiolvassa az alkalmazás működéséhez szükséges paramétereket és ezeket elhelyezze egy tömbben.
A "valahonnan" elméletileg lehetne akár hagyományos ini fájl (csak ez készült el), de elképzeléseim szerint mind a formátum (pl. ini helyett XML), mind az adatforrás (pl. fájl helyett adatbázis) szabadon változtatható.
Ehhez szerettem volna felhasználni a dependency injectiont is, nem tudom, ez mennyire sikerült.
Ha van kedvetek, türelmetek átnézni kb. 80 sort: http://pastebin.com/adruq7y9
Minden kritikát szívesen fogadok.
(azt is, ha egyértelmű, hogy totál hülye vagyok hozzá, mert akkor nem erőltetem tovább ;-) )
ui: kommentek azért nincsenek, mert az olvastam a Tiszta kódban, hogy ha egyébként olvasható a kód, eléggé beszédesek a használt nevek, akkor a megjegyzés csak nehezíti az olvasást. Hát szót fogadtam neki... :-)
június 5
Ajax json adatok
Van egy script részletem:
A script működik is, a FireBug jelzi is a visszaadott adatokat:
Válsz fül: {"ar":"vissza"}
JSON fül: ar "vissza"
Az alert() kiírja: [object XMLHttpRequest]
Arra viszont nem tudok rájönni, hogy tudom kinyerni a válaszból az "ar" értékét.
Egy kis útmutatás kellene!?
■ $.ajax({
type: "POST",
url: "megrendeles/ar",
data: {'lapszam': lapszam, 'ido': ido},
dataType: 'json',
complete: function(adatok) {
alert(adatok);
}
});
type: "POST",
url: "megrendeles/ar",
data: {'lapszam': lapszam, 'ido': ido},
dataType: 'json',
complete: function(adatok) {
alert(adatok);
}
});
A script működik is, a FireBug jelzi is a visszaadott adatokat:
Válsz fül: {"ar":"vissza"}
JSON fül: ar "vissza"
Az alert() kiírja: [object XMLHttpRequest]
Arra viszont nem tudok rájönni, hogy tudom kinyerni a válaszból az "ar" értékét.
Egy kis útmutatás kellene!?
Szépen formázott űrlap?
Sziasztok!
Érdeklődnék,hogy egy szépen formázott űrlapot csak css-sel lehet megformázni vagy esetleg lehet hozzá használni java-t vagy mit?
nem értek a html-hez és a css-hez sem :)
■ Érdeklődnék,hogy egy szépen formázott űrlapot csak css-sel lehet megformázni vagy esetleg lehet hozzá használni java-t vagy mit?
nem értek a html-hez és a css-hez sem :)
Fejlesztési környezet?
Sziasztok!
Ma böngésztem a netet és láttam egy pár oldalon,hogy Asp.net alapú a honlap!
Nem is olyan rég kezdtem el foglalkozni a "webprogramozással"azon bellül a php+sql és eléggé türhető szinten művelem "hobbi szint".
És érdeklődnék,hogy az asp.net hez mi a követelmény mint a php-hez(höz)php-mysql stb..
Milyen környezeten lehet ezt a programozást művelni?
És érdemes php-ról áttérni a asp.net-re?
Milyen elönye van a asp-nek?
Hátránya?
Iradolom az asp-ről.(Könyv,"elektronikus" leckék stb..)
Eléggé érdekelne a téma szeretném jobban megismerni ezt a programozást és igazából nem nagyon találtam alapokról magyar könyvet!
Aki tud segítni annak nagyon megköszönöm!
■ Ma böngésztem a netet és láttam egy pár oldalon,hogy Asp.net alapú a honlap!
Nem is olyan rég kezdtem el foglalkozni a "webprogramozással"azon bellül a php+sql és eléggé türhető szinten művelem "hobbi szint".
És érdeklődnék,hogy az asp.net hez mi a követelmény mint a php-hez(höz)php-mysql stb..
Milyen környezeten lehet ezt a programozást művelni?
És érdemes php-ról áttérni a asp.net-re?
Milyen elönye van a asp-nek?
Hátránya?
Iradolom az asp-ről.(Könyv,"elektronikus" leckék stb..)
Eléggé érdekelne a téma szeretném jobban megismerni ezt a programozást és igazából nem nagyon találtam alapokról magyar könyvet!
Aki tud segítni annak nagyon megköszönöm!
Tárolás: adatbázis vagy tömb?
Sziasztok!
Lenne egy elméleti kérdésem.
Egy oldal esetlegesen változó, szerkeszthető elemeit ( menüpontok, választható lista elemek stb ) szeretném valahogyan tárolni. Ezeket az admin felületről lehet, bővíteni, szerkesztetni, hozzáadni és így tovább. Arra gondoltam, hogy ehhez nem kellene külön plusz táblát, akár többet is létrehozni az adatbázisban, hanem csinálok egy config fájlt és abban tömbökben tárolnám és ezeket szerkesztgetem később, illetve olvasom be. Szóval ha vannak előnyei vagy hátrányai a különböző
megoldásoknak, akkor mik lennének ezek? Hogyan lenne érdemes ezt megoldani?
Köszönöm!
Üdv
■ Lenne egy elméleti kérdésem.
Egy oldal esetlegesen változó, szerkeszthető elemeit ( menüpontok, választható lista elemek stb ) szeretném valahogyan tárolni. Ezeket az admin felületről lehet, bővíteni, szerkesztetni, hozzáadni és így tovább. Arra gondoltam, hogy ehhez nem kellene külön plusz táblát, akár többet is létrehozni az adatbázisban, hanem csinálok egy config fájlt és abban tömbökben tárolnám és ezeket szerkesztgetem később, illetve olvasom be. Szóval ha vannak előnyei vagy hátrányai a különböző
megoldásoknak, akkor mik lennének ezek? Hogyan lenne érdemes ezt megoldani?
Köszönöm!
Üdv
június 4
RewriteCond és Rule paraméter segítség
Sziasztok!
Előre szólok hogy MŰKÖDIK csak nem tudom miért :)
Valaki magyarázza el nekem hogy a RewriteCond hogyan alkalmazható mert én nem értem :(
Leírás:
Van a domainem.hu, itt ugye megnyílik az index.php.
Ha a page változó kapott értéket akkor az a php oldal töltődik be, ha nem akkor a fooldal.php
Az oldalon "dinamikus" url-nél így néznek ki a varriációk:
domain.hu/index.php?page=fooldal
domain.hu/index.php?page=elso¶m1=1
domain.hu/index.php?page=$1¶m1=$2¶m2=$3&mappa=$4&kep=$5
Van admin oldal is az a domainem.hu/admin (itt ugye az admin mappában lévő index.php nyílik meg)
Itt a htaccess is:
A problémám:
1. Van az első kettő RewriteCond itt ugye azt ellenőrizzük hogy a page változó értékének nevével létezik-e file vagy mappa?
1b. Honnan tudja hogy a page-t kell ellenőrizni és nem a param1-et?
1c. Ha van mappa vagy file akkor mi történik? Semmi? Hol az "else" ág?
1d. Ha nem létezik akkor lefutnak a rule-ok.
2. Ha teljesül az első Rule akkor az, ha nem akkor a második, itt rögötön jön a kérdés, hogy kötelező-e az "L" paraméter és ha igen, miért?
3. Lehet-e "ágaztatni" a RewriteCond-okat? Pl (csak példaként):
4. Ha a legelső htaccess-t veszem alapul akkor ha olyat kap hogy oldalam.hu/admin kell-e lekezelni, vagy mivel van ilyen mappa bedob automatikusan a mappába?
Előre is köszönöm a fejtágítást!
■ Előre szólok hogy MŰKÖDIK csak nem tudom miért :)
Valaki magyarázza el nekem hogy a RewriteCond hogyan alkalmazható mert én nem értem :(
Leírás:
Van a domainem.hu, itt ugye megnyílik az index.php.
Ha a page változó kapott értéket akkor az a php oldal töltődik be, ha nem akkor a fooldal.php
Az oldalon "dinamikus" url-nél így néznek ki a varriációk:
domain.hu/index.php?page=fooldal
domain.hu/index.php?page=elso¶m1=1
domain.hu/index.php?page=$1¶m1=$2¶m2=$3&mappa=$4&kep=$5
Van admin oldal is az a domainem.hu/admin (itt ugye az admin mappában lévő index.php nyílik meg)
Itt a htaccess is:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9-]+)$ index.php?page=$1 [NC,L]
RewriteRule ^([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+)$ index.php?page=$1¶m1=$2¶m2=$3&mappa=$4&kep=$5 [NC,L]
</IfModule>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9-]+)$ index.php?page=$1 [NC,L]
RewriteRule ^([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+)$ index.php?page=$1¶m1=$2¶m2=$3&mappa=$4&kep=$5 [NC,L]
</IfModule>
A problémám:
1. Van az első kettő RewriteCond itt ugye azt ellenőrizzük hogy a page változó értékének nevével létezik-e file vagy mappa?
1b. Honnan tudja hogy a page-t kell ellenőrizni és nem a param1-et?
1c. Ha van mappa vagy file akkor mi történik? Semmi? Hol az "else" ág?
1d. Ha nem létezik akkor lefutnak a rule-ok.
2. Ha teljesül az első Rule akkor az, ha nem akkor a második, itt rögötön jön a kérdés, hogy kötelező-e az "L" paraméter és ha igen, miért?
3. Lehet-e "ágaztatni" a RewriteCond-okat? Pl (csak példaként):
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule blablabla
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule blablabla
# továbbra sem tudom hogy van az "else" ág
RewriteRule blablabla
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule blablabla
# továbbra sem tudom hogy van az "else" ág
4. Ha a legelső htaccess-t veszem alapul akkor ha olyat kap hogy oldalam.hu/admin kell-e lekezelni, vagy mivel van ilyen mappa bedob automatikusan a mappába?
Előre is köszönöm a fejtágítást!
június 4
Értékek átadása php képnek egy táblázatból hogyan?
Sziasztok.
A segítségeteket kérem a probléma megoldásában:
Egy fooldalon includolt php-ból szeretnék átadni értéket egy diagramnak.
Mivel és hogyan kell az ilyen feladatot megoldani?
A kiszámolt_érték süti csak akkor jött létre amikor külön lefuttatam az elso.php-t és akkor már működött a diagram.php-is.
Van egy
fooldal.php:elso.phpdiagram.phpA válaszokat köszönöm.
■ A segítségeteket kérem a probléma megoldásában:
Egy fooldalon includolt php-ból szeretnék átadni értéket egy diagramnak.
Mivel és hogyan kell az ilyen feladatot megoldani?
A kiszámolt_érték süti csak akkor jött létre amikor külön lefuttatam az elso.php-t és akkor már működött a diagram.php-is.
Van egy
fooldal.php:
<?php
include("elso.php");
?>
<img src="diagram.php">
<?php
include("masodik.php");
?>
<img src="diagram.php">....
<?php
kapcsolat és lekérdezés
<table>
táblasorok és számolás
</table>
$kiszámolt_érték
$kiszámolt_érték
diagram
Link kibontás script
Üdv!
Azt szeretném megtudni, hogy egy linkre kattintva, hogyan lehet kibontani egy <div>-et?
Konrétan itt egy példa (nem reklám, csak most találtam egy ilyet):
Link kibontás kattintással.
A "További feltételek és részletek"-re kattintva jelenik meg a kívánt rész:
Firefox firebug-ban és forrásban látom, hogy <div>-ben van az elrejtett rész és kattintással megjelenik. Egy JS a <div>-et "display: none"-ról átállítja pl. "display: block"-ra, ill. betölt egy másik css-t?
Tudna valaki egy egyszerű kód példát mutatni, hogy ez hogyan működik? A nevezett linken nem látom, hogy hogyan működik, de biztos rossz helyen keresem.
Köszönöm!
G.
■ Azt szeretném megtudni, hogy egy linkre kattintva, hogyan lehet kibontani egy <div>-et?
Konrétan itt egy példa (nem reklám, csak most találtam egy ilyet):
Link kibontás kattintással.
A "További feltételek és részletek"-re kattintva jelenik meg a kívánt rész:
<div class="showHideInfoControl">
<a class="showHideToggler" href="#">További feltételek és részletek</a>
<div class="showHideInfoContent">
<div class="contents">
<ul class="lstSquareMag">
<li>Az É....
</li>
<li>Az Én....</li>
// ...stb.
<a class="showHideToggler" href="#">További feltételek és részletek</a>
<div class="showHideInfoContent">
<div class="contents">
<ul class="lstSquareMag">
<li>Az É....
</li>
<li>Az Én....</li>
// ...stb.
Firefox firebug-ban és forrásban látom, hogy <div>-ben van az elrejtett rész és kattintással megjelenik. Egy JS a <div>-et "display: none"-ról átállítja pl. "display: block"-ra, ill. betölt egy másik css-t?
Tudna valaki egy egyszerű kód példát mutatni, hogy ez hogyan működik? A nevezett linken nem látom, hogy hogyan működik, de biztos rossz helyen keresem.
Köszönöm!
G.
php login hiba
Sziasztok!
Segítséget szeretnék kérni. Ez már a harmadik login rendszer amit próbálok beüzemelni. Minden rendben is lenne, egészen addig, amíg nem próbálok más oldalakat is levédeni vele. A gond az, hogy mindig megjelenik az oldal teljes egészében, holott én azt szeretném, hogy a bejelentkező lap jelenjen meg.
Én ezzel a kóddal próbálkoztam:
<?php
require_once 'login.php';
?>
■ Segítséget szeretnék kérni. Ez már a harmadik login rendszer amit próbálok beüzemelni. Minden rendben is lenne, egészen addig, amíg nem próbálok más oldalakat is levédeni vele. A gond az, hogy mindig megjelenik az oldal teljes egészében, holott én azt szeretném, hogy a bejelentkező lap jelenjen meg.
Én ezzel a kóddal próbálkoztam:
<?php
require_once 'login.php';
?>
június 3
Zárójelek
Sziasztok JavaScriptben kellene egy olyat csinálnom hogy van egy adott matematikai képlet amiben vannak záró jelek pl.: ((1+1)*(1+1)), akkor megnézze a program hogy a zárójelek jól vannak-e.
Ügyebár ezt úgy lehetne hogy balról olvasva ha látok egy nyitójelet "(" akkor az hozzá adjon egy alap értékhez 1-et ha viszont látok egy zárójelet ")" akkor kivonjon 1-et.
Az alap érték nem mehet 0 alá mert akkor ilyen esetekben lennénk pl.: )(, ())( és egyebek ami egyértelmű hogy nem jó.
Abban kérném a segítségeteket hogy ezt hogyan lehet megvalósítani ciklussal, mert én akár hogy is próbálkozom nem megy..
■ Ügyebár ezt úgy lehetne hogy balról olvasva ha látok egy nyitójelet "(" akkor az hozzá adjon egy alap értékhez 1-et ha viszont látok egy zárójelet ")" akkor kivonjon 1-et.
Az alap érték nem mehet 0 alá mert akkor ilyen esetekben lennénk pl.: )(, ())( és egyebek ami egyértelmű hogy nem jó.
Abban kérném a segítségeteket hogy ezt hogyan lehet megvalósítani ciklussal, mert én akár hogy is próbálkozom nem megy..