Avatar billede silke4ever Nybegynder
09. september 2003 - 22:10 Der er 15 kommentarer og
1 løsning

Jeg har problemer med mit PHP script

https://pay.dandomain.dk/securetunnel.asp?merchantnumber=3347095&tunnelurl=http://www.mobilkabler.dk/shop/faktura.php?id=9179&tlf=40933980

Der får jeg en hedder fejl, sikkert fordi jeg har to spørgsmåltegn i den streg.

Hvis jeg så ændre koden til:
https://pay.dandomain.dk/securetunnel.asp?merchantnumber=3347095&tunnelurl=http://www.mobilkabler.dk/shop/faktura.php&id=9179&tlf=40933980

Så kan den ikke finde mysql eller noget lignende?

Hvad kan jeg gøre for at dette kommer til at virke?
Avatar billede silke4ever Nybegynder
09. september 2003 - 22:30 #1
er der nogen der kan hjælpe mig?
Avatar billede detox Nybegynder
09. september 2003 - 22:39 #2
Du må nok vise lidt kode omkring linie 268.
Avatar billede silke4ever Nybegynder
09. september 2003 - 22:44 #3
$pris_uden_moms=number_format((array_sum($samlet_pris)*0.8),2,',','.');
Avatar billede detox Nybegynder
09. september 2003 - 22:48 #4
Den fortæller at $samlet_pris ikke er et array, så der skal ses på den variabel og hvad der går galt med den.
Avatar billede silke4ever Nybegynder
09. september 2003 - 22:51 #5
Er det database forbindelse den er galt med så eller?

$samlet_pris[]= $data["produkt_pris"];
Avatar billede detox Nybegynder
09. september 2003 - 22:55 #6
Ja hvis ovenstående linie er en del af et loop, så burde det jo være et array.
Avatar billede detox Nybegynder
09. september 2003 - 22:56 #7
Men der er jo ingen fejlmelding vedr. din database.
Avatar billede silke4ever Nybegynder
09. september 2003 - 23:03 #8
Uden at køre den igennem den sikkerserver, som er mit mål så virker siden jo ganske fint

http://www.mobilkabler.dk/shop/faktura.php?id=9179&tlf=40933980
Avatar billede detox Nybegynder
09. september 2003 - 23:25 #9
Ja, det må jo være parametrene der ikke bliver overført korrekt. Måske kan du håndtere det i dit asp script.
Avatar billede suntzu Nybegynder
10. september 2003 - 10:41 #10
$pris_uden_moms=number_format((array_sum($samlet_pris)*0.8),2,',','.');

jeg kan kun få det til at * ved 0,8 er forkert
Avatar billede silke4ever Nybegynder
10. september 2003 - 16:56 #11
Suntzu

Hvorfor skulle det være forkert?

Jeg ganger jo blot beløbet med 0.8 (Trækker momsen ud, tjek dette link http://www.mobilkabler.dk/shop/faktura.php?id=9179&tlf=40933980

Der virker det jo også fint nok
Avatar billede detox Nybegynder
10. september 2003 - 21:26 #12
Men har du ikke mulighed for at se på en anden måde at overføre id og tlf på, fra dit asp script?
Avatar billede silke4ever Nybegynder
10. september 2003 - 21:31 #13
Nej, jeg kan ikke redigere i ASP scriptet.....

Da det er ikke er mit script, men Dandomain. Dandomain er overhovedet ikke til hjælp i denne "sag". De siger jeg selv skal finde ud af det ,selvom det er deres betalinglinje jeg har købt!
Avatar billede detox Nybegynder
10. september 2003 - 21:39 #14
Ja, så vil jeg foreslå at du prøver at undersøge hvad der egentligt bliver medsendt, i de to forskellige måder at linke på med:
echo $_GET['id']; og echo $_GET['tlf'];
Hvordan ser linie 93 i 'shop/data.php' ud?
Avatar billede -xyz- Nybegynder
10. september 2003 - 23:29 #15
kan du ikke paste hele scriptet på www.pastebin.com
Avatar billede silke4ever Nybegynder
16. november 2003 - 16:01 #16
Fik det aldrig til at virke, derfor lukker jeg
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester