• 27-04-2009, 23:30:35
    #10
    $secid=@$_GET['seceneksayi'];
    
    	echo "<form action=\"kayitkontrol.php?\" method=\"post\" id=\"formset\">"; 
    	echo "<fieldset>"; 
    	echo "<label class=\"adAlani\">Anket Sorusu "; 
    	echo "<input name=\"soru\" type=\"text\" id=\"ad\" value=\"\" />"; 
    	echo "</label>"; 
    	
    	for ($i=1;$i<=$secid;$i++){
    	
    	echo "<label class=\"kuladiAlani\">Secenek$i"; 
    	echo "<input name=\"secenek[$i]\" type=\"text\" id=\"kuladi\" value=\"\" />"; 
    	echo "</label>"; 
    	}
    	
    
    echo "</fieldset>"; 
    
    echo "<input type=\"submit\" name=\"submit\" value=\"KAYDET\" class=\"formbutton\" />"; 
    echo "<input type=\"hidden\" name=\"secid\" value=\"$secid\" />"; 
    echo "</form>";
    form bu arkadaşlar dediğini uygulamaya çalışıcam şimdi LaCReMeL kardeş...
  • 27-04-2009, 23:41:00
    #11
    dnm.php içeriği ;
    <html>
    <body>
    
    <?php
    
    $secid=$_POST['seceneksayi'];
    
        echo "<form action=\"dnm.php\" method=\"post\" id=\"formset\">\n"; 
        echo "<fieldset>\n"; 
        echo "<label class=\"adAlani\">Anket Sorusu \n"; 
        echo "<input name=\"seceneksayi\" type=\"text\" id=\"ad\" value=\"\" />\n"; 
        echo "</label>\n"; 
        echo "</fieldset>\n"; 
        
            echo "<fieldset>\n"; 
        for ($i=1;$i<=$secid;$i++){
        
        echo "<label class=\"kuladiAlani\">Secenek$i\n"; 
        echo "<input name=\"secenek[".$i."]\" type=\"text\" id=\"kuladi\" value=\"\" /><br>\n"; 
        echo "</label>\n"; 
        }
        
        echo "</fieldset>\n"; 
    
    
    echo "<input type=\"submit\" name=\"submit\" value=\"KAYDET\" class=\"formbutton\" />\n"; 
    echo "<input type=\"hidden\" name=\"secid\" value=\"$secid\" />\n"; 
    echo "</form>\n";  
    
    ?>
    <body>
    <html>
    böyle bişey galiba yapmaya çalıştığın ,
    bu arada echo ile yapmasaydın bu kadar normal html kod şeklinde yazsaydın daha kolay olur
  • 27-04-2009, 23:43:04
    #12
    Tamamdır arkadaşlar sorunu çözdüm sonunda hepinize çok teşekkür ediyorum işte son hali belki birine lazım olur...
    form
    $secid=@$_GET['seceneksayi'];
    
    	echo "<form action=\"kayitkontrol.php?\" method=\"post\" id=\"formset\">"; 
    	echo "<fieldset>"; 
    	echo "<label class=\"adAlani\">Anket Sorusu "; 
    	echo "<input name=\"soru\" type=\"text\" id=\"ad\" value=\"\" />"; 
    	echo "</label>"; 
    	
    	for ($i=1;$i<=$secid;$i++){
    	
    	echo "<label class=\"kuladiAlani\">Secenek$i"; 
    	echo "<input name=\"secenek[]\" type=\"text\" id=\"kuladi\" value=\"\" />"; 
    	echo "</label>"; 
    	}
    	
    
    echo "</fieldset>"; 
    
    echo "<input type=\"submit\" name=\"submit\" value=\"KAYDET\" class=\"formbutton\" />"; 
    echo "<input type=\"hidden\" name=\"secid\" value=\"$secid\" />"; 
    echo "</form>";
    kayıt

    foreach($_POST['secenek']as $gelen){
    	$deger[]=$gelen;
    }
    
    
    
    for ($i=0;$i<$secid;$i++){
    
    $sorgu1=mysql_query("INSERT INTO anketsecenekleri (anket_id,secenek) values ('$veri[anket_id]','$deger[$i]')");
    }
  • 27-04-2009, 23:45:51
    #13
    uysal_rockci adlı üyeden alıntı: mesajı görüntüle
    dnm.php içeriği ;

    böyle bişey galiba yapmaya çalıştığın ,
    bu arada echo ile yapmasaydın bu kadar normal html kod şeklinde yazsaydın daha kolay olur
    for yüzünden echo ile yapim dedim daldım bikere
  • 28-04-2009, 02:16:18
    #14
    İyi geceler,

    Keşke çözülen başlıklara çözüldü yazılsada, baştan sona tüm konuyu okuduktan sonra çözülmüş demesek iyi olmamız mı? Bu konuyu açan arkadaş yanlış anlama bu sitemim herkese. Bazen sıkılıyorum bu durumdan ve 1 mesaj yazılmış konulara bile çözülmüştür mantığı ile girmek istemiyorum.

    Lütfen herkesden ricam yardım bittikten sonra çözülmüştür olarak başlığı değiştirsin veya değiştirtsin. En azından başkasına yardım etmemizi kolaylassın.

    Sorununun çözüldüğüne sevindim. Rahatsızlık verdiğim için özür dilerim.

    Hayırlı geceler.
  • 28-04-2009, 08:08:28
    #15
    silverdream adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar bi anket sistemi hazırlıyorum şöle bir sorun var anket kayit ekranında anket şeçenekleri sayısını girdiriyorum mesela 3 girildiyse 3 şeçenekli bir anket olucak sonra 3 seçenekli bi form yazdırıyorum ekrana form ekranı doldurulduktan sonra kayit kısmında sorun yaşıyorum post ile gönderdiğim bilgileri bir diziye alıp veri tabanına kaydedicem ama bilgileri alamıyorum. Ne yapmam lazım bi el atın
    for ($i=1;$i<=$secid;$i++){
    $secenek[]=mysql_real_escape_string($_POST['secenek[$i]']);
    }
    Böle olmuyor?
    for ($i=1;$i<=$secid;$i++){
    $secenek[]=mysql_real_escape_string($_POST['$secenek[$i]']);
    }