Cuestión : Poste de AJAX que vuelve error de servidor interno 500 en el servidor vivo

Creé una escritura donde un usuario puede seleccionar de una variedad de opciones del envío para una orden dentro de una caja de diálogo del jQuery.  Las tarifas del envío se entregan vía la UPS y Fedex.  Extrañamente bastante, la escritura trabaja muy bien en mi máquina del desarrollo, pero en el servidor vivo, las vueltas del Firebug “un

Here del error de servidor interno 500 " son lo que parece mi jQuery: class= " lineNumbers " >
1 del >

jQuery (“#select-envío”) .click (función () {
// abre el diálogo, comienza con la “página del cargamento”
		$ (“#shipping-seleccionar”) .load (“funcional/shipping_load.php ").dialog ({
			bgiframe: verdad,
			autoOpen: verdad,
			posición: “centro”,
			título: “Método selecto del envío”,
			anchura: 400,
			altura: 400,
			modal: verdad,
			botones: {
				“Aplicar el envío”: función () {
					el bValid del var = verdad;
					
					si (bValid) {
						fship del var = $ (“entrada [el name=shipping]: ").val comprobado ();
						arr del var = fship.split (“-”);
						shipPrice del var = arr [1];
						shipMeth del var = arr [0];
						
						suborden del var = $ (“#d_total”) .val ();
						¡si ($ (“#customer-descuento ").val ()! = “falso ") {
							minDis = suborden del var * (“. “+$ (“#customer-descuento”) .val ());
							var nTotal = suborden - minDis;
					
							var orderTotal = nTotal + parseFloat (shipPrice) + parseFloat ($ (“#tax”) .val ());  Total de la orden de/* menos descuento del cliente *
							
							$ (“#order_discount_amount”) .val (” - “+minDis.toFixed (2));
						}
						{
							var orderTotal = parseFloat (suborden) + parseFloat (shipPrice) + parseFloat ($ (“#tax”) .val ());	Total de la orden de/*, ningún descuento *
						}
						$ (“#order_total”) .val (orderTotal.toFixed (2)),
						$ (“#shipcost”) .val (parseFloat (shipPrice)),
						$ (“#shipping_method”) .html (shipMeth);
						
						$ (éste) .dialog (“destruir”);
					}
				},
				“Ventana cercana”: función () {
					$ (éste) .dialog (“destruir”);
					
				}
			},
			cierre: función () {
				$ (éste) .dialog (“destruir”);
			}
		});
		
		// esta porción funciona con realmente el código del PHP para conseguir los resultados de la tarifa de la UPS y de Fedex
		$.ajax ({
   			tipo: “POSTE”,
   			URL: “funcional/shipping_selection.php”,
			datos: “shipid=” + $ (“#customer-enviar-identificación”) .val () + “&cartid=” + $ (“#cart_id”) .val (),
			éxito: función (HTML) {
				$ (“#sLoader ").fadeOut (“rápido”);
				$ (“#sLookup”) .html (HTML);
			}
 		});
		
	}); el diálogo " claro " de >

The del class= de

Also, aviso en las imágenes atadas que el “shipping_selection.php” está trabajando realmente… resultados de la tarifa está vuelto de la UPS y de Fedex, no obstante algo está fallando en el éxito function. de AJAX
class= " lastRow del
>Attachments del " nombre " del class= del class= " valor " del
del >

de la " descripción " del class= del
 diálogo de envío”/></a> de http://filedb.experts-exchange.com/incoming/2010/07_w30/t330003/shipping-loader.jpg” del “src= el class= de
del >
del >
error del >Firebug de la " descripción " del class= del
vuelto anchura del style= del > error de http://filedb.experts-exchange.com/incoming/2010/07_w30/t330004/shipping-firebug-500-internal.jpg” del “src=
el class= de
del >
class= del

Respuesta : Poste de AJAX que vuelve error de servidor interno 500 en el servidor vivo

¿Este cuál usted es está buscando?
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
la función murió ($error) {
                ¿// su código de error puede ir aquí?
                    ¿?? QUIERO PONER HTML PAGE AQUÍ CON ERRORES
                ¿? >
                todo el HTML que usted quiere
                
"; echo $error."

"; echo "Please go back and fix these errors.

"; die(); } // validation expected data exists if(!isset($_POST['first_name']) || !isset($_POST['last_name']) || !isset($_POST['email']) || !isset($_POST['telephone']) || !isset($_POST['comments'])) { died('We are sorry, but there appears to be a problem with the form your submitted.'); }
Otras soluciones  
 
programming4us programming4us