Zurück   Flashforum > Alternative Technologien > JavaScript & jQuery

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-01-2010, 16:38   #1 (permalink)
Ich bins
 
Benutzerbild von Kojak
 
Registriert seit: Apr 2003
Beiträge: 345
Ajax - mehrere Variablen übergeben bzw. abfragen.

Hi,

ich möchte von einem Shop, ein Produkt in den Warenkorb legen ohne die Seite neu zu laden.
Eine Variable ist kein Problem, nur möchte ich wie gesagt 5 Variablen ausgeben lassen. Bitte da um Hilfe.

Hier du JAVASCRIP (AJAX) Funktion wie sie mit einer Variablen Funktioniert:
HTML-Code:
function MM_effectAppearFade(targetElement, duration, from, to, toggle)
{
	Spry.Effect.DoFade(targetElement, {duration: duration, from: from, to: to, toggle: toggle});
}


function in_den_warenkorb(id)
{
	
		var xmlHttp = null;
			// Mozilla, Opera, Safari sowie Internet Explorer 7
			if (typeof XMLHttpRequest != 'undefined') 
			{
				xmlHttp = new XMLHttpRequest();
			}
			if (!xmlHttp) 
			{
				// Internet Explorer 6 und älter
				try 
				{
					xmlHttp  = new ActiveXObject("Msxml2.XMLHTTP");
				} 
				catch(e) 
				{
					try 
					{
						xmlHttp  = new ActiveXObject("Microsoft.XMLHTTP");
					} 
					catch(e) 
					{
						xmlHttp  = null;
					}
				}
			}
			// Wenn das Objekt erfolgreich erzeugt wurde			
			if (xmlHttp) 
			{
				var url = "ajax_warenkorb.php";
				
				var params = id;


				xmlHttp.open("POST", url, true);
				
				//Headerinformationen für den POST Request
				xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				xmlHttp.setRequestHeader("Content-length", id.length);
				xmlHttp.setRequestHeader("Connection", "close");					
			
				xmlHttp.onreadystatechange = function () 
				{
					if (xmlHttp.readyState == 4) 
					{
						// Zurückgeliefertes Ergebnis wird in den DIV "ergebnis" geschrieben
						document.getElementById("contentDiv").innerHTML = xmlHttp.responseText;
					}
				};				
				xmlHttp.send("id="+params);
			}	
}


Das ist dann die ajax_warenkorb.php
PHP-Code:
if ($_POST["id"])
{
echo 
"hallo Spencer";


Würde mich freuen, wenn ich mit der Funktion mehrere Variablen verarbeiten kann.

Noch etwas!!! Ist diese Funktion sozusagen Sicher?

Geändert von Kojak (05-01-2010 um 16:50 Uhr)
Kojak ist offline   Mit Zitat antworten
Alt 05-01-2010, 17:55   #2 (permalink)
.ad
 
Benutzerbild von bobby
 
Registriert seit: Jun 2001
Ort: zürich
Beiträge: 10.731
PHP-Code:
xmlHttp.send("id0="+param0+"&id1="+param1+"&id2="+param2); 
__________________
http://www.radiocity.ch
bobby ist offline   Mit Zitat antworten
Alt 05-01-2010, 18:27   #3 (permalink)
Ich bins
 
Benutzerbild von Kojak
 
Registriert seit: Apr 2003
Beiträge: 345
Ich danke dir recht herzlich..bin fast aber auch nur fast selber drauf gekommen...

Wirklich großen Dank.
Kojak ist offline   Mit Zitat antworten
Alt 05-01-2010, 21:07   #4 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
Tu dir den Gefallen und übe mit JQuery
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mehrere Variablen gleichzeitig abfragen Apocrita ActionScript 2 1 01-07-2009 18:04
Mehrere Buttons mit einer Funktion abfragen und MC-Namen übergeben _chris_ ActionScript 2 1 18-06-2009 15:01
Mehrere Variablen an PHP übergeben wolke ActionScript 1 2 07-06-2007 09:49
mehrere Variablen in ite-statement abfragen für KNIFFEL??? Robbtodd ActionScript 1 5 02-09-2006 12:43
mehrere variablen per param übergeben erik_dl Flash MX 4 21-05-2006 09:31


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:58 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele