Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/06/2012, 10:48
alantalma
 
Fecha de Ingreso: diciembre-2010
Ubicación: en mi casa
Mensajes: 18
Antigüedad: 13 años, 10 meses
Puntos: 0
Problema con envío de datos

Hola, esto realizando un script y tengo problemas con la previsualización de un tema, este es el javascript:
Código Javascript:
Ver original
  1. $('.dialog-preview').html('Cargando vista previa...');
  2.             $('.dialog-preview').dialog({
  3.                 modal: true,
  4.                 resizable: false,
  5.                 draggable: false,
  6.                 title: 'Previsualizar',
  7.                 position: 'center',
  8.                 buttons: {}
  9.             });
  10.  
  11.             $.ajax({
  12.                 type: 'post',
  13.                 url: '/preview.php',
  14.                 data: 'cuerpo=' + encodeURIComponent($('textarea[name=cuerpo]').val()),
  15.                 success: function(r) {
  16.  
  17.                     $('.dialog-preview').dialog('close');
  18.                     $('.dialog-preview').html(r).dialog({
  19.                         modal: true,
  20.                         resizable: false,
  21.                         draggable: false,
  22.                         width: 710,
  23.                         position: 'center',
  24.                         title: 'Previsualizar',
  25.                         buttons: [
  26.                             {
  27.                                 text: 'Agregar',
  28.                                 "class": 'ui-button-positive box-shadow-soft floatL',
  29.                                 click: function(){
  30.                                     postSave();
  31.                                 }
  32.                             },
  33.                             {
  34.                                 text: 'Cancelar',
  35.                                 "class": 'ui-button-cancel floatR',
  36.                                 click: function(){
  37.                                     $(this).dialog('close');
  38.                                 }
  39.                             }
  40.                         ]
  41.                     });

El problema es que no se envía nada, llega vacío al archivo preview.php que es este:

Código PHP:
 <?php
include("nucleo.php");

if(!
$_POST['titulo'] or !$_POST['cuerpo'] or $key==null){
    die(
"<script>alert('Esto no deberia estar pasando. Si ves esto, por favor, contacta a un Administrador para reportar el problema. Gracias!');</script>");}
?>
<div class="dialog-preview ui-dialog-content ui-widget-content" style="width: auto; min-height: 36px; height: auto;" scrolltop="0" scrollleft="0"><div class="box_cuerpo">
    <?=BBparse($_POST['cuerpo']);?><br></div>
</div>
Tira la alerta de "esto no debería estár pasando" ya que no se envía el $_POST['cuerpo'], llega vacío.

Este es el código javascript completo:

http://tinypaste.com/a2d15f6f

Gracias