İçeriğin rss beslemesi kullanımda değil Soru - Cevap Bölümü

Kullanıcıya Ait Cevap

adres MotionCoder profilini göster
Mehmet KARACA 10.06.2008 09:00:43
En iyi cevap mı ?

merhaba ilgin için çok tesekkürler

sorun tamamen ben kaynaklı imiş başlıgı degiştiriyorum.

yapmaya çalıştıgım şey XML içerik yönetimi : bir XML dosyasın daki açıklama degisken ve deger alanlarını php ile form haline çevirip içerik kısmını text editor ile html taglarla biçimlendirip tekrar xml olarak kayıt etmekti.

benim hatam form post edildigin de form bilgilerinin php tarafından biçimlendirilmesini görmemek

bugun fark ettimki çif tırnakların önüne "\" işareti eklenmis sanıyorum ki addslashes() ile biçimlendiril mis gibi

bende xml yazmadan önce stripslashes() uygulayarak form verisini normal hale getirip xml yazdım.

anladım ki php kitabımı okuma zamanım gelmis :)

xml okuyan ve form oluşturan kodlarım:


<form id="form1" name="form1" method="post" action="kaydet.php">
<div id="root">
    <?php
        $xmlData = simplexml_load_file("data.xml");

        for( $i=0; $i<count($xmlData->k); $i++ ){
            $v = $xmlData->k[$i]
            ?>
            <div class="kab">
                <input name="aciklama_<?=$i?>" type="text" value="<?=$v->aciklama?>" />
                <input name="degisken_<?=$i?>" type="text" value="<?=$v->degisken?>"/>
                <textarea name="deger_<?=$i?>" class="textarea"><?=$v->deger?><textarea>
            </div>            
            <?
        }
    ?>          
</div>
<input type="hidden" name="adet" value="<?=$i?>"/>
</form>

post edilen datayı xml kaydeden kodlarım:


<?

$veri .= '<?xml version="1.0" encoding="UTF-8"?>
<data>';

for( $i=0; $i < $_POST['adet']; $i++ ){
    $veri .= '
        <k>
            <aciklama><![CDATA['.$_POST['aciklama_'.$i].']]></aciklama>
            <degisken><![CDATA['.$_POST['degisken_'.$i].']]></degisken>
            <deger><![CDATA['.$_POST['deger_'.$i].']]></deger>
        </k>';
}

$veri .= '</data>';

$veri = stripslashes( $veri );


$file = "data.xml";
$fileOpen = fopen($file, 'w');
fwrite($fileOpen, $veri);
fclose($fileOpen);

?>

ilginiz için tekrar çok tesekkürler

kolaygelsin..<<

08/06/2008 - 22:17:25 cevap (2) Okunma : 749 Bu yazıyı 1 kişi tuttu.

php nin simple xml sınıfı ile utf-8 xml dosyası okumak

merhaba

arkadaslar 2 gündür deniyorum php ile utf-8 formatlı xml dosyası okuyamadım. kullandıgım xml yapısı:

<?xml version="1.0" encoding="UTF-8"?>
<data>
    <k>
        <aciklama><![CDATA[ıIğĞüÜşŞiİöÖçÇ]]></aciklama>
        <degisken><![CDATA[ıIğĞüÜşŞiİöÖçÇ]]></degisken>
        <deger><![CDATA[ıIğĞüÜşŞ <b>iİöÖçÇ</b> ]]></deger>
    </k>
<data>

CDATA kısmında html saklamam gerekiyor ve turkce karakterler de olucak onedenle utf-8 kullanmak istedim.

tesekkürler kolaygelsin..<<

yeni üyelik | şifremi unuttum

aç-kapa Yarışma Fikir10000 Dijital Pazarlama Fikir Yarışması

Fikir10000 Dijital Pazarlama Fikir Yarışması

ADTECH tarafından düzenlenen Fikir10000 yarışmasına; dijital pazarlama ile ilgili size ait olan fikrinizle katılabilir ve 10.000 YTL’lik birinci...
Kategori: Yarışma

aç-kapa Toplantı Kahraman ve need4code.com Projesi Connect Toplantısı

Kahraman ve need4code.com Projesi Connect Toplantısı

Selam arkadaslar, Programlama ile uğraşanların hayatlarını kolaylaştıracak desktop ve web tabanlı ortak iki proje ile ilgili 3. toplantımızı 16Aralı...
Kategori: Toplantı

aç-kapa Yarışma 7Dx Demoscene Party

7Dx Demoscene Party

2002 yılından beri amatör bilgisayar kültürü ile ilgilenen insanları bir araya getirmeyi hedefleyen 7DX parti serisinin bu seneki ayağı olan 7D8 Demo ...
Kategori: Yarışma

aç-kapa Eğitim Türkiye'de İnternet Konferansı - Internet Teknolojileri Derneği -22-23 Aralık ODTÜ

Türkiye'de İnternet Konferansı - Internet Teknolojileri Derneği -22-23 Aralık ODTÜ

Etkin Katılım Çağrısı Türkiye’de Internet ile ilgili grupları biraraya getirerek İnternet’i tum boyutlarıyla tanıtmak, gelistirmek, tartı...
Kategori: Eğitim

aç-kapa Konferans Bilgi Güvenliği ve Kriptoloji Konferansı

Bilgi Güvenliği ve Kriptoloji Konferansı

Önemli Tarihler: Etkinlik Tarihi : 24-26 Aralık 2008 Son Bildiri Gönderme Tarihi : 20 Ekim 2008 Bildiri Kabul Tarihi Bildirimi :...
Kategori: Konferans

üyeler Son Kahramanlar...

stats Kimler Burada? web stats

Son 1 dakika içinde MMIstanbul' da 717 (1 kayıtlı, 716 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:

coldfusion mysql ubuntu
 
sponsor adobe istanbul