Hirdetés
- Geri Bátyó: Agglegénykonyha 13 – Néhány egyszerű, de finom étel
- Luck Dragon: Asszociációs játék. :)
- Depression: Hardver rúzs effektus?
- total90: SSD és HDD árak 2026-ban – most kell vásárolni, vagy várni 2028-ig?
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
Új hozzászólás Aktív témák
-
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>
Új hozzászólás Aktív témák
- Okos Playstation 4 Pro + 50 játék Gold Hen 12.02 PS4 GoldHen!
- ROG Zephyrus G14 GA401QC 14" FHD IPS Ryzen 7 5800HS RTX 3050 16GB 512GB NVMe magyar vbill gar
- Gainward RTX 3080 10GB GDDR6X Phoenix
- 256 GB mSATA SSD eladóak (Hynix, Sandisk, Samsung)
- Latitude 7450 14" FHD+ IPS érintő Ultra 5 135U 16GB 256GB NVMe magyarított vbill ujjolv IR kam gar
- Bomba ár! Lenovo ThinkPad T480s - i5-8GEN I 8-16GB I 256SSD I 14" FHD I HDMI I Cam I W11 I Gari!
- Xiaomi 14T / 12/256GB / Kártyafüggetlen / 12Hó Garancia
- Dell Precision 7550 i7-10850H 64GB 1TB Nvidia RTX3000 6GB 1 év garancia
- Asus RP-AC87 AC2600 Wi-Fi range extender
- Owl Labs Owl Bar 4K Videokonferencia Rendszer FRS100
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


