DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
Arama butonu
Bu konudaki kullanıcılar: 1 misafir
11
Cevap
502
Tıklama
0
Öne Çıkarma
Php ve javascript kodu çalışmıyor
W
8 yıl (490 mesaj)
Yüzbaşı
Konu Sahibi

Merhaba,

arkadaşlar şöyle bir kod yazdım :

<?php

for ($iii=0;;$iii--) {

?>

<script type="text/javascript">

if (history.back(<?php echo($iii); ?>) == "okulud.php") {

alert("<?php echo($iii); ?>");

//javascript:history.go("<?php echo($iii); ?>");

}

</script>

<?php

}

?>


Ama kod çalışmıyor. Yeni sekme yazıyor.

Bu sorunu nasıl çözebilirim?

Yardımınıza ihtiyacım var.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



P
8 yıl (125 mesaj)
Teğmen

Sanırım for yazmayı bilmiyor for döngüsü aşağıdaki gibi yazılır parametre eksik kaça kadar dönecek bu for ?
 
for ($i = 1; $i <= 10; $i++) {
echo $i;
}


Bu mesaja 1 cevap geldi.
W
8 yıl (490 mesaj)
Yüzbaşı
Konu Sahibi

Sonsuza kadar dönmesini istiyorum.




Bu mesajda bahsedilenler: @pasamsin
P
8 yıl (125 mesaj)
Teğmen

Sonsuza kadar dönmez zaten :) max_execute_time limitine takılır ya max_input_time onada takılır her türlü takılır hiçbirşey sonsuza kadar dönmez :) zaten bu kadar kodu browsera sonsuza kadar döndürerek yazdırırsanız zaten browser kitlenir :)


Bu mesaja 2 cevap geldi.
W
8 yıl (490 mesaj)
Yüzbaşı
Konu Sahibi

Peki teşekkür ederim. O zaman ben onu 100 e kadar yapayım. Değiştirdikten sonra sonucu yazarım.




Bu mesajda bahsedilenler: @pasamsin
W
8 yıl (490 mesaj)
Yüzbaşı
Konu Sahibi

quote:

Orijinalden alıntı: pasamsin

Sonsuza kadar dönmez zaten :) max_execute_time limitine takılır ya max_input_time onada takılır her türlü takılır hiçbirşey sonsuza kadar dönmez :) zaten bu kadar kodu browsera sonsuza kadar döndürerek yazdırırsanız zaten browser kitlenir :)

Şöyle bir kod oldu :

<?php 

for ($iii=0; $iii<=100;$iii--) {

?>

<script type="text/javascript">

if (history.back(<?php echo($iii); ?>) == "okulud.php") {

alert("<?php echo($iii); ?>");

//javascript:history.go("<?php echo($iii); ?>");

}

</script>

<?php

}

?>


Yeni sekme açıyor.

Bu sorunu nasıl çözebilirim?

Yardımınıza ihtiyacım var.



P
8 yıl (125 mesaj)
Teğmen

Bu yazdığınız kodda yapmak istediğiniz çok saçmahttps://www.w3schools.com/jsref/met_his_back.asp javascript kodu geriye bir bilgi dönmez bir fonksiyon kullanırken önce nasıl çalıştığını öğrenmelisiniz.


Bu mesaja 1 cevap geldi.
W
8 yıl (490 mesaj)
Yüzbaşı
Konu Sahibi

quote:

Orijinalden alıntı: pasamsin

Bu yazdığınız kodda yapmak istediğiniz çok saçmahttps://www.w3schools.com/jsref/met_his_back.asp javascript kodu geriye bir bilgi dönmez bir fonksiyon kullanırken önce nasıl çalıştığını öğrenmelisiniz.

Peki benim yapmak istediğimi anladınız mı? Ben önceki sayfalardan hangisi okulud ise ona dönmek istiyorum. Peki bunu başka bir yöntemle yapamaz mıyım?

Yardımınıza ihtiyacım var.



W
8 yıl (490 mesaj)
Yüzbaşı
Konu Sahibi

quote:

Orijinalden alıntı: nivadinde

Php, js bilmiyorum ama döngüde i=0;i<=100,i-- demişsiniz. İlk yazdığınızdan pek farklı değil çünkü i'yi azaltıyorsunuz 100e çıkmaz o i.
Bende web alanında geliştirmek istiyorum kendimi. SQLin ne zaman öğrenileceğinin bir önemi var mı? PHPden önce mi hepsinden önce mi fark eder mi?

oraya - koyum 100 ün yanına şimdi ama hiç bir işlem yapmıyor. Yeni sekme yazmıyor ama okulu sayfasına da gitmiyor.

Bu sorunu nasıl çözebilirim?

Yardımınıza ihtiyacım var.



P
8 yıl (125 mesaj)
Teğmen

Niye okulud.php dosyasına gitmek istiyorsunuz onu anlamadım, zaten koda göre mantık hatası mevcut, kendinize göre birşey yapmak istemişsiniz, fakat yapmak istediğinizi anlatmalısınız.


Bu mesaja 1 cevap geldi.
W
8 yıl (490 mesaj)
Yüzbaşı
Konu Sahibi

quote:

Orijinalden alıntı: pasamsin

Niye okulud.php dosyasına gitmek istiyorsunuz onu anlamadım, zaten koda göre mantık hatası mevcut, kendinize göre birşey yapmak istemişsiniz, fakat yapmak istediğinizi anlatmalısınız.

Merhaba,

ben ürün değiştir sayfasında ön izleme sayfasına gidiliyor orada bir kapat butonu var o butona basınca geri ürün değiştir sayfasına gitmek istiyorum. Ama direkt gidemiyorum yani a href ile ve ya onclick location ile gidemiyorum çünkü eğer öyle gidersem files değerleri boş olur. Yani seçilen resimler olmaz.

Umarım anlatabilmişimdir.

Yardımınıza ihtiyacım var.



P
8 yıl (125 mesaj)
Teğmen

Yine anlamamakla birlikte bir veri göndermek istiyorsan files değerleri dediğin neyse artık bunları post metodu ile girmek istediğin sayfaya javascript ile gönderebilirsin veya istersen ajax da kullanabilir veya dilersen değerleri $_SESSION oturumada ekleyebilirsin ama bu dedin history.back sadece browseri geri götürmek içindir yani bir geri veya iki geri gidersin ama adrese gitmez gittiği adresi belirttiğin gibi == "okulud.php" için karşılığını vermez .



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.