ugrás a tartalomhoz

Archívum - Júl 23, 2008

Nem töltődik be a php_ldap.dll

paal · 2008. Júl. 23. (Sze), 16.58
Sziasztok!

Van egy AppServ 2.5.8 XP-SP2-re telepített szerverem.

Engedélyezve van a kiterjesztések mappája:

; Directory in which the loadable extensions (modules) reside.
extension_dir = "C:\var\php5\ext"


valamint az ldap modul is (többek közt):
; Windows Extensions
; Note that ODBC support is built in, so no dll is needed for it.
; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
; extension folders as well as the separate PECL DLL download (PHP 5).
; Be sure to appropriately set the extension_dir directive.
extension=php_gd2.dll
extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_sockets.dll


Az a szép, hogy CSAK az ldap modult nem tudja betölteni (pedig a fájlrendszerben ott a dll), az összes többit igen:
[colorer=log][Wed Jul 23 16:52:30 2008] [notice] Parent: Received restart signal -- Restarting the server.
[Wed Jul 23 16:52:30 2008] [notice] Child 4032: Exit event signaled. Child process is ending.
PHP Warning: PHP Startup: Unable to load dynamic library 'C:\\var\\php5\\ext\\php_ldap.dll' - A megadott modul nem tal\xe1lhat\xf3.\r\n in Unknown on line 0
[Wed Jul 23 16:52:30 2008] [notice] Apache/2.2.4 (Win32) PHP/5.2.1 configured -- resuming normal operations
[Wed Jul 23 16:52:30 2008] [notice] Server built: Jan 9 2007 23:17:20
[Wed Jul 23 16:52:30 2008] [notice] Parent: Created child process 1636
PHP Warning: PHP Startup: Unable to load dynamic library 'C:\\var\\php5\\ext\\php_ldap.dll' - A megadott modul nem tal\xe1lhat\xf3.\r\n in Unknown on line 0
[Wed Jul 23 16:52:31 2008] [notice] Child 1636: Child process is running
[Wed Jul 23 16:52:31 2008] [notice] Child 4032: Released the start mutex
[Wed Jul 23 16:52:31 2008] [notice] Child 1636: Acquired the start mutex.
[Wed Jul 23 16:52:31 2008] [notice] Child 1636: Starting 64 worker threads.

Firebird fájl feltöltés PHP vel blob -ba.

TTSZ · 2008. Júl. 23. (Sze), 16.45
Sziasztok!

Egy Firebird gurut keresek, aki tudna segíteni a következő kérdésben.

Adott egy firebird adatbázis.

PHP vel az egy űrlapon keresztül töltenék fel egy táblába adatokat. Az adatok között szerepel egy ADAT(blob) nevű rekord ahova a fájlt szeretném feltölteni.

Ilyesmi módszerrel próbálkoztam.:
include "connect.inc.php";

if (isset($_POST["bekuldve"]))
{

echo "Feltöltendő Fájl: ".$_FILES['file']['name'];
echo "<br />Fájl feltöltése....<br />";
$data = $_FILES['file']['name'];
  $blh = ibase_blob_create($dbh);
  ibase_blob_add($blh, $data);
  $blobid = ibase_blob_close($blh);
  $sql = "INSERT INTO WRKC(ADAT) VALUES (?)";
  $sth = ibase_query($dbh, $sql, $blobid);

}
else
{
echo "<form action=".$_SERVER["PHP_SELF"]." method=\"post\" name=\"hf\" enctype=\"multipart/form-data\" >
<input type=\"file\" size=\"20\" name=\"file\">
<input type=\"submit\" value=\"Feltöltés\" name=\"bekuldve\">
</form>";
}
Az adtbázisba nem csak a fájl menne egyedül. Raknék a többi rekordba pl leírást, azonosítót meg hasonló varchar illetve integer adatokat.

Ha már elolvasod azt is megköszönöm.

Üdv. Laci
 

MySQL-hez milyen karakterkódolást használjak?

aspirany · 2008. Júl. 23. (Sze), 10.36
Már megint Én!

Köszönöm az eddigi segítségeket.Most újabb kérdésem van bár ezt rakhattam volna php-be is

Magyar ékezetes karaktereket szeretnék berakni adatbázisba (Mysql);Milyan karakterkódolás a legmegfelelőbb a magyar karakterek tárolására (UTF-8)?.Ill a weboldal milyen karakter kódolással (UTF-8) legyen figyelembe véve hogy az oldal tartalmaz ajaxot is.
 

li elemen belül szöveg vertikális pozicinálás

napalm · 2008. Júl. 23. (Sze), 09.42
Van egy menüm, ami remekül működik.
Unordered list <li> elemei tartalmazzák a menüpontokat. Háttér megadva neki, egér "over"-re háttér változás, majdnem minden klappol.
Egy problémám van: a <li> elemen belül a szöveg vertikális pozicionálását nem tudom szabályozni.

Így néz ki a HTML és CSS kód:

		<ul>
			<li><span class="menuspan"><a href="#">Kezdőlap</a></span></li>
			<li><a href="#">Ismertető</a></li>
		</ul>
---------------------------------
#menu ul 
	{
	padding:0 0 0 0;
	margin: 0px;
	list-style-type: none;
	}
#menu li 
	{
	background-image:url(images_css/menu_1.gif);
	height:37px;
	text-align:left;
	padding-top:0px;
	}
#menu li:hover
	{
	background-image:url(images_css/menu_2.gif);
	}
#menu a
	{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding-left:25px;
	padding-top: 10px;
	}
.menuspan 
	{
	padding-top:10px;
	}
A lista elemem tehát 37 pixel magas, és azt szeretném, hogy a benne levő link szöveg kb a közepén jelenjen meg.
A #menu:a definicióban a padding-left értéke (25px) remekül látszódik is, pontosan 25 pixellel el van tolva a szöveg, örülök. Ugyanebben a részbe hiába vésem be, hogy a link 10 pixel távolságban legyen a felső résztől (padding-top:10px), ugyanúgy a <li> elem tetejéhez ragad.

Íme egy kép a problémáról
(itt a felső menüpont felett van az egér).

A kódból látszódik, hogy probálkoztam egy <span> tag beillesztésével is, azonban ez sem járt sikerrel. A link továbbra is makacsul felmászik a <li> tetejére.

Tud valaki megoldást erre a problémára?
 

[colorer] kódok másolása?

napalm · 2008. Júl. 23. (Sze), 08.55
Kérdésem rendkívül egyszerű: hogyan lehet úgy kimásolni [colorer]-rel megírt kódokat, hogy azt pastezva kedvenc szerkesztőbe rögtön ki is lehessen próbálni?

Nekem például stíluslapok sorainak első karaktereihez tartozik egy "#" karakter, HTML/PHP kódokhoz sorszám+., stb. Stíluslap definíciók egy az egyben végülis kiszedhetők az oldal forrásból, de script/html esetében ez sem műküdik.

Szóval van valamilyen módszer, amivel egyszerű copy-paste működik? Mert én nem találtam. Esetleg a [colorer]-rel formázott kódrészletek mellé egy "vágólapra másol" gomb?