Προς το περιεχόμενο

PHP URL που μεταφερει 2 τιμές...


stroumfm

Προτεινόμενες αναρτήσεις

Δημοσ.

Γεια σας!

Φτιαχνω το παρακατω URL:

$url="exe_class_del.php?exe=".($row["exeid"])."?gr=$group";

 

Οι τιμές στέλνονται είναι αυτές των $exe και $gr. Ένώ όταν έχω το ποντίκι πανω στο link φαίνονται και οι 2 τιμές, στο exe_class_del.php αναγνωρίζεται μόνο η πρώτη.

Τις διαβάζω με $_GET[gr] και $_GET[exe].

 

Τι λάθος κάνω? Μήπως πρέπει να τις διαβάσω διαφορετικα? :confused:

Δημοσ.

Ο διαχωρισμός των μεταβλητών σε ενα GET HTTP request γίνεται με βάση τον χαρακτήρα "&" και όχι με βάση τον χαρακτήρα "?".

 

Edit:

 

Απο ενα γρήγορο ψάξιμο και επειδη δεν ήθελα να παραθέσω τα RFC

 

http://publib.boulder.ibm.com/infocenter/db2luw/v8/index.jsp?topic=/com.ibm.db2.ii.doc/ad/ciiacws1.htm

 

The GET binding request does not send a request document. Instead' date=' 7 you attach all of the necessary parameters in the query string to the URL 7 You can attach a query string to the URL with a question mark (?). 7 The delimiter between any parameter=value pair is the ampersand (&). 7 Any special characters must be URL encoded. The following example is a GET 7 binding request that uses a query string with the question mark, and a delimiter.

 

http://server:port/contextRoot/group/dadx/operationName?param1=abc&param2=1234&param3=thi&20is&20a&20parameter

[/quote']

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...