Ben 2 giriş alanları ve bir wysiwyg metin alanına (ckeditor) oluşan bir form oluşturduk. Ben sunulacak ckeditor veri toplamak için ajax kullanarak bir işlevi var. Ben formu düzgün veritabanına göndererek var, ama ben de bir metin dosyasına yazmak gerekir. Bunu nasıl yapıyor hakkında gitmek istiyorsunuz?
Edit to include code:
göndermek için onclick kullanıyor:
onclick=\"javascript:submitData()\"
ajax fonksiyonu:
function submitData(){
var params='';
if(document.getElementById('title').value!='' && document.getElementById('date').value!='' && CKEDITOR.instances.article.getData()!=''){
//build params
params='&title='+document.getElementById('title').value;
params+='&date='+document.getElementById('date').value;
params+='&article='+escape(CKEDITOR.instances.article.getData());
var httpRequest=new ajaxObject('form.php',processData);
httpRequest.update('id=submitData'+params);
}
veritabanına göndermek, daha sonra düz dosya göndermek için deneyin:
$saving = $_REQUEST['saving'];
if ($saving == 1) {
$data = $formData['title'];
$data .= $formData['date'];
$data .= $formData['article'];
$file = "/txt/data.txt";
$fp = fopen($file, "a") or die("Couldn't open $file for writing!");
fwrite($fp, $data) or die("Couldn't write values to file!");
fclose($fp);
}