Kom ihåg mig?

Form validation problem

 
Ämnesverktyg Visningsalternativ
Oläst 2011-10-28, 13:27 #4
JeZZifelt JeZZifelt är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2006
Inlägg: 326
JeZZifelt JeZZifelt är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2006
Inlägg: 326
Jag testade nu att lägga in hela koden från jcart/gateway.php i if-taggen då alla fält är korrekt ifyllda i validering.php. Då fungerar valideringen som den ska men jag antar att när jag klickar på beställ så tar kontrollen i jcart.php vid, som gör att jag skickas tillbaks till formulärsidan eftersom den antar att formulärsidan inte är den riktiga "checkouten". Ni kan se här (från jcart.php som ligger inkluderad i gateway.php och alltså nu även i validering.php):


// Determine if this is the checkout page
/* First we check the request uri against the config checkout (set when
the visitor first clicks checkout), then check for the hidden input
sent with Ajax request (set when visitor has javascript enabled and
updates an item quantity). */
$isCheckout = strpos(request_uri(), $checkout);
if ($isCheckout !== false || $_REQUEST['jcartIsCheckout'] == 'true') {
$isCheckout = true;
}
else {
$isCheckout = false;
}

// Overwrite the form action to post to gateway.php instead of posting back to checkout page
if ($isCheckout === true) {

// Sanititze config path
$path = filter_var($config['jcartPath'], FILTER_SANITIZE_URL);

// Trim trailing slash if necessary
$path = rtrim($path, '/');

$checkout = $path . '/gateway.php';
}


Jag har testat att byta till validering.php istället för gateway.php men det hjälper inte.
Det kanske inte ens är detta det beror på? Hmm, jag går bet på detta!
JeZZifelt är inte uppkopplad   Svara med citatSvara med citat
 


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 
Ämnesverktyg
Visningsalternativ

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 02:26.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017