• 13-09-2007, 00:41:18
    #1
    Üyeliği durduruldu
    Merhabalar.
    Yapmak istediğin wp için bir tür kod üreticiydi ama son aşamayı başlarken kestiremediğim için işin içinden çıkamadım

    Altta index.html var. Başlık + caps + link sayısı giriliyor.

    <html>
    <head></title>-273, wordpress için kolay kod yapıcı; üşengeç production :p</title></head>
    <body>
    
    <form method="POST" action="asama2.php">
    Başlık: <input type="text" name="baslik">
    Caps: <input type="text" name="caps">
    Kac link isten bakam? <input type="text" name="linksay">
    <input type="submit" value="yolla lan köpekk!">
    </form>
    
    </body>
    </html>
    asama2.php'de de post ile verileri alıyorum. Link girişlerini hazırlayıp linkleri istiyorum.

    <? 
    echo "<html>
    <body>
    
    <form method=\"POST\" action=\"gosterkodumukomadımı.php\"> " ;
    
    $baslik=($_POST['baslik']) ;
    $caps=($_POST['caps']) ;
    $defa=($_POST['linksay']) ;
    $bir= 1 ;
    
    echo "<font size=50>$baslik</font>
    <br>
    Ekran görüntüsü: $caps
    <br>" ;
    
    while ($bir<=$defa) {
    
    echo "Link $bir: <input type=\"text\" name=\"$bir\" ><br>" ;
    $bir++;
    
    } 
    
    
    echo '<input type="submit" value="alayım linkleri">
    </form>
    </body>
    </html> ';
    ?>
    gosterkodumukomadımı.php sayfasında ise $link1, $link2, $link3 gibi $defa kadar değişkene ve bunlardan $link1'e $bir'i; $link2'ye $bir++'yı atamaya ihtiyacım var.

    Aklıma şöyle geldi. Tüm değişkenleri linkleri POST ile alırken olabilecek kullandığım değerler kadar oluşturayım. Yani 20 tane $link(1,2,3 artarak) değeri oluşturayım. Ardından kontrol ederek boş olanları olaydan çıkarırım.

    Bu da çok uğraştıracağı için bir yolu olacağını düşünüp sorayım dedim

    NOT: PHP bilgim çok az. Yeni yeni uğraşıyorum, eğer orta-üst seviye birşeyler geçecekse açıklama yazmanız çok iyi olur
  • 13-09-2007, 01:01:23
    #2
    Ne yapmak istediğini anlayamadım açıkçası.
    Tam olarak ne yapmak istiyorsun?
  • 13-09-2007, 01:16:49
    #3
    Üyeliği durduruldu
    while ($bir<=$defa) {
    
    echo "Link $bir: <input type=\"text\" name=\"$bir\" ><br>" ;
    $bir++;}
    Hocam ilk sayfadan aldığım $defa değişkeni kadar link girişi oluşturuyorum yukarıdaki kodla. Bir sonraki sayfada hepsini değişkenlere atamayı amaçladığım için de name="$bir" kullanıyorum. Ancak bahsettiğim ilerki adımda;

    $defa = 5 ise;

    - ise; $link1, $link2, $link3, $link4, $link5 değişkenlerini oluşturup.
    - Bu 5 değişkene sırayla üstte name="$bir" bölümünde verdiğim $bir'i ($_POST['...']) içine yazdırmak istiyorum.

    Ama olay daha ben 5 tane değişken oluşturamadan kopuyor Mümkün mü acaba böyle birşey yapmam?