Vraag : Post AJAX die de Interne Fout van Server 500 op Levende Server terugkeren

Ik cre�ërde een manuscript waar een gebruiker uit een verscheidenheid van het verschepen opties voor een orde van binnen een doos van de jQuerydialoog kan selecteren.  De het verschepen tarieven worden geleverd via UPS & Fedex.  Vreemd genoeg genoeg, zuiveren de manuscriptwerken op mijn ontwikkelingsmachine, maar op de levende server, keert Firebug „500 terug Fout "

Here de Interne van de Server is wat mijn jQuery als kijkt:

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
jQuery („#select-verschepend“) .click (functie () {
// opent de dialoog, begin met de „ladingspagina“
		$ („#shipping-uitgezocht“) .load („func/shipping_load.php“) .dialog ({
			bgiframe: waar,
			autoOpen: waar,
			positie: „centrum“,
			titel: „Uitgezochte het Verschepen Methode“,
			breedte: 400,
			hoogte: 400,
			modaal: waar,
			knopen: {
				„Pas het Verschepen toe“: functie () {
					var bValid = waar;
					
					als (bValid) {
						var fship = $ („input [het name=shipping]: gecontroleerde“) .val ();
						var arr = fship.split („-“);
						var shipPrice = arr [1];
						var shipMeth = arr [0];
						
						var subOrder = $ („#d_total“) .val ();
						als ($ („#customer-korting“) .val ()! = „vals“) {
							var minDis = subOrder * („. „+$ („#customer-korting“) .val ());
							nTotal var = subOrder - minDis;
					
							orderTotal var = nTotal + parseFloat (shipPrice) + parseFloat ($ („#tax“) .val ());  /* het Totaal van de orde minus klantenkorting */
							
							$ („#order_discount_amount“) .val (“ - „+minDis.toFixed (2));
						}
						anders {
							orderTotal var = parseFloat (subOrder) + parseFloat (shipPrice) + parseFloat ($ („#tax“) .val ());	/* het Totaal van de orde, Geen Korting */
						}
						$ („#order_total“) .val (orderTotal.toFixed (2)),
						$ („#shipcost“) .val (parseFloat (shipPrice)),
						$ („#shipping_method“) .html (shipMeth);
						
						$ (dit) .dialog („vernietig“);
					}
				},
				„Dicht Venster“: functie () {
					$ (dit) .dialog („vernietig“);
					
				}
			},
			sluit: functie () {
				$ (dit) .dialog („vernietig“);
			}
		});
		
		// Dit gedeelte stelt eigenlijk de PHP code in werking om de tariefresultaten van UPS & Fedex te krijgen
		$.ajax ({
   			type: „POST“,
   			url: „func/shipping_selection.php“,
			gegevens: „shipid=“ + $ („#customer-schip-identiteitskaart“) .val () + „&cartid=“ + $ („#cart_id“) .val (),
			succes: functie (HTML) {
				$ („#sLoader“) .fadeOut („snel“);
				$ („#sLookup“) .html (HTML);
			}
 		});
		
	}); dialoog 


The opent een laderpagina (met GIF) en dat gedeelte werkt boete.  Zodra de post AJAX (shipping_selection.php) volledig is, is het verondersteld om „sLookup“ afd. met HTML van de shipping_selection.php- pagina bij te werken.  Als zei ik, werkt het volkomen aan mijn het testen server, maar ontbreekt op de levende server.  Allebei stellen PHP 5.2xxxx.

Also, bericht in de beelden in werking in bijlage dat „shipping_selection.php“… eigenlijk tariefresultaten is teruggekeerd van zowel UPS als Fedex werkt, nochtans iets op het AJAX succes function.
ontbreekt

Antwoord : Post AJAX die de Interne Fout van Server 500 op Levende Server terugkeren

Is dit wat u zoekend bent?
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
de functie stierf ($error) {
                // uw foutencode kan hier gaan?
                    ?? IK WIL HTML- PAGINA MET FOUTEN HIER ZETTEN
                ? >
                al HTML u wilt
                
"; 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.'); }
Andere oplossingen  
 
programming4us programming4us