Archívum - 2014 - Fórum téma
február 26
február 25
json_decode probléma
Sziasztok!
Szeretném a segítségeteket kérni, mert elakadtam.
Van egy ilyenem:
$rawData = file_get_contents('https://www.valami.hu/api/coupon/create', false, $context);
Dumpolva ezt adja:
{"code":"XXXXXX","link":"https:\/\/www.valami.hu\/api\/coupon\/link?state=fe12ca00efd84772d83bd4354d39305d"}
Majd ezt próbálom meg decode -olni, de NULL a visszatérési értéke a json_decode -nak.
A kérdés, hogy miért?
A json_last_error() visszatérése 3, azaz Unexpected control character found
Próbáltam, hogy a $rawData -ra ráeresztek egy stripslashes -t, de nem segített.
Azt is próbáltam, hogy kiszedem a bom -ot így:Sajnos ez sem segített.
Van valakinek valami jó ötlete, hogy mi lehet a gond?
■ Szeretném a segítségeteket kérni, mert elakadtam.
Van egy ilyenem:
$rawData = file_get_contents('https://www.valami.hu/api/coupon/create', false, $context);
Dumpolva ezt adja:
{"code":"XXXXXX","link":"https:\/\/www.valami.hu\/api\/coupon\/link?state=fe12ca00efd84772d83bd4354d39305d"}
Majd ezt próbálom meg decode -olni, de NULL a visszatérési értéke a json_decode -nak.
A kérdés, hogy miért?
A json_last_error() visszatérése 3, azaz Unexpected control character found
Próbáltam, hogy a $rawData -ra ráeresztek egy stripslashes -t, de nem segített.
Azt is próbáltam, hogy kiszedem a bom -ot így:
$rawData = str_replace("\xEF\xBB\xBF",'',$rawData);
Van valakinek valami jó ötlete, hogy mi lehet a gond?
Query string érték kiírása a weblapra?
Üdv! Az lenne a kérdésem, hogy egy Query String értéket hogyan tudok PHP-val beilleszteni az oldalra?
pl: http://valami.hu/valami.php?asd=123
És az oldalra írja ki hogy 123
Köszönettel: DaWe
■ pl: http://valami.hu/valami.php?asd=123
És az oldalra írja ki hogy 123
Köszönettel: DaWe
február 24
symfony 1.4 'command.filter_options' event
(inb4: nem, nem tudok másik keretrendszert választani, bár szívem szerint sf2/laravellel csinálnám)
megvan a generátor osztály, megvannak a widgetek stb, azt szeretném megoldani h a doctrine:build-* command taskok ezt a generátor osztályt használják.
https://gist.github.com/pborreli/577526
találtam ezt a fenti gist-et githubon, sikerült is elv belőnöm, de az $options-tömbbel gond akadt (Configration.class.php 24 sor, nálam ez a config/ProjectConfiguration.class.php)
ha ebben a formában írom be a sortnem fut le a generátorom, a rendes sfXxxx osztályokat kapom a BaseXxxxForm osztályokban.
ha ebben a formában írom be (idézőjelben a class, mintha commandline lenne)nem fut le, hibaüzenetet kapok: (wtf??)
próbálgattam mást is (egy kötőjel, kötőjel nélkül, szóközök stb), de sehogysem sikerült elérni a kívánt eredményt:
hogy ne kelljen külön kézzel futtatgatni a doctrine:build-forms -ot, hanem "simán", egy "doctrine:build --all" lal is helyesen fusson le.
ha kézzel futtatom, minden okés, de jó lenne ha automatizálni lehetne ezt a dolgot.
a forráskódot is böngésztem, de elég cryptic/designpatternitis-es/overfactored szal nem ad sok segítéget. doksik sem, gooogle sem :S
mit csinálok rosszul? :)
■ megvan a generátor osztály, megvannak a widgetek stb, azt szeretném megoldani h a doctrine:build-* command taskok ezt a generátor osztályt használják.
https://gist.github.com/pborreli/577526
találtam ezt a fenti gist-et githubon, sikerült is elv belőnöm, de az $options-tömbbel gond akadt (Configration.class.php 24 sor, nálam ez a config/ProjectConfiguration.class.php)
ha ebben a formában írom be a sort
$options = array ('--generator-class=myFormGenerator');
ha ebben a formában írom be (idézőjelben a class, mintha commandline lenne)
$options = array ('--generator-class="myFormGenerator"');
The execution of task "doctrine:build-forms" failed.
- Not enough arguments.
próbálgattam mást is (egy kötőjel, kötőjel nélkül, szóközök stb), de sehogysem sikerült elérni a kívánt eredményt:
hogy ne kelljen külön kézzel futtatgatni a doctrine:build-forms -ot, hanem "simán", egy "doctrine:build --all" lal is helyesen fusson le.
ha kézzel futtatom, minden okés, de jó lenne ha automatizálni lehetne ezt a dolgot.
a forráskódot is böngésztem, de elég cryptic/designpatternitis-es/overfactored szal nem ad sok segítéget. doksik sem, gooogle sem :S
mit csinálok rosszul? :)
február 23
Hasznos linkek
Heló mindenki!
Az imént olvastam bele egy eszmecserébe itt a Weblaboron, ahol Hidvégi Gábor említést tett egy véleményem szerint hasznos oldalról, ami a caniuse.com. Ezt eddig nem ismertem, és arra gondoltam hasznos lenne, ha az ilyen jellegű, és referencia oldalakról, mint pl. a devdocs.io, www.quirksmode.org, developer.mozilla.org, stb. lenne egy össze állítás itt az oldalon, hogy aki nem ismeri ezeket, könnyen tudomást szerezhessen ezekről a hasznos oldalakról.
Kinek mi a véleménye? Kivitelezhető e?
Esetleg ide össze szedhetnénk az ötleteket, hogy mik kerüljenek bele.
Most még az is eszembe jutott, hogy jó minőségű kód gyűjtemények is szóba jöhetnének.
Szerintem ha ezeket össze szednénk, kategorizálnánk, sokunk számára hasznos lehetne.
■ Az imént olvastam bele egy eszmecserébe itt a Weblaboron, ahol Hidvégi Gábor említést tett egy véleményem szerint hasznos oldalról, ami a caniuse.com. Ezt eddig nem ismertem, és arra gondoltam hasznos lenne, ha az ilyen jellegű, és referencia oldalakról, mint pl. a devdocs.io, www.quirksmode.org, developer.mozilla.org, stb. lenne egy össze állítás itt az oldalon, hogy aki nem ismeri ezeket, könnyen tudomást szerezhessen ezekről a hasznos oldalakról.
Kinek mi a véleménye? Kivitelezhető e?
Esetleg ide össze szedhetnénk az ötleteket, hogy mik kerüljenek bele.
Most még az is eszembe jutott, hogy jó minőségű kód gyűjtemények is szóba jöhetnének.
Szerintem ha ezeket össze szednénk, kategorizálnánk, sokunk számára hasznos lehetne.
style.display="none"
Sziasztok
Egy kis segítségre lenne szükségem:
Egy többnyelvű Formot csináltam, de valamiért nem akarja csak a kiválasztott nyelvet megjeleníteni.
Egy kis segítségre lenne szükségem:
Egy többnyelvű Formot csináltam, de valamiért nem akarja csak a kiválasztott nyelvet megjeleníteni.
február 22
Hiányzó változó elleni védelem
Sziasztok.
Az lenne a problémám, hogy vannak objektumaim, és azoknak GET-el adok át adatokat.
És védeni szeretném az alkalmazásomat az ellen, hogy ha valaki kitörli a címből a változót, akkor ne írjon ki sql hibát.
Ugyanez igaz a sessionjaimra is. Ha időközben lejár a session, és frissítek, akkor mindenhol sql hiba jön.
Eddig ezt úgy védtem, hogy ha nincsenek meg a fontosabb változók, akkor exit;-el érjen véget a program.
És ez működik is, nem ír ki hibát.
Viszont, mint kiderült az exites url címek nem létező file-ra mutatnak, és a szerveren hibát okoznak, és fejlesztés közben le is tiltott a szerver nagyon sok ilyen kiséretében:
[Fri Feb 21 20:38:23 2014] [error] [client 77.221.35.27] File does not exist: /home/domain/public_html/localdata.js, referer: http://www.domain.hu/index.php?col=15
A kérdésem, hogy a hiányzó változók ellen milyen védelem kell, hogy ne írjon sql hibát.
Köszi. R.
■ Az lenne a problémám, hogy vannak objektumaim, és azoknak GET-el adok át adatokat.
És védeni szeretném az alkalmazásomat az ellen, hogy ha valaki kitörli a címből a változót, akkor ne írjon ki sql hibát.
Ugyanez igaz a sessionjaimra is. Ha időközben lejár a session, és frissítek, akkor mindenhol sql hiba jön.
Eddig ezt úgy védtem, hogy ha nincsenek meg a fontosabb változók, akkor exit;-el érjen véget a program.
És ez működik is, nem ír ki hibát.
Viszont, mint kiderült az exites url címek nem létező file-ra mutatnak, és a szerveren hibát okoznak, és fejlesztés közben le is tiltott a szerver nagyon sok ilyen kiséretében:
[Fri Feb 21 20:38:23 2014] [error] [client 77.221.35.27] File does not exist: /home/domain/public_html/localdata.js, referer: http://www.domain.hu/index.php?col=15
A kérdésem, hogy a hiányzó változók ellen milyen védelem kell, hogy ne írjon sql hibát.
Köszi. R.
Outlook távoli tartalmak megjelenítése
Sziasztok!
A legtöbb levelező kliens, köztük az outlook blokkolja a távoli tartalmak megjelenítését. Külön engedélyezéssel lehet megjeleníteni a képeket egy e-mailben.
Ezt szeretném kiküszöbölni azzal, hogy base64 kódolással a szövegbe mentem a képeket. Több féle megoldást találtam a neten. Volt olyan, amelyik működött thunderbirdben, de outlookban nem jelentek meg a képek.
Érdekelne mások tapasztalatai. A válaszokat előre is köszönöm!
■ A legtöbb levelező kliens, köztük az outlook blokkolja a távoli tartalmak megjelenítését. Külön engedélyezéssel lehet megjeleníteni a képeket egy e-mailben.
Ezt szeretném kiküszöbölni azzal, hogy base64 kódolással a szövegbe mentem a képeket. Több féle megoldást találtam a neten. Volt olyan, amelyik működött thunderbirdben, de outlookban nem jelentek meg a képek.
Érdekelne mások tapasztalatai. A válaszokat előre is köszönöm!
február 20
Melyik CMS-t használjam?
Szerintetek melyik CMS a legjobb?
Elsősorban olyan érdekel amihez a legtöbb téma van, lehetőleg magyar, és ne kelljen hozzá egyetemi végzettség se se a felhasználóknak se a webmesternek :D
Eddig használtam a PHP-fussion, SMF Wordpress, Joomla (na az nem nyerte el a tetszésem kicsit bonyolult volt)E107 (ez meg lassú :D)
■ Elsősorban olyan érdekel amihez a legtöbb téma van, lehetőleg magyar, és ne kelljen hozzá egyetemi végzettség se se a felhasználóknak se a webmesternek :D
Eddig használtam a PHP-fussion, SMF Wordpress, Joomla (na az nem nyerte el a tetszésem kicsit bonyolult volt)E107 (ez meg lassú :D)
SQL date mezo emelese 1 nappal
Sziasztok,
milyen paranccsal tudnám egy "2014-02-21 10:00:00" formátumú dátum idő mezőnek emelni 1 nappal az értékét,de úgy hogy soknak egymás után.
pl. 100 sornak, de mindegyik 1 nappal kövesse az előzőt
id 1 "2014-02-21 10:00:00"
id 2 "2014-02-22 10:00:00"
id 3 "2014-02-23 10:00:00"
id 4 "2014-02-24 10:00:00"
id 5 "2014-02-25 10:00:00"
....
stb.
update tablanev set datum = ?
■ milyen paranccsal tudnám egy "2014-02-21 10:00:00" formátumú dátum idő mezőnek emelni 1 nappal az értékét,de úgy hogy soknak egymás után.
pl. 100 sornak, de mindegyik 1 nappal kövesse az előzőt
id 1 "2014-02-21 10:00:00"
id 2 "2014-02-22 10:00:00"
id 3 "2014-02-23 10:00:00"
id 4 "2014-02-24 10:00:00"
id 5 "2014-02-25 10:00:00"
....
stb.
update tablanev set datum = ?