Şimdi Ara

Lütfen yardım edin kafayı yiycem!

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
5
Cevap
0
Favori
413
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar ilk defa php ile mysql bağlantılı anket ve haber scriptleri olan bi site yaptım. Yönetim panelinden haber eklenip silinebiliyor veya düzenlenebiliyor. Bugün haber eklerken çok saçma bi sorunla karşılaştım. Haberi word içinde yazıp ordan yapıştırınca veritabanına kaydediyo ve güzelce çalıştırıyo ama textbox ın içerisinde yazarsam veritabanına kaydetmiyor. Burada bi acaiplik daha var, text box a "asd asdfa sfm afklan " gibi saçma sapan şeyler salladığım zaman onları da kabul ediyor ve veritabanına kaydediyor ama düzgün adam gibi bişeyler yazınca girmiyor veritabanına. Ben form sayfasının ve işlem sayfasının kodlarını yazıyım siz bi bakın yardımcı olun lütfen çıldırıcam yoksa.

    <form id="haber_ekle" name="haber_ekle" method="post" action="haber_ekle_islem.php"> 
    <p>
    <span class="style5">HABER BAŞLIĞI</span>ı<br />
    <input name="baslik" type="text" id="baslik" value="" size="150" />
    <br />
    </p>
    <p><span class="style5">HABER METNİ</span><br />
    <textarea name="haber" cols="100" rows="15" id="haber"></textarea>
    <br />
    <br />
    <br />
    <span class="style5">FOTOĞRAF LİNKİ</span><br />
    <br />
    <input name="fotograf1" type="text" id="fotograf1" value="" size="100" />
    <br />
    <br />
    <input name="fotograf2" type="text" id="fotograf2" value="" size="100" />
    <br />
    <br />
    <input name="fotograf3" type="text" id="fotograf3" value="" size="100" />
    <br />
    <br />
    <input name="fotograf4" type="text" id="fotograf4" value="" size="100" />
    <br />
    <br />
    <input name="fotograf5" type="text" id="fotograf5" value="" size="100" />
    <br />
    <br />
    <input name="fotograf6" type="text" id="fotograf6" value="" size="100" />
    </p>
    <p align="center">
    <input type="submit" name="gonder" id="gonder" value="Kaydet" />

    <br />
    </p>
    </form>




    haber_ekle_islem.php

     
    $baslik=$_POST["baslik"];
    $haber=$_POST["haber"];
    $tarih=date("d / m / y");
    $fotograf1=$_POST["fotograf1"];
    $fotograf2=$_POST["fotograf2"];
    $fotograf3=$_POST["fotograf3"];
    $fotograf4=$_POST["fotograf4"];
    $fotograf5=$_POST["fotograf5"];
    $fotograf6=$_POST["fotograf6"];

    $db_host = "localhost";
    $db_user = "*******";
    $db_pass = "********";
    $db_name = "******";

    $connect = @mysql_connect($db_host,$db_user,$db_pass);
    $db = mysql_select_db($db_name,$connect);

    mysql_query("INSERT INTO haberler(baslik, haber, tarih, fotograf1, fotograf2, fotograf3, fotograf4, fotograf5, fotograf6) VALUES('$baslik','$haber','$tarih','$fotograf1','$fotograf2','$fotograf3','$fotograf4','$fotograf5','$fotograf6')" );



    < Bu mesaj bu kişi tarafından değiştirildi atiati -- 26 Mayıs 2008; 23:15:52 >







  • Formun içinde bulunduğu sayfanın karakter ayarlarına bir bak
    <html>
    <head>
    <title> Lütfen yardım edin kafayı yiycem! </title>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-9">
    </head>
    Şeklinde olursa belki düzelebilir.
  • Yok onunla alakası yokmuş. Çözdüm gibi sorunu, tek tırnak ( ' ) vb. karakterleri escape etmek gerekiyormuş...
  • addslashes la bu işi otomatik yapabilirsin.
  • evet hallettim zaten teşekkürler yine de ilginiz için
  • Yapay Zeka’dan İlgili Konular
    Acil yardım edin lütfen
    2 yıl önce açıldı
    Lütfen bana yardım edin?
    4 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.