- Kicsit extrémre sikerült a Hyte belépője a készre szerelt vízhűtések világába
- Egészen nagy teljesítményspektrumon fedné le a mobil piacot az AMD
- Kihívás a középkategóriában: teszten a Radeon RX 7600 XT
- Már a Sparkle is jegyezhet fehérbe öltöztetett videokártyákat
- Modern monitorokra köthető 3dfx Voodoo kártya a fészerből
- Amlogic S905, S912 processzoros készülékek
- Milyen egeret válasszak?
- OLED TV topic
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- HiFi műszaki szemmel - sztereó hangrendszerek
- Kormányok / autós szimulátorok topicja
- Kihívás a középkategóriában: teszten a Radeon RX 7600 XT
- Intel Core i7-5xxx "Haswell-E/EP" és i7-6xxx "Broadwell-E/EP" (LGA2011-v3)
- Dell notebook topic
- Milyen TV-t vegyek?
Hirdetés
-
Toyota Corolla Touring Sport 2.0 teszt és az autóipar
lo Némi autóipari kitekintés után egy középkategóriás autót mutatok be, ami az észszerűség műhelyében készül.
-
Konzolokra is megjelenik a Fera: The Sundered Tribe
gp A kooperatív szörnyvadászós játékhoz a minap egy friss trailert kaptunk.
-
Agyi chipes gyártóba fektetett a kriptocég
it A Tether 200 millió dollárt fektet a Blackrock Neurotech agyi chipes vállalatba.
Új hozzászólás Aktív témák
-
Tele von Zsinór
őstag
Számíthat, de itt nem emiatt kaptad a fehér oldalt.
Létezik === operátor.
-
PazsitZ
addikt
A == automatikus változó cast-olással hasonlít össze, míg a === operátor mivel nem cast-ol, szigorúan típust és tartalmat is figyelembe véve.
[link] When converting to boolean, the following values are considered FALSE:
the boolean FALSE itself
the integer 0 (zero)
the float 0.0 (zero)
the empty string, and the string "0"
an array with zero elements
an object with zero member variables (PHP 4 only)
the special type NULL (including unset variables)
SimpleXML objects created from empty tagsJelen esetben viszont a connection vagy link id.-al vagy false-al tér vissza, tehát nem okozhat gondot, mint azt előttem is írták.
[ Szerkesztve ]
- http://pazsitz.hu -
-
jeszi
tag
Sziasztok!
Segítsetek légyszi, pdo_oci.so modullal van gondom, nem tudok ékezetet megjeleníteni.
Szerver: Ubuntu 10.04.3 LTS
PHP verzió:
PHP 5.3.2-1ubuntu4.11 with Suhosin-Patch (cli) (built: Dec 13 2011 18:45:32)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend TechnologiesA pdo_oci.so modult oracle 10.2 instantclient használatával fordítottam.
A modullal oracle adatbázishoz kapcsolódok, melynek kódolása:
AMERICAN_AMERICA.UTF8--
Ha parancssorban beállítom ezt a változót:
export NLS_LANG="AMERICAN_AMERICA.UTF8"akkor utána a "php i.php" futtatásakor parancssorban jók az oracle adatbázisból lekérdezett értékek, vagyis megjelennek az ékezetek.
Ha viszont weben keresztül apache segítségével futtatom a php-t, akkor nincs ékezet, erre kellene megoldás.
i.php tartalma:
<html>
<head><meta http-equiv="Content-Type" content="text/html; charset: AMERICAN_AMERICA.UTF8"/> </head>
<body>
<?php
putenv("NLS_LANG=AMERICAN_AMERICA.UTF8");
phpinfo(INFO_ENVIRONMENT);
ini_set('error_reporting', E_ALL);
error_reporting(E_ALL);
try {
charset=AMERICAN_AMERICA.UTF8','user','password');
$dbc = new PDO('oci:dbname=database;','user','password');
$sql = "SELECT * FROM ISCTEST";
foreach ($dbc->query($sql) as $row)
{
# print $row['ID'] .' - '. $row['NAME'] ;
print $row['COL1']; echo "<br>";
}
}
catch(PDOException $e)
{
echo $e->getMessage();
}
echo '<br>-----------<br>';
$dbc = null;
?>
</body>
</html>Nem félek a haláltól, majdcsak túlélem valahogy!
-
Zefír
őstag
válasz Tele von Zsinór #8297 üzenetére
Köszi, már megvan, nem jól írtam be a kép nevét... elfelejtettem, hogy közben átneveztem..
-
rt06
veterán
igen., lehet 3 egyenlosegjel (vagy annak tagadasa lehet a !==)
annyiban kulonbozik a rovidebb parjatol, hogy itt a tipus is szamit, vagyis mig a 0 == "0" feltetel igaz, addig a 0 === "0" mar nemez a te esetedben nem igazan okozhat problemat, optt kell ra figyelni, ahol egy fgv visszaadhat 0-t, mint szamot, es false, mint logikai erteket is (ilyen pl a preg_match, ami ha nincs egyezes 0-at ad vissza, mig ha hiba tortent, akkor false-t)
Politikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
-
jeszi
tag
Megvan!
Az NLS_LANG változó és a html kódolása a döntő.
Az NLS_LANG elvileg működik, ha putenv függvénnyel beteszem a php fájlba:
putenv("NLS_LANG=AMERICAN_AMERICA.UTF8");
Ehhez az is kell hogy a php.ini fájlban a safe_mode_allowed_env_vars változónál engedélyezve legyen ezen környezeti változó beállítása (ha üres az értéke, bármit beállíthatsz putenv-el)
+ ne legyen tiltólistán a safe_mode_protected_env_vars változónál.
Ezeket beállítottam, fel is szedi az adott php oldal a változót, lekérdeztem a phpinfo(INFO_ENVIRONMENT); függvénnyel, ennek ellenére nem jelentek meg helyesen a karakterek.
Globálisan is beállítottuk a szerveren, de nem hozott eredményt.Végül külön az apache webszerveren is beállítottam, így most már működik (/etc/apache2/envvars).
Nem félek a haláltól, majdcsak túlélem valahogy!
-
sonar
addikt
válasz Tele von Zsinór #8299 üzenetére
Megnéztem és ott van a dll, de az error.log szerint nem tudja betölteni.
PHP Warning: PHP Startup: Unable to load dynamic library 'E:\\www\\local\\php5\\ext\\php_mssql.dll' - The specified module could not be foundNézegettem a fórumokat nem egyedi a jelenség. Már beleraktam a Win\system32 -be is az ntwdblib.dll-et, de sehogy se akar összejönni.
Vkinek van rá vmi ötlete?A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!
-
sonar
addikt
válasz Brown ügynök #8308 üzenetére
Igen,
extension=php_mssql.dllA tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!
-
sonar
addikt
Nem elég bemásolni az ntwdblib.dll -t a system32-be. Több verzió is létezik belőle és nekem csak a 2000.80.194.0 verzió működik. Ááááh mire erre rájöttem
Akkor most álljunk neki a kódnak...
A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!
-
sonar
addikt
Mit kellene változtatnom az alábbi a kódon, hogy ne ezt az üzenetet kapjam?:
PHP Fatal error: Only variables can be passed by reference
mssql_bind($proc,'@unitsn','1S7033W2DS4EDFG3',SQLVARCHAR);A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!
-
MODERÁTOR
Sziasztok!
Kohanával foglalkoznék komolyabban. ORM -et adatbázisnál érdemes használni minden körülmények között, tehát "erőltetni"?
Köszi!
mobal,
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
Speeedfire
nagyúr
Programot/protokollt keresnék olyanra, hogy lehessen linux szerveren, linuxos/windowsos programokkal szinronizálni mappákat/projekteket.
Az rsyncet már néztem, de win alatt elég gyatra a támogatása. Netbeans-es beépülő is okés lenne.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
xTc
aktív tag
válasz Speeedfire #8315 üzenetére
1 db svn server nem lenne jó neked? vagy dropbox?
-
-
Tele von Zsinór
őstag
válasz Speeedfire #8317 üzenetére
A git viszonylag egyszerűen összerakható és használható, a legalapabb dolgokat egy óra kísérletezéssel simán megtanulod annyira, hogy ne legyen probléma később. És áldás tud lenni egy verziókövető, egyszemélyes projekteknél is.
-
ArchElf
addikt
válasz Tele von Zsinór #8318 üzenetére
SVN ugyanez (Visual SVN Server ingyenes szerveroldalra, Tortoise meg ingyenes kliensoldalra) svn kliens parancssorban összedobható, utána már csak kell neki egy scheduled task
AE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
Speeedfire
nagyúr
válasz Tele von Zsinór #8318 üzenetére
Van win és linux alkalmazás is hozzá? Vagy össze lehet kötni a netbeans-el?
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
PazsitZ
addikt
válasz Speeedfire #8320 üzenetére
svn szerintem azért egyszerűbb, a gitben a local-remote repok - branch-ekkel meg lehet azért kavarodni szerintem, persze normál egyszerű használatnál nem, de komolyabb művelet esetén igen.
Win alá konkrétan a tortoiseSVN-el van tapasztalatom, ez nagyon jó jobbklik menübe beépülő cucc.
Git-et még csak linux alatt próbáltam.A netbeans támogatja mindkettőt, a 7.0 verzió óta tovább fejlesztették és új feature-ök is jöttek úgy rémlik.
- http://pazsitz.hu -
-
MODERÁTOR
válasz Speeedfire #8317 üzenetére
Bonyolult? [link], a föld legegyszerűbb dolga . Ezt melegen ajánlom ha SVN ha nem a legjobb.
[ Szerkesztve ]
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
MODERÁTOR
válasz Speeedfire #8324 üzenetére
Erről fut egy projektünk, szóval nem az Szabolcs!
[link] bal felső sarok: "Subversion or Git Hosting Only (Free), A free, commercial quality, private repository with unlimited users, 1GB storage and the world's best features."
[ Szerkesztve ]
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
MODERÁTOR
Sziasztok!
Segítségre lenne szükségem. Több órája szenvedek ezzel így megkérdem. Szeretném kinyerni adatbázisból a meta adatokat és automatizáltan létrehozni a globális változót - templatnek, de sehogy nem akar összejönni - már eléggé irritál a probléma.
1. kinyertem a tömböt ami így néz ki: [link]
A kérdés adott, foreach (?) -csel hogyan tudnám létrehozni a globális változóim. Lényegébe minden egyes változóhoz a View::bind_global('valami', 'érték'); metódust kéne lefuttatni. Kohana fw.
Valami egyszerű megoldásra tippelek, de most nem akar beugrani - sok szenvedés után pláne!
Köszönöm!
mobal,
[ Szerkesztve ]
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
Tele von Zsinór
őstag
Ezt keresed esetleg?
foreach ($data[0] as $k => $v) {
View::bind_global($k, $v);
}Tipp: legközelebb ne var_dump(), hanem var_export() kimenetét másold, az valid php kódot generál, azaz más csak copypasteli és rögtön kísérletezhet.
És egy cseppet meglepődtem, mikor a pastebin mysql syntax errorral fogadott Aposztróf van a user-agentemben, ezek meg escapelés nélkül rakták querybe.
[ Szerkesztve ]
-
MODERÁTOR
válasz Tele von Zsinór #8327 üzenetére
Köszi!
Ez volt a nagy problémám! Öngól
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
MODERÁTOR
válasz Tele von Zsinór #8330 üzenetére
Szia!
Közben rájöttem mi volt a gond! Feleslegesen utána meghívtam mégegyszer a View::factory() metódust, ami össze vissza dobálta a hibákat
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
MODERÁTOR
válasz Speeedfire #8332 üzenetére
Ez is egy svn.
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
PonPon
senior tag
valaki tudna nekem segíteni priviben. Életemben nem foglalkoztam php-val. csak egy szöveget kellene módosítani egy egyszerű kis oldalon...
köszi!
-
Brown ügynök
senior tag
Hátha valaki tudja. A következő listaelem nem jelenik meg, illetve csak az értéke.
$pager = "<article id='pager'><li value='1'>Első</li> ";
$pager .= "<li value='".( ($nav['page'] > 1 ) ? $nav['page'] - 1 : 1 )."'>Előző</li> ";
$pager .= "<p class='paginator'>".$nav['page']."/".$nav['maxpage']."</p> ";
$pager .= "<li value='".( ($nav['page'] + 1) > $nav['maxpage'] ) ? $nav['maxpage'] : $nav['page'] + 1 ."'>Következő</li> ";
$pager .= "<li value='".($nav['maxpage'])."'>Utolsó</li></article> ";"hacsak nem jön a jó tündér break utasítás képében..."
-
Brown ügynök
senior tag
válasz Brown ügynök #8337 üzenetére
$pager .= "<li value='".( ($nav['page'] + 1) > $nav['maxpage'] ? $nav['maxpage'] : $nav['page'] + 1 )."'>Következő</li> ";
"hacsak nem jön a jó tündér break utasítás képében..."
-
tob!as
tag
válasz Brown ügynök #8338 üzenetére
van közöttük egy <p> tag, ami nem szabványos <li>-k között. Ha azt is <li>-be rakod, akkor jó lesz. Legalábbis asszem
-
CSorBA
őstag
válasz Brown ügynök #8338 üzenetére
Kell a zárójel, akkor kiírja. (leteszteltem)
$pager .= "<li value='".(( ($nav['page'] + 1) > $nav['maxpage'] ) ? $nav['maxpage'] : $nav['page'] + 1 )."'>Következő</li> "."\n";
[ Szerkesztve ]
-
MODERÁTOR
válasz Speeedfire #8336 üzenetére
Oké értem. Témát lezártam. Van ez a megoldás, eléggé elismert de ha neked nem jó fel is út le is út! Szerintem semmivel kevésbé nem olyan biztonságos mint a saját megoldásod
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
Speeedfire
nagyúr
Valaki megmondaná nekem, hogy mi a baja a date() funkcióval?
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in
[ Szerkesztve ]
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
válasz Speeedfire #8346 üzenetére
Solved!
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Siriusb
veterán
A tudós urak tanácsát kérném. Egy kérdőívet szeretnék összehozni, az oldalon url rewrite üzemel. Nem egy külső scriptet hívok meg, hanem az adott oldalon belül hajtódna végre az adatok tárolása.
Itt a kód.
Az a problémám, ha pl. frissítem az oldalt, újra el akarná tárolni a form elemeit, ami persze nem megy, mert az ipaddr mező unique. Sehogy nem tudtam megkerülni, a $_POST-ban bent maradnak az értékek. -
Siriusb
veterán
válasz Speeedfire #8349 üzenetére
Huh, nem igazán értem, mi jár a fejedben.
Új hozzászólás Aktív témák
- AirPods Pro, hibátlan
- HP Zbook Firefly 16 G10 (865S8EA) Mobile Workstation - ÚJ - 16" notebook - i7-1360P, 32GB
- Asus TUF FX505GE - 15,6"FHD IPS - i7-8750H - 16GB - 512GB SSD - GTX 1050 Ti - Win11 - Magyar
- ASUS ROG STRIX Z370-H GAMING + Intel Core i5-8600K + SK Hynix 16GB DDR4 2666MHz - Számla + Garancia
- VADIÚJ, BONTATLAN! Mac Mini M2 8GB 256GB