M.üstü programında web üzerinden çoklu sorgu yaptırmak.

LORDDAdıgüzelAvatar

Merhaba arkadaşlar, ben şöyle birşey yapmak istiyorum, yapacağım program bir web sitesi üzerinden çalışacak örn: xxx.com/sorgu.vb <-- bu sitede tek tek sorgulama yapabiliyorsunuz, ama ben programı yapıp çoklu sorgulama yapmak istiyorum.
Yani kullanıcı programı çalıştırdığında, sorgulamak istediğinin 1.sini yazacak, 2.yi, 3.yü vs. yazacak yazması bitince butona bir kere tıklayacak ve program tamamını sorgulayıp sonucu yanına yazacak. Bu arada sitede güvenlik kodu da var.
Özet ve biraz daha net olarak:
şuan online olan bir web sitesi üzerinden sorgunuzu yazıyorsunuz, güvenlik kodunu yazıyorsunuz butona basıp sonucu alıyorsunuz, bir kaç kez daha yapmak isterseniz en başa gidip tek tek yapmanız gerekiyor.

Ama diyelim kullanıcı 20-30 sorgu yapmak istiyor, web sitesi üzerinden çaşılacak olan programa sorguları bir anda yazıp bir kere butona bassın, program halletsin gerisini ve göstersin.

Böyle bir işlemi nasıl yapabilirim?
İlgili arkadaşlara teşekkür ederim. :)

2010-07-04 00:06:44

Her sorguyu ayrı satırda yazarsa olabilir. Php satırları explode parçalayıp gerekli işlemi foreach ile yapar

Her programcı birgün Php yi tadacaktır
2010-07-04 00:43:37

biraz daha yardım lütfen

LORDDAdıgüzelAvatar

hocam sadece rakamlardan oluşuyor 4 haneli güvenlik kodu kısmı bunu nasıl aşabileceğimi bilmiyorum ilk defa böyle birşeyle uğraşıyorum, ileri düzeyde değilim zaten bu yüzden biraz daha ayrıntılı anlatabilirseniz, yardımcı olursanız çok makbule geçer.
cevap için de teşekkür ederim.

2010-07-04 20:01:29

elbette yardım ederiz.

sen biraz daha açıklasan. tam olarak ne yapıyorsun. bir örnekle beraber.

Her programcı birgün Php yi tadacaktır
2010-07-05 19:43:02

tşk.

LORDDAdıgüzelAvatar

hocam, örnek göstermem zor biraz ama link'i paylaşayım o zaman derdimi anlatmış olacağım sanırım;
link <-- bu siteyi açıp manuel olarak tek tek sorgulama yapıp sonucunuzu alabiliyorsunuz.
ben ise bir program sayesinde(bu site üzerinden çalışacak) çoklu sorgulama yaptırmak istiyorum.
Yani: kullanıcı programı çalıştırınca örneğin: 90 tane numara yazacak ard arda ya da kopyala yapıştır yolu ile vs bir şekilde çoklu ekleme yapacak ve sorgula butonuna bir kez tıklayacak program otomatik olarak hepsini sorgulayacak ve sonuçları da numaraların yanına yazacak..
derdim bu hocam, umarım çözebiliriz :(
teşekkürler.

2010-07-05 20:56:35

Tamam işte dediğim gibi yapacaksın. güvenlik kodu ayrı input içinde zaten. karışıklık olmaz.


$kodlar=explode("\n\r",$_POST["formdaki_kod"]);

foreach($kodlar as $tek_kod)
{
    // mysql_query("");
}

Her programcı birgün Php yi tadacaktır
2010-07-05 21:37:24

hmm ?

LORDDAdıgüzelAvatar

hocam güvenlik resmini burada tutuluyor yani hep bu isimde resim.
explode resmi parçalayabilir mi ki metin olarak gördüm hep, ama acemiliğime verin hocam.
bu resimdekileri karekter olarak nasıl çözebiliriz ki textbox'da yazdıralım?
ya da başka şekilde gidilecekse nasıl olur?

2010-07-05 22:19:09

h

anlaşamadık sanırım. ben resmi parçalamaktan bahsetmedim ki !

Eğer başkasının sitesinden bilgi almak istiyorsan o güvenlik engelini aşamazsın. ben bahsettiğin sistem kendi sayfadan var zannettim.

Her programcı birgün Php yi tadacaktır
2010-07-06 18:14:09

hayır

LORDDAdıgüzelAvatar

hayır hocam ama neyse :)
bu arada o engel aşılıyor zaten.

2010-07-06 23:01:55

Cvp.

nssasmazNursin ŞaşmazAvatar

başka siteye mi sorgu gönderecen.. eğer öyle ise o sitenin standartlarına uymalısın.

Eğer... o güvenlik kodu olmasaydı.. istediğin kadar sorgulatabilirdin ama güvenlik kodu herdefasında değişeceği için döngüye soksan bile herdefasındakş resmi alıp kullanıcıya sorgulatman gerekir.. şöyle olabilir.. ;;


Sorgu sayfası yap.. Tel , güvenlik kodu, sorgu butonu, sonuç linki yap...

güvenlik resmini al ve kodu inpute girmelerini iste..

Sorgu butonuna tıkladığında TEL,GÜVENLİK kodunu siteye gönder sonra içerideki sonuçu çek ve bir sessiona kaydet.. 

SESSİON'a kaydettikten sonra aynı sorgu penceresine geç... çünkü anında diğer sorguya geçip yeni güvenlik kodunu çekmeli...bu şekilde sorgulamaya devam eder ve bütün numaraları girdikten sonra SORGU BUTONU değilde SONUC LİNKİne tıklayıp farklı bir sayfada SESSİON'a doldurduğun veriyi ekrana yazdırırsın.. yazım bittikten sonra içini boşlatırsın..

Umarım anlatabilmişimdir.. kolay gelsin. :

Gitme vakti gelince gitmek mi zordur kalmak mı?
2010-07-15 10:57:19

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro