|
|
|
|
|
|
|
Javascript |
internet explorer da transparent png sorununu gidermek | | tranparent png ler internet explorer da transparent olarak gözükmüyor.aşağıdaki kod bu sorunu giderir
<script language="JavaScript">
function correctPNG() // correctly handle PNG transparency in Win IE 5.5 & 6.
{
var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])
if ((version >= 5.5) && (document.body.filters))
{
for(var i=0; i<document.images.length; i++)
{
var img = document.images[i]
var imgName = img.src.toUpperCase()
if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
{
var imgID = (img.id) ? "id='" + img.id + "' " : ""
var imgClass = (img.className) ? "class='" + img.className + "' " : ""
var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
var imgStyle = "display:inline-block;" + img.style.cssText
if (img.align == "left") imgStyle = "float:left;" + imgStyle
if (img.align == "right") imgStyle = "float:right;" + imgStyle
if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
var strNewHTML = "<span " + imgID + imgClass + imgTitle
+ " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
+ "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>"
img.outerHTML = strNewHTML
i = i-1
}
}
}
}
window.attachEvent("onload", correctPNG);
</script> |
Böyyük Patron Tarafından 11-05-2008 Tarihinde Gönderilmiştir.
Bu Konuyu Yazdır
Kaynak : |
|
|
Windows XP |
PC kendini resetliyor | | sorun: pc WİNDOWS XP yazısından sonra kendini resetliyor
Diskiniz SATA ise
Alıntı
SATA SÜRÜCÜSÜNÜ XP CD' SİNE EKLEME
Windows DOS ön kurulum sırasında F6 tuşuna basıp SATA/RAID sürücülerini kurmak yerine bu sürücüleri Windows CD içerisine entegre edebilirsiniz. Aşağıdaki uygulamalar size bu sürücülerin nasıl entegre edileceğini detaylı olarak açıklayacaktır. Aşağıdaki sürücü Silicon Image 3112 SATALink sürücüsü için verilmiş bir örnektir. Aynı uygulamayı bir başka sürücüler içinde kullanabileceksiniz.
» 1. Aşama - TXTSETUP.SIF dosyasının düzenlenmesi
Windows CD/ I386 klasörü içinde yer alan TXTSETUP.SİF dosyasını not defteri ile birlikte açın ve aşağıda yer alan komutları (sometimes invisible) satırından önceki dizine yapıştırın.
_____________
[SourceDisksFiles]
si3112.sys = 1,,,,,,3_,4,1
[HardwareIdsDatabase]
PCI\VEN_1095&DEV_3112&SUBSYS_31121095 = "Si3112"
PCI\VEN_1095&DEV_3112&SUBSYS_34238086 = "Si3112"
PCI\VEN_1095&DEV_3112&SUBSYS_311215D9 = "Si3112"
PCI\VEN_1095&DEV_3112&SUBSYS_B0021458 = "Si3112"
PCI\VEN_1095&DEV_3112&SUBSYS_01661028 = "Si3112"
PCI\VEN_1095&DEV_3112&SUBSYS_82141033 = "Si3112"
PCI\VEN_1095&DEV_3512&SUBSYS_35121095 = "Si3112"
PCI\VEN_1095&DEV_3512&SUBSYS_01661028 = "Si3112"
[SCSI.load]
si3112 = si3112.sys,4
[SCSI]
si3112 = "Silicon Image SiI 3112 SATALink Controller"
__________________________
Yukarıdaki kodları TXTSETUP.İNF içerisine aktarırken yanlışlık yapmamak için yukarıdaki ana komutlar altında yer alan dizini uygun yerlere birer birer kopyalamayı deneyebilirsiniz. Örneğin, SourceDisksFiles, SourceDisksFile içerisine; SCSI.load ise SCSI.load içerisine yerleştirilmeli.
Sürücü hakkında bilgi edinmek için aynı klasör içinde yer alan TXTSETUP.OEM dosyasını açabilirsiniz.
» 2. Aşama - Sürücüleri kopyalama
SATA sürücülerini Windows XP Dağıtım klasörü içerisine kopyalayın. Aşağıdaki örneğe göre bu dosyalar, $OEM$\$1\DRIVERS\006\SI3112 içerisinde yer almaktadır. Eğer ''CD' den Kurulum'' yöntemini kullanmaya karar verdiyseniz, bu sürücüyü uygun bir klasöre yerleştirin ve Winnt.sif dosyasını düzenlemek zorunda kalmadan 4. Aşama' ya devam edin.
____________________________________
Directory of E:\XPCD\$OEM$\$1\DRIVERS\006\SI3112
23.09.2003 11:05 10,236 si3112.cat
16.09.2003 10:43 11,094 SI3112.inf
04.09.2003 12:45 55,144 Si3112.mpd
04.09.2003 12:45 55,144 Si3112.sys
30.04.2003 08:35 20,560 SiiSupp.vxd
31.07.2003 09:01 69,120 SilSupp.cpl
09.06.2003 17:56 10,112 SiWinAcc.sys
7 File(s) 231,410 bytes
________________________________________
3. Aşama - Winnt.sif doyasını güncelleme
Yukarıda yaptığınız değişikliklerin aynı zamanda winnt.sif dosyasında da yer alması gerekir. Aşağıdaki komutları Winnt.sif dosyası içine ekleyin.
_______________________
[Unattended]
OemPreinstall=Yes
OemPnPDriversPath="Drivers\006\SI3112"
________________
4. Aşama- Sürücüleri I386 klasörü içerisine yerleştirmek
Bu sürücülerin Windows DOS ön kurulum sırasında kullanabilmek için I386 klasörüne kopyalamanız gerekmektedir. Bu işlemleri gerçekleştirmek için önce;
Başlat >> Çalıştır >> ve
Boş alana aşağıdaki komutu yapıştırın ve onaylayın.
MAKECAB E:\XPCD\$OEM$\$1\DRIVERS\006\SI3112\SI3112.SYS E:\XPCD\i386\SI3112.SY_
Yukarıdaki komutları kendi projenize göre uyarlayın |
|
|
|
PHP |
curl ile download yapmak | | <?php
function get_file1($file, $local_path, $newfilename)
{
$err_msg = '';
echo "<br>Attempting message download for $file<br>";
$out = fopen($newfilename, 'wb');
if ($out == FALSE){
print "File not opened<br>";
exit;
}
$ch = curl_init();
curl_setopt($ch, CURLOPT_FILE, $out);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_URL, $file);
curl_exec($ch);
echo "<br>Hata : ".curl_error ( $ch);
curl_close($ch);
//fclose($handle);
}//end function
?>
örnek :
<?php
$wav_file = get_file1($yuklenecekdosya, $yuklenecekyer, $dosyanınyeniadi);
?> |
Böyyük Patron Tarafından 22-04-2008 Tarihinde Gönderilmiştir.
Bu Konuyu Yazdır
Kaynak : |
|
|
PHP |
array search dizide aranan elamanın kaçıncı sırada olduğunu öğrenmek | | function F_SearchArr($arr, $item)
{
$result = -1;
for ($i = 0; $i < count($arr); $i++) {
if (strcmp($arr[$i], $item) == 0) {
$result = $i;
}
}
return($result);
} |
Böyyük Patron Tarafından 22-04-2008 Tarihinde Gönderilmiştir.
Bu Konuyu Yazdır
Kaynak : |
|
|
PHP |
ftp ile dosya upload etmek | | <?php
echo '<form action="image_upload.php" method="post" enctype="multipart/form-data">';
echo 'Click the Browse button to find the file you wish to upload';
echo '<input type="file" name="imagefile">';
echo '<INPUT TYPE="submit" name="upload" value="upload">';
echo '</form>';
//change these values to suit your site
$ftp_user_name='XXXXXXXX';
$ftp_user_pass='XXXXXXXX';
$ftp_server='ftp.YOURSITE.com';
$ftp_dir='/YOURSITE.COM/public_html/upload/';
//$web_location is needed for the file_exists function, the directories used by FTP
//are not visible to it will will always return not found.
$web_dir='../upload/';
$web_location=$web_dir.$imagefile_name;
//build a fully qualified (FTP) path name where the file will reside
$destination_file=$ftp_dir.$imagefile_name;
// connect, login, and transfer the file
$conn_id = ftp_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
$upload = ftp_put($conn_id, $destination_file, $imagefile, FTP_BINARY);
//use ftp_site to change mode of the file
//this will allow it be visible by the world,
$ch=ftp_site($conn_id,"chmod 777 ".$destination_file);
// close the FTP stream
ftp_close($conn_id);
//verify file was written
if (file_exists($web_location))
{
echo "file was uploaded as $web_location";
}
else
{
echo "Could not create $web_location";
}
//end if
?>
|
Böyyük Patron Tarafından 22-04-2008 Tarihinde Gönderilmiştir.
Bu Konuyu Yazdır
Kaynak : |
|
|
|