Kullanıcıya Ait Cevapları Göster: Mehmet KARACA(61)
Soru: Print Screen Tuşunu nasıl engelleriz?
Soru: php recursive function dan array oluşturmak
merhaba
verdiginiz link i daha önceden göz gezdirmistim gidene çok tesekkürler. forumda sormadan önce baya bi google arastırması yapıyorum.
yapmaya çalısıtıgım sınırsız kategorili tree menu buldugum javascript tree örnegi json destekliydi php recursiveden array olusturamadıgım için mecbur başkabir tree buldum direk html bastım ekrana şimdilik sorunumu çözdüm.
php deki array ı json a çevirmek için şöle bir kod ögrendim ihtiyacı olana.
json_encode( $array)
recursive function dönerken döngünün derinligini ve konumunu kontrol etmeyi hala basaramadım
// function =========================================================================
function Listele($hedef){
$sorgu = mysql_query("select * from tree where parent_id = '".$hedef."'");
if(mysql_num_rows($sorgu) <= 0){
echo("</li>\r"); // enson açilan li etiketinin içerigi olmadigindan kapatiliyor.
return;
}
echo("<ul>\r"); // ul ile yeni bir kategori açiliyor.
while($sonuc = mysql_fetch_assoc($sorgu)){
echo( '<li><span _id="'.$sonuc["id"].'" _p_id="'.$sonuc["parent_id"].'" _u_id="'.$sonuc["urun_id"].'" _tip="'.$sonuc["tip"].'" class="text">'.$sonuc["title"] .'</span>' );
Listele($sonuc["id"]);
}
echo("</ul>\r"); // ul ile açilan kategori kapatiliyor.
}
// end function =========================================================================
kolaygelsin..<<
Soru: fla içerisinden as dökümanını nasıl kontrol edebilmek
merhaba
böle
var alphaDownMovie:alphaDown=new alphaDown(movies,0.3 , function(){
trace("qqqq");
})
yada
var alphaDownMovie:alphaDown=new alphaDown(movies,0.3 , functionAdi )
function functionAdi(){
trace("çalıştım");
}
as kodun şu şekilde düzenledi
package
{
import flash.events.Event
import flash.display.MovieClip
public class alphaDown
{
public var targetUp:Number=0
public var alphaSpeedUp:Number
public var returnFN:Function //### güncellendi // çalıstırılacak function yüklenicek.
public function alphaDown (movie:MovieClip, alphaSpeedUp:Number , returnFN )//### güncellendi // 3. parametre eklendi
{
this.alphaSpeedUp=alphaSpeedUp;
this.returnFN = returnFN;//### güncellendi çalışacak function u yükleniyorum
movie.addEventListener(Event.ENTER_FRAME, Up)
}
public function Up (event:Event):void
{
var vx:Number=(targetUp-event.target.alpha)* alphaSpeedUp;
event.target.alpha+=vx;
trace( event.target.alpha )
if (event.target.alpha < 1)//### hiçbirzaman 0 dan küçük almadıgını gözlemledim
{
event.target.removeEventListener (Event.ENTER_FRAME,Up);
this.returnFN();
}
}
}
}
ama bu işi Tweener ile çok daha güzel yapabilirdin
import caurina.transitions.Tweener;
function functionAdi(){
trace("çalıstım")
}
Tweener.addTween( movies , {alpha:0, time:2, transition:"easeOutSine" ,onComplete:functionAdi});
kolaygelsin..<<
Soru: fla içerisinden as dökümanını nasıl kontrol edebilmek
tweener i sıkıstırmıssınız kendiliginden sıkısmaz o
Soru: php recursive function dan array oluşturmak
yapmaya çalıstıgım şey tam olarak buydu çok teşekkürler.
Soru: php nin simple xml sınıfı ile utf-8 xml dosyası okumak
merhaba ilgin için çok tesekkürler
sorun tamamen ben kaynaklı imiş başlıgı degiştiriyorum.
yapmaya çalıştıgım şey XML içerik yönetimi : bir XML dosyasın daki açıklama degisken ve deger alanlarını php ile form haline çevirip içerik kısmını text editor ile html taglarla biçimlendirip tekrar xml olarak kayıt etmekti.
benim hatam form post edildigin de form bilgilerinin php tarafından biçimlendirilmesini görmemek
bugun fark ettimki çif tırnakların önüne "\" işareti eklenmis sanıyorum ki addslashes() ile biçimlendiril mis gibi
bende xml yazmadan önce stripslashes() uygulayarak form verisini normal hale getirip xml yazdım.
anladım ki php kitabımı okuma zamanım gelmis :)
xml okuyan ve form oluşturan kodlarım:
<form id="form1" name="form1" method="post" action="kaydet.php">
<div id="root">
<?php
$xmlData = simplexml_load_file("data.xml");
for( $i=0; $i<count($xmlData->k); $i++ ){
$v = $xmlData->k[$i]
?>
<div class="kab">
<input name="aciklama_<?=$i?>" type="text" value="<?=$v->aciklama?>" />
<input name="degisken_<?=$i?>" type="text" value="<?=$v->degisken?>"/>
<textarea name="deger_<?=$i?>" class="textarea"><?=$v->deger?><textarea>
</div>
<?
}
?>
</div>
<input type="hidden" name="adet" value="<?=$i?>"/>
</form>
post edilen datayı xml kaydeden kodlarım:
<?
$veri .= '<?xml version="1.0" encoding="UTF-8"?>
<data>';
for( $i=0; $i < $_POST['adet']; $i++ ){
$veri .= '
<k>
<aciklama><![CDATA['.$_POST['aciklama_'.$i].']]></aciklama>
<degisken><![CDATA['.$_POST['degisken_'.$i].']]></degisken>
<deger><![CDATA['.$_POST['deger_'.$i].']]></deger>
</k>';
}
$veri .= '</data>';
$veri = stripslashes( $veri );
$file = "data.xml";
$fileOpen = fopen($file, 'w');
fwrite($fileOpen, $veri);
fclose($fileOpen);
?>
ilginiz için tekrar çok tesekkürler
kolaygelsin..<<
Soru: Dynamic mc'lere tween uygulama
merhaba
algoritman şöyleki
var mcler:Array = [mc1,mc2,mc3,mc4,mc5] // vs.. nekadar mc olusturmussak depoladık
function xml_btn_down_handler( e:MouseEvent ):void{
e.target.y = // tıklanan mc yi konumlandırdım
e.target.x = // tıklanan mc yi konumlandırdım
for( i in mcler ){
if( mcler[i] != e.target){
mcler[i].x = tıklanan mc degilim beni konumlandır
mcler[i].y = tıklanan mc degilim beni konumlandır
}
}
}
halen çözümlenmemis bir sorun ise örnek hazırlarım
kolaygelsin..<<
Soru: jQuery de parent() sorunu
çok tesekkurler
Soru: Dynamic mc'lere tween uygulama
merhaba
ben ekte bi örnek hazırladım as3 ile yaptım genel yapıya bakarak as2 ye çevirebilirsin
birde tween kullanmadıgım dan tweener ile kodladım.
kolaygelsin..<<
Ekli Dosyalar
Dosyalara ulaşabilmek için, üye iseniz giriş yapın, değilseniz üye olun.
- untitled-1.fla
Soru: flashda cookie okuma
merhaba
as2 de = sendAndLoad() komutunu kullana bilirsin
as3 de help den koplayaldım;
package {
import flash.display.Sprite;
import flash.net.URLRequest;
import flash.net.URLVariables;
import flash.net.sendToURL;
public class SendToURLExample extends Sprite {
public function SendToURLExample() {
var url:String = "http://www.yourDomain.com/application.jsp";
var variables:URLVariables = new URLVariables();
variables.sessionId = new Date().getTime();
variables.userLabel = "Your Name";
var request:URLRequest = new URLRequest(url);
request.data = variables;
trace("sendToURL: " + request.url + "?" + request.data);
try {
sendToURL(request);
}
catch (e:Error) {
// handle error here
}
}
}
}
php kodun
<?
echo( "&cerez=".$_COOKIE["çerez ismi"] );
?>
aspx kodun ekrana bu format da cooike leri basman lazım
&cerez1=cerez1 bilgisi&cerez2=cerez2 bilgisi
kolaygelsin..<<
Soru: Dynamic mc'lere tween uygulama
Ekli Dosyalar
Dosyalara ulaşabilmek için, üye iseniz giriş yapın, değilseniz üye olun.
- untitled-1.jpg
Soru: [AS3] System.useCodePage = true;
merhaba
aşagıdaki satırı sil
System.useCodePage=true;
ve dergi_oku.php dosyanı utf-8 olarak yapılandır.
dosyan utf-8 olmadıgın dan flash parse ederken bomluyor.
koalyeglsin..<<
Soru: [AS3] System.useCodePage = true;
dosyanı utf-8 yapmıs sın ama karakderler bozuk suan
onedenle yine bomluyor
Soru: [AS3] System.useCodePage = true;
var testXML:XML = new XML();
var urlLoader:URLLoader =new URLLoader();
urlLoader.load(new URLRequest("http://www.motioncoder.com/ders/xml/dergi_oku1.php"));
urlLoader.addEventListener(Event.COMPLETE, onXMLLoad);
function onXMLLoad(e:Event):void {
testXML = new XML(urlLoader.data);
testXML.ignoreWhitespace=true;
trace(testXML);
}
senin xml i kendi server ime biçimledirip ekledim üsteki kodu deneye bilirmisin.
kolaygelsin..<<
Soru: [AS3] System.useCodePage = true;
merhaba sorun kodlar da degil kodlarda olmus olsa xml yi ekrana basamassın. ben notepad++ diye ufak bir editor kullanıyorum
burdan download edebilirsin http://mesh.dl.sourceforge.net/sourceforge/notepad-plus/npp.4.9.2.src.zip
editor kucuk bise yükledikten sonra düzenle kısmından Convert to utf-8 seç ve kaydet
yada php dosyanın en üstüne henüz denemedim ama php ilede biçimlendirile bilir
header('Content-Type: text/html; charset=UTF-8');
notepat++ yı tavsiye ederim.
kolaygelsin..<<
Soru: [AS3] System.useCodePage = true;
ekteki zip içinden dosyayı alıp düzenleyip notebad++ da düzenle > utf-8 (bom olmadan)kodla yı sec kaydet
ancak dosyayı silme sadece düzenle kaydet!
eger sorun devam ederse server inden kaynaklanan bir durum dosyalar upload edilir ken oluşan birsey bu.
bir dene olmadı header() kodları ile çözümleriz.
kolaygelsin..<<
Ekli Dosyalar
Dosyalara ulaşabilmek için, üye iseniz giriş yapın, değilseniz üye olun.
- dergioku1.rar
Soru: [AS3] System.useCodePage = true;
düzeldigine sevindim aslında bu sorun
mysql db , tablo sutun karsılastırmaları ve sayfa biçimlerin den kaynak lanıyor. server e upload asamasında bile olabiliyor basıma geldi
ben db ,table , sutun karsılastırmalarımı utf8unicodeci olarak ayarlayıp dosya biçimini de utf-8 ayarladıgım da tüm karakterleri db ye yazıp okumayı basara bildim arapca , rusca , vs..
kolaygelsin..<<
ek bunların yanı sıra query öncesin de
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION = 'utf8_unicode_ci'");
kullanılması gerekir.
Soru: buton çoğaltma sorunu
merhaba
netür bi sablon olursa olsun ben şöyle bir yöntem kullanıyorum
şablonumu kütüphanede olustururum ve ekranda çpgaltırım ancak manual degisiklikler yapmam
// degisken aataması
sablon1.ID = 1;
sablon1.url = "http://www.MotionCoder.com";
//boton içindeki text e yazy yazılması
sablon1.buton.title.text = "anasayfa butonu";
// text area ya yazzı yazılması
sablon1.textAreA.text = "tekarea ya bu bilgileri yazdım";
// olay dinleyicisi
function down_dinleyici(e:MouseEvent){
trace("ID:"+e.target.ID);
trace("url:"+e.target.url);
trace("textAreA:"+e.target.textAreA);
}
// boton a olay eklemek
sablon1.buton.addEventListener( MouseEvent.MOUSE_DOWN , down_dinleyici );
kolaygelsin..<<
Soru: Dreamweaverde üstte boşluk war...
merhaba
<head> etiketleri arasına
<style>
body{
margin:0px;
}
</style>
http://www.w3schools.com/ sitesin de temel düzey de adım adım html css js vs… anlatılıyor
http://www.w3schools.com/css ye baslamanı tavsiye ederim
kolaygelsin..<<
Soru: Javascript'ten Flash'a veri gönderme işlemi
merhaba
swf dosyasını html ye eklemek için benim kullandıgım
download : download swf 2 objecthttp://swfobject.googlecode.com/files/swfobject20.zip wiki : wiki swf2 object http://code.google.com/p/swfobject/wiki/documentation
bu sekilde flash a ilk degiskenlerini göndere bilecegin gibi flash içindeki function u çalıstırman ,flashile javascript deki function u çalıstırman kolay laşıyor
as ile javascript in haber lesmesini import flash.external.ExternalInterface; sınıfı ile yapabilirsin
kolaygelsin..<<
Soru: Localhostta çalışıyor Ftp'de hata veriyor...
merhaba
ben localhost için server2Go kullanıyorum
cd ve flash disc de taşına bilir çalısabilir herhangi bir kurulumu yok bir .exe çalıstırıyorsun tarayıcı penceren açılıyor o pencereyi kapatana kadar apache , php , mysql aktif kalıyor.
kolaygelsin..<<
Soru: as3 display path
sanırım yanlış anlaşıldım
event.target.content ile yüklenen MovieClip e ulasmak da bir sıkıntı yok. yüklenen MovieClipden yükleyene ulasmak da daha basit biryol olduguna inanıyorum
MovieClip(this.parent.parent) gibi biseler olmalı ama nasıl ?
ilgin için tesekkurler
Soru: as3 display path
evet şimdi anlaşıldım ama verdiginiz yöntem benim ilk mesajımda yazıyor
event.target.content.ana_dizin = MovieClip(root);
bu sekilde urasmadan anadizine dönmenin bir yöntemi oldugu inancındayım :S:S:S
tekrar çok teşekkürler.
Soru: flash as3 component yapımı
merhaba
flash IDE kullanmadan nasıl derleme yapıyorsunuz buda baska bir soru oldu ama :S
component imin içinde sadece bir adet dinamicText var instance si "text" ve kodum
txt.text = this.title ;
gerek Parameters bar dan bilgi aktararak gerek component instance namesin den component i şekillendirmek isiyorum
library de MovieClip i sagtıklayıp Component Difinition ‘da ayarlarımı yapıp Component e çevirdim simdi Convert to Compiled Clip dedigim de derlemiyor
çok tesekkürler.
Ekli Dosyalar
Dosyalara ulaşabilmek için, üye iseniz giriş yapın, değilseniz üye olun.
- compiled.jpg
- parapeters.jpg
Soru: flash as3 component yapımı
merhaba ilginiz için öncelik le teşekkür ederim
problemim yukarıdaki ek dosyalar da ve anlattıgım gibi :
neden Compiler clip kullanmak istedigim flash ortamında proje gelişştirmek bana çok karmaşık gelmeye basladı çok sayfalı ilişkili alt sayfalar ve admin yönetimli oldugun da beni baya yoruyor
flash işlerimi de bir çatı MVC oluşturmaya çalışıyorum
Model kısmını AMF ile çözümlüyorum Controller kısmını swfaddres ve yazdıgım bir class ile çözümlüyorum geriye View kalıyor işleri karıstıran kısım da burası uygulamanın genel yapısının bileşenleri ve alt sayfaarın görselleri başımı agrıtıyor o nedenle
View yapısını moduller halinde parçalayıp ayrı fla lar da Compiler clip yapıp projeme dahil etmek istiyorum ancak busekilde istedigim parçaya odaklana bilicem sanıyorum ve geri dönüşümlü modüller kodlaya bilirim
aynı mantıgı swf load ederek de kurabilirim ama projede resimler ve datalar hariç tekbir loader olsun istiyorum.
ali kıran cevabınız için teşekkürler biraz daha açmanız mümkün mü
Veli Süngütay http://www.adobe.com/devnet/flash/articles/creatingas3components.html bu link e ulaşamıyorum hata sayfasına yönlendiriyor berni
ve bu işler le epey ilgilisin amacım dogrultusun da bir yönlendirme yapman mümkünmü ama flash olmalı. flex e geçemeyecek durum dayım
teşekkürler kolaygelsin..<<



.