Zoque.Forum
Dirsek Teması:
Geri Dön Zoque.Forum » Webmaster Kaynaklari » Sunucu Tabanlı Programlama (Server Side) » ASP » ajax ve asp kullanarak basit form yapmak


Yanıt
 
LinkBack Seçenekler
Old 30.03.2007   #11 (permalink)
 
Üyelik Tarihi: 09.02.2007
Yer: denizli / bakü
Mesaj: 61
Re: ajax ve asp kullanarak basit form yapmak


çok teşekkürler bende aspden oldugunu sanmıyorum cunku PHP ıle yapılan ornekleri inceledim ve java script dosyalarında eklemeler olduğunu gördüm fakat bunu ASP ye uygulayamadım bır bılen varsa yardımcı olabılırmı
trancenergy şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 30.03.2007   #12 (permalink)
 
burakozgur's Avatar
 
Üyelik Tarihi: 07.03.2007
Yer: Ankara
Mesaj: 165
Re: ajax ve asp kullanarak basit form yapmak

Kodlarda bir sorun yok. Sayfayı sanki baska bir URL de acar gibi yapıyor. JS ile kodları yolladıgınızda request.querystringle almanız gerekiyor. onsubmit="open_url('deneme.ASP?islem=ekle' buradaki urlden değişkenleri yollarsan sorun kalmayacaktır. Buradaki onsubmitte olay oyle gercekleşiyor. formdaki verileride kolaylıkla alabilirsin <%=%> bu sekilde taglar icinde js de kullanabiliyorsun.
__________________
Bilgi paylaşmak için vardır!
burakozgur şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 30.03.2007   #13 (permalink)
 
Üyelik Tarihi: 07.01.2007
Yer: Adana
Yaş: 21
Mesaj: 103
Re: ajax ve asp kullanarak basit form yapmak

Alıntı:
burakozgur tarafından gönderilen mesaj: Mesajı Görüntüle
Kodlarda bir sorun yok. Sayfayı sanki baska bir URL de acar gibi yapıyor. JS ile kodları yolladıgınızda request.querystringle almanız gerekiyor. onsubmit="open_url('deneme.ASP?islem=ekle' buradaki urlden değişkenleri yollarsan sorun kalmayacaktır. Buradaki onsubmitte olay oyle gercekleşiyor. formdaki verileride kolaylıkla alabilirsin <%=%> bu sekilde taglar icinde js de kullanabiliyorsun.
Ne yazık ki querystring ilede post yöntemi ilede denedim ama js dosyası hata veriyor 13. satırda

Alıntı:
13. satır tarafından gönderilen mesaj:
<form method=post action="JavaScript:void(0)" onsubmit="open_url('dene.ASP?islem=ekle','my_site_ content');" />
teknoemin şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 30.03.2007   #14 (permalink)
 
burakozgur's Avatar
 
Üyelik Tarihi: 07.03.2007
Yer: Ankara
Mesaj: 165
Re: ajax ve asp kullanarak basit form yapmak

Alıntı:
teknoemin tarafından gönderilen mesaj: Mesajı Görüntüle
Ne yazık ki querystring ilede post yöntemi ilede denedim ama js dosyası hata veriyor 13. satırda
İlk mesajımda yolladığım kod ile mi denediniz? Kod sağlıklı bir şekilde çalışıyor. Sadece sayfayı acarken daha dogrusu formun tagları su sekilde olacak;

<form method=post action="JavaScript:void(0)" onsubmit="open_url('dene.ASP?islem=ekle&ad=burak&s oyad=ozgur','my_site_content');" />

dene.ASP'dede bunu yorumlayacaksınız.

demek istediğimi anlatabildim mi acaba?
__________________
Bilgi paylaşmak için vardır!
burakozgur şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 30.03.2007   #15 (permalink)
 
Üyelik Tarihi: 09.02.2007
Yer: denizli / bakü
Mesaj: 61
Re: ajax ve asp kullanarak basit form yapmak

peki bu yöntemi nasıl kullanıcam yanı ad ve soyad karsılıklarını verdıgınız ornektekı gıbı nasıl yazdırıcam ayrıca dıyelımkı 15 alan var hepsı ıcın boylemı yapmam gerekıyor dıyelımkı bır tanesı textarea ve bu alanda text edıtor kullanımı var boyle bır durumda sorun cıkarmazmı ?
trancenergy şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 31.03.2007   #16 (permalink)
 
burakozgur's Avatar
 
Üyelik Tarihi: 07.03.2007
Yer: Ankara
Mesaj: 165
Re: ajax ve asp kullanarak basit form yapmak

Alıntı:
trancenergy tarafından gönderilen mesaj: Mesajı Görüntüle
peki bu yöntemi nasıl kullanıcam yanı ad ve soyad karsılıklarını verdıgınız ornektekı gıbı nasıl yazdırıcam ayrıca dıyelımkı 15 alan var hepsı ıcın boylemı yapmam gerekıyor dıyelımkı bır tanesı textarea ve bu alanda text edıtor kullanımı var boyle bır durumda sorun cıkarmazmı ?
bu verdiğim link sadece sayfa acan cinsdendi. onsubmite JavaScript action verip, JavaScript kodlarınada ASP kodu gomersen formdan gelen verileride alman mumkun. Vaktim olursa yazarım diyecegim ama asiri yogunum sadece mantıgını belirtiyorum. Boş vakit bulursam ki cok zor bir ornek hazırlamaya calısırım.
__________________
Bilgi paylaşmak için vardır!
burakozgur şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 31.03.2007   #17 (permalink)
 
Üyelik Tarihi: 09.02.2007
Yer: denizli / bakü
Mesaj: 61
Re: ajax ve asp kullanarak basit form yapmak

çok teşekkür ederim zaten PHP örneklerde java kodunun içine gommusler ben yapamadım bir ornek yollayabılen olursa cok sevınırım
trancenergy şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 31.03.2007   #18 (permalink)
 
burakozgur's Avatar
 
Üyelik Tarihi: 07.03.2007
Yer: Ankara
Mesaj: 165
Re: ajax ve asp kullanarak basit form yapmak

Evet tam istediğiniz şey burada

index.ASP kodumuz, formun bulundugu.

PHP Code:
<script type="text/JavaScriptlanguage="JavaScript"
   var 
http_request false
   function 
makePOSTRequest(urlparameters) { 
      
http_request false
      if (
window.XMLHttpRequest) { // Mozilla, Safari,... 
         
http_request = new XMLHttpRequest(); 
         if (
http_request.overrideMimeType) { 
             
// set type accordingly to anticipated content type 
            //http_request.overrideMimeType('text/XML'); 
            
http_request.overrideMimeType('text/HTML'); 
         } 
      } else if (
window.ActiveXObject) { // IE 
         
try { 
            
http_request = new ActiveXObject("Msxml2.XMLHTTP"); 
         } catch (
e) { 
            try { 
               
http_request = new ActiveXObject("Microsoft.XMLHTTP"); 
            } catch (
e) {} 
         } 
      } 
      if (!
http_request) { 
         
alert('Cannot create XMLHTTP instance'); 
         return 
false
      } 
       
      
http_request.onreadystatechange alertContents
      
http_request.open('POST'urltrue); 
      
http_request.setRequestHeader("Content-type""application/x-www-form-urlencoded"); 
      
http_request.setRequestHeader("Content-length"parameters.length); 
      
http_request.setRequestHeader("Connection""close"); 
      
http_request.send(parameters); 
   } 

   function 
alertContents() { 
       
document.getElementById('myspan').innerHTML='<img src="load.gif">' 
       
if (http_request.readyState == 4) { 
      if           
(
http_request.status == 200) { 
            
//alert(http_request.responseText); 
            
result http_request.responseText
            
document.getElementById('myspan').innerHTML http_request.responseText;  

         } else { 
            
alert('There was a problem with the request.'); 
         } 
      } 
   } 
    
   function 
get(obj) { 
      var 
poststr "ad=" encodeURIdocument.getElementById("ad").value ) ;
      var 
poststr poststr "&soyad=" encodeURIdocument.getElementById("soyad").value ) ;
      var 
poststr poststr "&meslek=" encodeURIdocument.getElementById("meslek").value ) ;
      
makePOSTRequest('deneme.ASP'poststr); 
   } 

</script> 


<form action="JavaScript:get(document.getElementById('myform'));" name="myform" id="myform"> 
Ad : 
<input name="ad" type="text"><br>
Soyad :
<input name="soyad" type="text"><br>
Meslek :
<input name="meslek" type="text"><br>
<input type="button" name="button" value="Bas Bakalım"  
   onclick="JavaScript:get(this.parentNode);"> 
</form

<u>Submitten sonra aşağıya dikkat!:</u><br> 
 
<span name="myspan" id="myspan"></span> 
Buda formu tetikledikten sonra bilgilerin postlandığı deneme.ASP
PHP Code:
<% 
response.write request.form("ad") & "<br>" request.form("soyad") & "<br>" request.form("meslek")
%> 
Formunuzdaki alanları index.ASP nin JavaScript kısmında bulunan şu alandan değişiyorsunuz;
PHP Code:
   function get(obj) { 
      var 
poststr "ad=" encodeURIdocument.getElementById("ad").value ) ;
      var 
poststr poststr "&soyad=" encodeURIdocument.getElementById("soyad").value ) ;
      var 
poststr poststr "&meslek=" encodeURIdocument.getElementById("meslek").value ) ;
      
makePOSTRequest('deneme.ASP'poststr); 
   } 
Yeni bir alan ekleyecekseniz;
PHP Code:
var poststr poststr "&alan_adi=" encodeURIdocument.getElementById("formdaki_alan_adi").value ) ; 
seklinde ustte belirlediğim yere ekleme yapabilirsiniz.

Hepinize kolay gelsin.
__________________
Bilgi paylaşmak için vardır!
burakozgur şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 31.03.2007   #19 (permalink)
 
Üyelik Tarihi: 09.02.2007
Yer: denizli / bakü
Mesaj: 61
Re: ajax ve asp kullanarak basit form yapmak

cok tesekkurler su an kendi bilgisayarimin basinda olamadigim icin deneyemedim bir sey var veritabani belirtilmemis ama sanirsam dene.ASP yi kayit sayfasi olarak duzenlemem gerekiyor o zaman calisacak cok cok tesekkurler yardimlariniz icin
trancenergy şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 31.03.2007   #20 (permalink)
 
burakozgur's Avatar
 
Üyelik Tarihi: 07.03.2007
Yer: Ankara
Mesaj: 165
Re: ajax ve asp kullanarak basit form yapmak

Alıntı:
trancenergy tarafından gönderilen mesaj: Mesajı Görüntüle
cok tesekkurler su an kendi bilgisayarimin basinda olamadigim icin deneyemedim bir sey var veritabani belirtilmemis ama sanirsam dene.ASP yi kayit sayfasi olarak duzenlemem gerekiyor o zaman calisacak cok cok tesekkurler yardimlariniz icin
Evet dene.ASP'ye ASP kodlarını yazacaksınız. Kolay gelsin.
__________________
Bilgi paylaşmak için vardır!
burakozgur şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Sponsorlu Bağlantılar
Zoque.Forum
Reklam
Yanıt

Etiketler

yapmak , form , basit , kullanarak , asp , ajax



 
Zoque'a hoşgeldiniz!
Zoque 27.02.1999 tarihinde yayın hayatına başlamış, paylaşıma dayalı bir oluşumdur. Tasarım, teknoloji, web, kültür ve sanat ana başlıkları altında bilgi paylaşımı ve benzer değerlere sahip katılımcıların birbirleriyle iletişime girmelerine imkan sağlar. "Az ama Öz" sloganından yola çıkarak, kaliteli ve nitelikli katılımı temel alır.

Saygın ve ciddi bir ortamda yardımlaşmak, haberleşmek, kendi bildiklerini diğer katılımcılarla paylaşmak isteyen, oluşumumuza düzenli katılımda bulunacağı inancını taşıyan konuklarımızı üye olmaya davet ediyoruz. [ » ]


Üye Girişi:

UslanmaM baktabul.com TEKplatform TEKplatform

En popüler ilk 100 etiket<