Reklam gösterimini engelleyici yazılım kullandığınızı görüyoruz.
Sitemizin ayakta kalıp sizlere hizmet edebilmek için en büyük gelir kaynağı sayfamızda gösterilen reklamlardır.
Reklam gösterimde bizim sayfamıza ayrıcalık tanıyarak ayakta kalmamıza destek olmak ister misiniz ?

PHP # Dinamik textbox oluşturma ve bilgi alma

Konu

#1
Yapımcısı : saji nair
NOT : Veri tabanı işlemleri için de kullanabileceğiniz, çok fazla veri girişine imkan sağlayan bir örnek. Bir dizi halinde girilen verileri tutan ve istenildiği kadar çoğaltabileceğiniz textbox'lardan oluşan bir örnek. Kodun çalıştırılması için iki adet php dosyası oluşturmanız gerekmektedir. 1. index.php 2. count.php index.php'de veri girişine imkan sağlayan text alanları bulunmaktadır. En sağ tarafta bulunan text alanının yanında bulunan +- işaretine tıklanarak bilgi girişi için yeni textbox'lar oluşturulmaktadır. count.php dosyasında bulunan kod ile girilen veriler okunabilmektedir. İyi çalışmalar.


PHP Kodu:


PHP Kod:
// ***************************************
//            index.php
// ***************************************
// writer: saji nair
<script language="javascript" type="text/javascript">
function 
add(count){
    var 
temp="";
    
temp=temp+"<table width='740' align='center' border=0>"
    
temp=temp+"<tr><td></td><td style='border-style:none' align='left'>"
    
temp=temp+"<input type='text' name=row1"+count+" size='20' maxlength='100'>"//row2
    
temp=temp+"</td>"
    
temp=temp+"<td style=border-style:none align='right'>"
    
temp=temp+"<input type=text name=row2"+count+" size='10' maxlength='10'>"//row12
    
temp=temp+"</td>"
    
temp=temp+"<td style=border-style:none align='right'>"
    
temp=temp+"<input type=text name=row3"+count+" size='10' maxlength='10'>"//row22
    
temp=temp+"</td><td style=border-style:none align='left'><a href='javascript:add("+(++count)+")'>+</a></td></tr>"
    
temp=temp+"</table>"
    
//alert(document.getElementById("divisions"));
    
document.all("divisions").innerHTML=document.all("divisions").innerHTML+temp;

}

</
script>

<?
php

print"<html><body>";                                                    ////creating html and body tags
print "<form name='frm1' action='count.php' method='post'>";        ///creating form for posting
$count=1;                                                                //a counter to increment the rows
print "<div id='divisions'>";                                            ///creating division where the rows will be inserted
print "<table border=0 border-style='ridge' width=750 align='center'>";        /// first table
print "<tr><td></td></tr>";
print 
"<tr><td></td><td style=border-style:none align='left'>";
print 
"<input type='text' name=row1".$count." size='20' maxlength='100'>";//row11  creating first row with the names as row
print "</td>";
print 
"<td style=border-style:none align='right'>";
print 
"<input type=text name=row2".$count." size='10' maxlength='10'>";//row21
print "</td>";
print 
"<td style=border-style:none align='right'>";
print 
"<input type=text name=row3".$count." size='10' maxlength='10'>";//row31
print "</td><td style=border-style:none align='left'><a href='javascript:add(".++$count.")'>+</a></td></tr>"/// hyperlink and counter to add rows using javascript
print "</table>";                                                        ///end of first table
print "</div>";                                                            //// division gets over                                    
print "<table border=0 width=740 align='center'><tr><td colspan=5 align='center'><input type='submit'></td></tr></table>";        // table & submit buttonthird table end
print "</form>";                    //end of form
print"</body></html>";                //end of html and body
?>

// ***************************************
//            count.php
// ***************************************
<?php
foreach ($_POST as $key=>$value) {
    print 
"$key = $value<br>";
}
?>



Cevapla


Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
PHP # Rastgele şifre oluşturma .CrosS* 1 362 16-11-2018, Saat: 21:10
Son Yorum: Emre Özdemir
PHP # Bir Sayının Kare Ve Kök Tablosu Olusturma .CrosS* 0 588 16-11-2018, Saat: 10:31
Son Yorum: .CrosS*
CSS Örnekleri #7 Dikey Menü Oluşturma ` ripeNess 1 382 28-10-2018, Saat: 15:52
Son Yorum: ` bRae
CSS Örnekleri #8 Yatay Menü Oluşturma ` ripeNess 1 429 28-10-2018, Saat: 15:52
Son Yorum: ` bRae
CSS Örnekleri #9 Poloraid Fotoğraf Çerçevesi Oluşturma ` ripeNess 1 285 28-10-2018, Saat: 15:52
Son Yorum: ` bRae

Task