I'm new to AJAX as well as to cakephp, so maybe my problem isn't difficult to You.
i've tried to make something similar to http://grahambird.co.uk/cake/tutorials/ajax.php . I want to update div dynamically in my comments function. first of all - why I can't save my data into model with this: $this->Comment->save($this->params['data'])); I have to save like this: $this->Comment->save(array('id_photo' => $id_photo, 'id_user' => $this- >data['Comments']['id_user'], 'comment' => $this->data['Comments'] ['comment'])); form: <form method="post" action="<? echo $html->url('/comments/add/'. $id_photo); "> echo $html->input('Comments/comment'); echo $html->input('Comments/id_user'); echo $html->input('Comments/id_photo'); echo '<br>'.$html->submit('add'); I don't have validation rules defined. table: CREATE TABLE `pka_comment` ( `id_comment` bigint(20) NOT NULL auto_increment, `comment` longtext collate latin1_general_ci, `id_photo` bigint(20) NOT NULL, `id_user` bigint(20) NOT NULL, PRIMARY KEY (`id_comment`) ) all data is provided. i don't know why it's not saving, and can't found any idea how to check the reason. I've got some problems also with posting form data thru ajax submit: echo '<form onSubmit="return false;">'; echo $html->input('Comments/comment'); echo $html->input('Comments/id_user'); echo $html->input('Comments/id_photo'); echo $ajax->submit('Dodaj', array('url' => '/comments/add', 'update'=>'photo_'.$id_photo.'_comment')); echo '</form>'; With classical form submit, all data is sent and saved without problems, but ajax submit, does'nt send anything ... My third problem is with warnings when debug is set > 0: Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at D:\www\pka\cake\app \views\helpers\images.php:105) in D:\www\pka\cake\cake\libs \session.php on line 146 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at D:\www\pka\cake \app\views\helpers\images.php:105) in D:\www\pka\cake\cake\libs \session.php on line 146 Warning: Cannot modify header information - headers already sent by (output started at D:\www\pka\cake\app\views\helpers\images.php:105) in D:\www\pka\cake\cake\libs\session.php on line 147 images.php is custom helper, written by some cakephp user, and modified by me. line 105 is the last line of file. how to found the reason of this warning? I will be very greatfull for helping me. I'm quite new to cake, and don't have experience, how to debug effectively. also sorry for my poor english:) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---
