/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Flere Actions i en form
Fra : Dennis T. Holm


Dato : 28-01-03 21:00

Jeg har en <FORM> som kalder en Paypal.com tjeneste som derved får overført
en masse oplysninger om en ordre som vist nedenfor.

problemet er at jeg foruden at skulle sende alle variablerne til paypal
tjenesten også selv skal bruge alle informationerne som skal lagres i en
MySQL database. Men hvordan er det muligt både at kalde paypal tjenesten og
min side som skal registrere infoene fra den samme form ? .. eller er det
slet ikke muligt. ?. og i så fald hvordan kan det så nemmest laves :) ?


MVH. Dennis T. Holm

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<table border="0" cellpadding="0" cellspacing="2" width="100%">
<tr>
<td width="50%" valign="top" align="left"
class="normaltext">First Name:<br>
<input type="text" name="first_name" size="30"
class="input"><br>
Last Name:<br>
<input type="text" name="last_name" size="30" class="input"><br>
Email:<br>
<input type="text" name="email" size="30" class="input"><br>
<br>
<input type= "submit" name="submit" alt="Make payments with
PayPal - it's fast,free and secure!" class="button" value="Check Out">
</td>
<td width="50%" valign="top" align="left"
class="normaltext">Address 1:<br>
<input type="text" name="address1" size="30"
class="input"><br>City:<br>
<input type="text" name="city" size="30"
class="input"><br>State:<br>Zip:<br>
<input type="text" name="zip" size="15" class="input"><br><br>
<input type="hidden" name="cmd" value="_ext-enter">
<input type="hidden" name="redirect_cmd" value="_xclick">
<input type="hidden" name="business"
value="mailorder@diamondrecords.com">
<input type="hidden" name="item_name" value="My order from
www.diamondrecords.com">
<input type="hidden" name="amount" value="<? ECHO $GrandTotal
?>">
<input type="hidden" name="shipping" value="2.00">
<input type="hidden" name="return"
value="http://www.diamondrecords.com">
<input type="hidden" name="cancel_return"
value="http://www.diamondrecords.com?site=shop">
<input type="hidden" name="image_url"
value="http://www.diamondrecords.com/pics/drlogo_white.jpg">
<input type="hidden" name="currency_code" value="<? ECHO
$currency ?>">
</td>
<td width="50%" valign="top" align="left" class="normaltext">
</td>
</tr>
</table>
</form>



 
 
Jonas Koch Bentzen (28-01-2003)
Kommentar
Fra : Jonas Koch Bentzen


Dato : 28-01-03 21:10

Dennis T. Holm wrote:

> Jeg har en <FORM> som kalder en Paypal.com tjeneste som derved får
> overført en masse oplysninger om en ordre som vist nedenfor.
>
> problemet er at jeg foruden at skulle sende alle variablerne til paypal
> tjenesten også selv skal bruge alle informationerne som skal lagres i en
> MySQL database. Men hvordan er det muligt både at kalde paypal tjenesten
> og min side som skal registrere infoene fra den samme form ?

Lad formularen sende til et PHP-script (eller hvad du nu bruger), der gemmer
dataene i databasen og derefter vha. en Location-header viderestiller til
https://www.paypal.com/cgi-bin/webscr?first_name=Dennis&enHelMasseAndreVariabler.
Hvis det er et problem at bruge GET, kan du selvfølgelig vælge at bruge
POST i stedet, selv om det er en smule mere besværligt.

--
Jonas Koch Bentzen

Dennis T. Holm (28-01-2003)
Kommentar
Fra : Dennis T. Holm


Dato : 28-01-03 21:19

Hej

Det var selvfølgelig en udvej. Men det ville stadigt ha været nemmere at
kunne lave det hele i en form så jeg ikke skal til at hente variablerne ud
og "redirecte" til en anden side igen.. Men hvis der ikke er andre måder så
bliver det vel sådan jeg skal gøre det. :) ..

tak
Mvh. Dennis

"Jonas Koch Bentzen" <ingen.email@eksempel.dk> wrote in message
news:b16o1l$fhd$2@sunsite.dk...
> Dennis T. Holm wrote:
>
> > Jeg har en <FORM> som kalder en Paypal.com tjeneste som derved får
> > overført en masse oplysninger om en ordre som vist nedenfor.
> >
> > problemet er at jeg foruden at skulle sende alle variablerne til paypal
> > tjenesten også selv skal bruge alle informationerne som skal lagres i en
> > MySQL database. Men hvordan er det muligt både at kalde paypal tjenesten
> > og min side som skal registrere infoene fra den samme form ?
>
> Lad formularen sende til et PHP-script (eller hvad du nu bruger), der
gemmer
> dataene i databasen og derefter vha. en Location-header viderestiller til
>
https://www.paypal.com/cgi-bin/webscr?first_name=Dennis&enHelMasseAndreVaria
bler.
> Hvis det er et problem at bruge GET, kan du selvfølgelig vælge at bruge
> POST i stedet, selv om det er en smule mere besværligt.
>
> --
> Jonas Koch Bentzen



Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408852
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste