Şimdi Ara

Php Post Metod Hakkında yardım edebilecek?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
3
Cevap
0
Favori
121
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
Öne Çıkar
0 oy
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar,

    PHP de POST metod kullanarak bir döndürme işim var.
    *Sayfada Ad,Soyad,Yaş,Adres girilecek bu veriler "data.txt" diye dosyaya kaydolacak. Daha sonra "data.txt" dosyasına kaydolan veriler tekrar ekrana getirilecek örneğin Ad: XXXX, Soyad: YYY şeklinde

    Yardımlarınız için şimdiden Teşekkürler.




    <form action="finalpr.php" method="post">
    Name: <br />
    <input type="textbox" name="name" size="30"><br />
    Surname: <br />
    <input type="textbox" name="surname" size="30"><br />
    Age: <br />
    <input type="textbox" name="age" size="30"><br />
    Home Address: <br />
    <input type="textbox" name="haddress" size="30"><br />
    <br /><input type="submit" value="Save"><br />
    </form>

    <?php

    $dosya_adi = "data.txt";

    $deger = $_POST[’name’];
    $deger = $_POST[’surname’];
    $deger = $_POST[’age’];
    $deger = $_POST[’haddress’];



    $yazilacak_deger = "$deger\\n";

    if ($deger) {

    if (!file_exists($dosya_adi)){

    touch($dosya_adi);
    chmod($dosya_adi,0666);

    }

    $dosyaya_baglanti = fopen($dosya_adi,"a+");

    if (!fwrite($dosyaya_baglanti,$yazilacak_deger)){
    echo "Dosyaya yazılamadı.";
    exit;

    }

    echo "<a href=’data.txt’>data.txt</a>";

    } else {

    echo "Dosyaya yazılamadı.";

    }

    ?>

    < Bu ileti mobil sürüm kullanılarak atıldı >



    _____________________________
  • Senin için pratik bir şey hazırladım,
    umarım işini görür
    kolay gelsin

    <?php
    $data = array();
    if (file_exists('data.json')) {
    if ($buffer = file_get_contents('data.json')) {
    $data = json_decode($buffer);
    }
    }
    if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    $data[] = $_POST;
    file_put_contents('data.json', json_encode($data));
    header('Location: index.php?added');
    exit();
    }
    if (isset($_REQUEST['delete'])) {
    unset($data[$_GET['delete']]);
    file_put_contents('data.json', json_encode($data));
    header('Location: index.php?deleted');
    exit();
    }
    ?>
    <!DOCTYPE html>
    <html>
    <head>
    <title>Data Lists</title>
    <meta charset="utf-8"/>
    <style type="text/css">
    body{font-family:Tahoma;font-size:12px}
    .container{width:540px;margin:0 auto}
    fieldset{border:1px solid #444;padding:20px}
    fieldset legend{font-weight:600;padding:0 10px}
    fieldset label{display:inline-block;width:100px}
    fieldset .field{margin-bottom:10px}
    table{margin:0 auto;margin-top:20px;border-collapse:collapse;border-spacing:0}
    th,td{padding:8px 15px}
    p.added{color:green;text-align:center}
    p.deleted{color:red;text-align:center}
    a{color:#1a0dab}
    </style>
    <script type="text/javascript">
    function form_validation(form) {
    var error = new Array();
    if (form.name.value == '')
    error.push('Please enter Name');
    if (form.surname.value == '')
    error.push('Please enter Surname');
    if (form.age.value == '')
    error.push('Please enter Age');
    if (form.haddress.value == '')
    error.push('Please enter Home Address');
    if (error.length > 0) {
    alert(error[0]);
    return false;
    }
    return true;
    }
    </script>
    </head>
    <body>
    <div class="container">
    <form action="" onSubmit="return form_validation(this);" method="POST">
    <fieldset>
    <legend>Person</legend>
    <div class="field">
    <label>Name:</label>
    <input type="text" name="name">
    </div>
    <div class="field">
    <label>Surname:</label>
    <input type="text" name="surname">
    </div>
    <div class="field">
    <label>Age:</label>
    <input type="text" name="age">
    </div>
    <div class="field">
    <label>Home Address:</label>
    <input type="text" name="haddress">
    </div>
    <button type="submit">Save</button>
    </fieldset>
    </form>

    <?php if (isset($_REQUEST['added'])): ?>
    <p class="added">The record has been added successfully</p>
    <?php elseif (isset($_REQUEST['deleted'])): ?>
    <p class="deleted">The record was successfully deleted</p>
    <?php endif; ?>

    <table border="1">
    <thead>
    <tr>
    <th>Name</th>
    <th>Surname</th>
    <th>Age</th>
    <th>Home Address</th>
    </tr>
    </thead>
    <?php if ($data): ?>
    <?php foreach ($data as $index => $row): ?>
    <tbody>
    <tr>
    <td><?php echo $row->name; ?></td>
    <td><?php echo $row->surname; ?></td>
    <td><?php echo $row->age; ?></td>
    <td><?php echo $row->haddress; ?></td>
    <td><a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=122836474&url=javascript:void(0);" onClick="if(confirm('Are you going to delete me?')) window.location.href = 'index.php?delete=<?php echo $index; ?>';" data-href="javascript:void(0);" onClick="if(confirm('Are you going to delete me?')) window.location.href = 'index.php?delete=<?php echo $index; ?>';">delete</a></td>
    </tr>
    </tbody>
    <?php endforeach; ?>
    <?php else: ?>
    <tr>
    <td colspan="4" style="color:#959595">don't register yet</td>
    </tr>
    <?php endif; ?>
    </table>
    </div>
    </body>
    </html>


     Php Post Metod Hakkında yardım edebilecek?



    < Bu mesaj bu kişi tarafından değiştirildi ScorpionCoders -- 27 Aralık 2016; 2:29:34 >
    _____________________________
    ¨°oO bir bitene çare yok birde yitip gidene asla inanmamalı hep varım diyene




  • teşekkürler hocam elinize sağlık.
    Fazlasıyla görür işimi hemde

    < Bu ileti mobil sürüm kullanılarak atıldı >
    _____________________________
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.