- Xiaomi 15 Ultra - kamera, telefon
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Mobil flották
- Díjnyertes okosgyűrű érkezik júliusban
- Yettel topik
- Motorola Moto Tag - nyomom, követ
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- iGO Primo
- One mobilszolgáltatások
Új hozzászólás Aktív témák
-
jeszi
tag
válasz
fordfairlane #13589 üzenetére
Köszönöm!
-
jeszi
tag
Sziasztok!
Mi kell ahhoz, hogy ez hiba nélkül lefusson, ha .jar fájlt adok meg a formon?
Debian 6, PHP 5.3.3-7Most tettem fel php-java-bridge extensiont, de nem oldotta meg. Apache mime type-ot is kellene állítani?
<?php
phpinfo();
if ( isset($_POST["test"]) )
{
echo "<pre>";
print_r($_FILES);
echo "</pre>";
$handle = fopen($_FILES["a"]["tmp_name"],"r");
$contents = fread($handle, filesize($_FILES["iscore"]["tmp_name"]));
echo $contents;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<title>Untitled Document</title>
</head>
<body>
<form method="post" enctype="multipart/form-data" action="fileuploadtest.php">
<TABLE cellpadding="2" cellspacing="0" border="0">
<tr>
<td><input type="file" name="iscore" class="text"></td>
<td><input type="submit" name="test" value="Teszt" class="text"></td>
</tr>
</table>
</form>
</body>
</html>Ez a kimenet:
Array
(
[iscore] => Array
(
[name] => iScore.jar
[type] =>
[tmp_name] =>
[error] => 1
[size] => 0
)
)Apache error logban nincs bejegyzés.
-
jeszi
tag
Sziasztok!
Kb. 100 ingatlan képét kellene megjeleníteni. Egy ingatlan kb.4 képet tartalmaz.
Arra gondoltam, hogy minden ingatlan egy mappában lenne, pl.:
(sorszam-település)1-Budapest
1.jpg 2.jpg 3.jpg 4.jpg
2-Budapest
5.jpg 6.jpg 7.jpg 8.jpg
3-Dunakeszi
9.jpg 10.jpg 11.jpg 12.jpgNa ezt kellene jól megírni php-val, hogy a mappák látszódjanak és ha kattintanak egyre, akkor az ott lévő képek látszódjanak.
Kb. a linkek megvannak:
foreach (glob("./*-*") as $filename)
{
echo "<br>";
echo "<a href=\"".$filename."\">".$filename."</a><br/>";
// echo "<img src='".$filename."'/>";
echo "<br>";
}Azért írtam ide, mert aki ezzel foglalkozik, szerintem annak 2 perc ezt megírni, nekem viszont nem triviális a megoldás, nem vagyok fejlesztő, elakadtam. A segítséget köszönöm!
-
jeszi
tag
válasz
Sk8erPeter #12451 üzenetére
A php verziót fentebb írtam, megfelelő.
Köszönöm szépen a segítséget! Nagyon hasznos!
-
jeszi
tag
válasz
Sk8erPeter #12445 üzenetére
Nem én írtam a kódot, csak megörököltem.
+ üzemeltető vagyok, nem fejlesztőKöszönöm a tanácsokat, tetszenek
Átírom a kódot.
Kérdeznék még egy dolgot.
Van 2 folyamat:
1. apache url hívás, amely php-t futtat és letesz egy filet egy mappába
2. a szerveren háttérben fut egy php processz, mely mindig megnézi van-e már file, amit az apache url hívás generált. Ha van, feldolgozza.Azt hogy tudom megakadályozni, hogy az 1 folyamat file írása közben még ne dolgozza fel a fájlt a 2. folyamat?
-
jeszi
tag
Sziasztok!
Az alábbi kód után a $fields_string értéke kb. 4000 esetből vagy 2x nem az értéket rakja a file.log fájlba, hanem azt, hogy: Array
Ugyanakkor a változók rendben vannak. Ez hogy lehet? Bug?PHP 5.2.5 with Suhosin-Patch 0.9.6.2 (cli) (built: Apr 24 2008 02:47:36)
$fields = array(
'action'=>urlencode('Submit'),
'DestAddr'=>'%2b'.$mpn,
'UserData'=>urlencode($txt),
'ClientID'=>urlencode('clientid'),
'Password'=>urlencode('password')
);
foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }
rtrim($fields_string,'&');
$fields_string=substr($fields_string,0,strlen($fields_string)-1);
$file_handle = fopen('/tmp/err/file.log','a');
fwrite($file_handle,date('Y.m.d H:i:s')."\n".$mpn."\n".$txt."\n".$fields_string."\n".$result."\n__________\n");
fclose($file_handle); -
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).
-
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> -
jeszi
tag
válasz
haromegesz14 #7464 üzenetére
Nézheted még a joomla és drupal motort is.
Ami nekem hatalmas pozitív csalódás, az a wordpress. Sokáig ki sem próbáltam, mert csak egy "blogmotor", de mióta megismertem, személyes kedvencem.
-
jeszi
tag
Sziasztok!
php-vel tudok olvasni ppt fájlokat?
Olyan megoldás kellene, hogy intraneten egy böngészőben lehessen nézegetni powerpoint fájlokat, úgy, hogy ipad-al is meg lehessen nézni.
Ezt néztem, de nem jöttem rá hogyan használhatom:
[link]
Új hozzászólás Aktív témák
Hirdetés
- PlayStation 5
- Xbox tulajok OFF topicja
- Autós topik látogatók beszélgetős, offolós topikja
- CASIO órák kedvelők topicja!
- BestBuy topik
- Luck Dragon: Asszociációs játék. :)
- VR topik
- World of Tanks - MMO
- Hitelkártyák használata, hitelkártya visszatérítés
- Xiaomi 15 Ultra - kamera, telefon
- További aktív témák...
- Logitech Combo Touch iPad Pro 11" (1., 2. a 3. gen), szürke - UK billentyűzet ipad tok billentyűzet
- újszerű iPad Pro 11" (3. generációs) (2021) M1 chip Wi-Fi 128GB silver ezüst Apple
- szinte új iPhone 16 Pro Max 256GB desert titanium sivatagi titán független Apple 3 év garancia
- újszerű iPhone 16 Pro 256GB white titanium fehér titán iStyle független Apple 3 év garancia
- Dell XPS 13 9380 Prémium ultrabook HUN BILL
- Honor 90 Lite 256GB, Kártyafüggetlen, 1 Év Garanciával
- Lenovo Thunderbolt 3 kábel (4X90U90617)
- Telefon felvásárlás!! Samsung Galaxy A14/Samsung Galaxy A34/Samsung Galaxy A54
- Apple Macbook Pro 13 2020 - M1 - 8GB/256GB SSD - Touch Bar - 102 Ciklus - 99% Akku - Ezüst - MAGYAR
- Újszerű Apple Macbook Air 13 - M2 - 30 Ciklus - 100% Akkumulátor - 8GB/256GB SSD - MAGYAR - Éjfekete
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: CAMERA-PRO Hungary Kft
Város: Budapest