php iile bunu yapabilirmiyim?

Kodla Büyü

mustafayilmaz28

Süper Üye
Süper Üye
Seçkin Üye
Mesajlar
1,425
merhabalar arkadaşlar.
<?php

for ($i=1;$i<1000;$i++){
echo<div style=\"position:absolute; width: 271px; height: 67px; background-color: #FF0000; layer-background-color: #FF0000; border: 1px none #000000; left:10px; top: 68px;\">Content for New Div Tag Goes Here</div>";

}

?>
buradak, büyük işaretli yerlere i değerini koyup divin hareket etmesini istiyorum..php ile bunu yapabilmem mümkün mü?
illa java script yada ajax mı kullanmam gerekli?
 
olmuyor hocam i değişkeinini araya nasıl koyacağım???
iyi oraya koysakta sanırım olmaz...bu sorunun cevabın vermek gibi bişi oldu ama
 
<?php

for ($i=1;$i<1000;$i++){
?>

<div style=\"position:absolute; width: 271px; height: 67px; background-color: #FF0000; layer-background-color: #FF0000; border: 1px none #000000; left:<?php echo $i."px" ?>; top:<?php echo $i."px" ?>; \">Content for New Div Tag Goes Here</div>;

<?php
}
?>

bu şekilde olabilir...
 
istemci tarafında çalışması lazımscriptin. Yani javascript veya vb script lazım sana
php ile imkansız

jquery framework ünu incale herşeyi yaparsın ama bir kaç gün inceleyip örnekler yapman lazım. Sonrasında vaz geçemezsin

kolay gelsin
 
semraaa14 hocam dediğiniz gibi oldu..ama
alpaygunes hocamın dediğini yapmaktan başka çare gör
ünmüyor..
teşekkürler.
 
döngü php ile değil javascript ile yapılmalı. Kolaylık sağlaması bakımından ben de jquery kullanımını öneririm.
 
php sunucu taraflı çalıştığı için size en son döngünün bitmiş hali gelir. Arkadaşların da dediği gibi javascript kullanmanız lazım. Ama frameworke gerek var mı bilemem. Dreamveawer 3'te bile yapılıyordu bu dediğiniz olay.
 
hocam bir script yazayım diyorum az bildiğim php ile takılıp kalıyorum..galiba java scriptede ihtiyacım var iyi bir tasarım için.
ama bu java ile java script arasında ne gibi bir fark var?
 
java bir programlama dilidir. pc ortamında platform bağımsız programlar yada tarayıcı appletleri vs yazmanızı sağlar.

javascript ise bir betik dilidir. tarayıcılarda kullanıcıya etkileşim sağlayacak basit işlemleri yapmanızı sağlar.
 
http sunucusu, kendisine parametre olarak gonderilen web sayfalarını alır, içinde php vs.. kodu gorduğunde -php destekli derlenmiş ise- php kodunu çalıştırır, cıktı sonucu oluşan html kodunu istemciye gonderirir.
sizin orneğinizde, for'un son turundaki i değeri -999- left:999px; top: 999 px; seklindeki kod istemciye gonderilir.
hareket ve animasyon algısı için için su anda populer yontem arkadaslarinda yazdiği gibi JavaScript.Tavsiye edildiği gibi jquery frame work'u. jquery ile bu işlemi yapan kodlar fikir verebilir.
selamlar.
Kod:
<script src="jquery-1.4.js" type="text/javascript"></script>
<script>
            $(document).ready(function(){
				$('#tognormal').click(function(){
						$('#kare').toggle();
					});
				$('#toganim').click(function(){
						$('#kare').toggle(2000);						
					});			
		})
</script>
<style>
#kare {	width:100px;	height:100px; font-size:13px; font-family:Verdana, Geneva, sans-serif;	background-color:#0F0; display:none; border:1px solid #000;		}        	
</style>
</head>
<body>
<h1>Basit Efektler Tek Butonla göster gizle</h1>
<hr />
Butonlara  basin..<br />
<input type="button" id="tognormal" name="btn" value="Normal - Göster/Gizle" />
<input type="button" id="toganim" name="btn2" value="Animasyonlu -Göster/Gizle" />
<p></p>

<div id="kare">Kare !!</div>
 
Geri
Üst