Ik zit met een rare fout, hier gebruik ik de GET methode om een product aan mijn winkelwagentje toe te voegen:
Sommige 'id_product' zijn erchter met een #-teken in zoals 15AG#ABF --> Als ik deze dan uitlees in shoppingcart.php dan heb ik enkel de waarde 15AG en dan niet meer zodat mijn product niet goed wordt ipgeslagen...
Ik heb al vanalles geprobeerd, maar kom der ni uit
Heb dit al gedaan:
str_replace('\#','#',$subrow["id_product"])
Ook heb ik geprobeerd met Session het probleem op te lossen, maar daar onthield hij op een rare manier steeds de eerste waarde en paste hij die nadien niet meer aan
De oplossing zou zijn dat ik VOORDAT ik naar shoppingcart stuur, eerst dat #-teken vervang door vb 'abc' zodat ik nadien in shoppingcart archeter een bepaalde combinatie kan gaan zoeken en deze dan weer vernderen naar de # voordat ik het in de tabel invoeg ...
Of is er misschien een optie om de GET aan te passen, of een andere te gebruiken die niet naar #-tekens kijkt ?
code:
1
| <a href='shoppingcart.php?action=voegtoe&qty=1&id=<? echo $subrow["id_product"];?>'> |
Sommige 'id_product' zijn erchter met een #-teken in zoals 15AG#ABF --> Als ik deze dan uitlees in shoppingcart.php dan heb ik enkel de waarde 15AG en dan niet meer zodat mijn product niet goed wordt ipgeslagen...
Ik heb al vanalles geprobeerd, maar kom der ni uit
Heb dit al gedaan:
str_replace('\#','#',$subrow["id_product"])
Ook heb ik geprobeerd met Session het probleem op te lossen, maar daar onthield hij op een rare manier steeds de eerste waarde en paste hij die nadien niet meer aan
De oplossing zou zijn dat ik VOORDAT ik naar shoppingcart stuur, eerst dat #-teken vervang door vb 'abc' zodat ik nadien in shoppingcart archeter een bepaalde combinatie kan gaan zoeken en deze dan weer vernderen naar de # voordat ik het in de tabel invoeg ...
Of is er misschien een optie om de GET aan te passen, of een andere te gebruiken die niet naar #-tekens kijkt ?
[ Voor 14% gewijzigd door Verwijderd op 28-04-2005 10:33 ]