Zannas Network
 
*
Benvenuto! Accedi o registrati. 29 Novembre 2009, 08:37:19


Accesso con nome utente, password e durata della sessione


Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: Come validare in w3c il carrello di paypal?  (Letto 1779 volte)
Zaccaria
Nuovo arrivato
*
Scollegato Scollegato

Messaggi: 8


Mostra profilo
« inserita:: 05 Febbraio 2008, 01:22:42 »

Ciao a tutti.
Dopo ore perse inutilmente, non sono riuscito a far validare il carrello fornito da paypal: mi da un sacco di errori che non riesco a risolvere.
Il codice fornito da loro è questo per visualizzare il carrello:

Codice:
<form name="_xclick" target="paypal" action="https://www.paypal.com/it/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="business" value="me@mybusiness.com">
<input type="image" src="https://www.paypal.com/it_IT/i/btn/view_cart.gif" border="0" name="submit" alt="Effettua i tuoi pagamenti con PayPal. È un sistema rapido, gratuito e sicuro.">
<input type="hidden" name="display" value="1">
</form>

Mentre è questo per il pulsante aggiungi al carrello:

Codice:
<form name="_xclick" target="paypal" action="https://www.paypal.com" method="post">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="business" value="me@mybusiness.com">
<input type="hidden" name="currency_code" value="EUR">
<input type="hidden" name="item_name" value="HTML book">
<input type="hidden" name="amount" value="24,99">
<input type="image" src="http://www.paypal.com/it_IT/i/btn/sc-but-01.gif" border="0" name="submit" alt="Effettua i tuoi pagamenti con PayPal. È un sistema rapido, gratuito e sicuro.">
<input type="hidden" name="add" value="1">
</form>

Come doctype utilizzo questo:

Codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">

Uno degli errori che più comunemente mi riporta è questo:

Codice:
document type does not allow element "form" here; missing one of "object", "applet", "map", "iframe", "ins", "del" start-tag.

….com/it/cgi-bin/webscr" method="post">

The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.

One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").

oppure questo:

Codice:
end tag for "input" omitted, but OMITTAG NO was specified.

    <input type="hidden" name="cmd" value="_cart">

You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

e a volte altri.
Qualche anima pia sa come correggere il codice una volta per tutte così che vada bene per sempre?
Grazie mille e un saluto

__________________
sito sulla filosofia on line, forum scuola primaria, nuovi regali bambini  (original gift in inglese)
« Ultima modifica: 05 Febbraio 2008, 16:49:50 da Jack » Registrato
Jack
Moderatore globale
Utente senior
*****
Scollegato Scollegato

Sesso: Maschio
Messaggi: 387


Boia chi banna


Mostra profilo
« Risposta #1 inserita:: 05 Febbraio 2008, 12:11:51 »

Ciao Zaccaria innanzitutto benevenuto nel forum appena puoi presentati nella sezione apposita, in base a quello che vedo provo a darti una risposta anche se non sono io l'esperto di questa sezione e quindi gli esperti arriveranno più tardi a darti una risposta in base alle loro disponibilità, comunque ad occhio, in base alla risposta del server sembrerebbe un problema a monte, qualche tag non chiuso.

Per caso lo devi inserire in una pagina php??

Saluti,
Giacomo
Registrato

Zaccaria
Nuovo arrivato
*
Scollegato Scollegato

Messaggi: 8


Mostra profilo
« Risposta #2 inserita:: 05 Febbraio 2008, 14:49:47 »

Grazie intanto.
E' una pagina html e così funziona quasi tutto, tranne il bordo:

Codice:
<form name="_xclick" id="mod_paypal" action="https://www.paypal.com" method="post">
<input id="id_cmd" type="hidden" name="cmd" value="_cart"/>
<input id="id_business" type="hidden" name="business" value="me@mybusiness.com"/>
<input id="id_currency_code" type="hidden" name="currency_code" value="EUR"/>
<input id="id_item_name" type="hidden" name="item_name" value="HTML book"/>
<input id="id_amount" type="hidden" name="amount" value="24,99"/>
<input id="id_submit" type="image" src="http://www.paypal.com/it_IT/i/btn/sc-but-01.gif" border="0" name="submit" alt="Effettua i tuoi pagamenti con PayPal. È un sistema rapido, gratuito e sicuro."/>
<input id="id_add" type="hidden" name="add" value="1"/>
</form>

grazie
ciao
Registrato
gianluca
Utente normale
***
Scollegato Scollegato

Sesso: Maschio
Messaggi: 155



Mostra profilo
« Risposta #3 inserita:: 05 Febbraio 2008, 17:06:21 »

Ciao Zaccaria, comunque strano che con il DOCTYPE Transition hai questi tipi di problemi Indeciso
« Ultima modifica: 05 Febbraio 2008, 20:03:33 da gianluca » Registrato
Zaccaria
Nuovo arrivato
*
Scollegato Scollegato

Messaggi: 8


Mostra profilo
« Risposta #4 inserita:: 05 Febbraio 2008, 22:15:12 »

Ciao Zaccaria, comunque strano che con il DOCTYPE Transition hai questi tipi di problemi Indeciso

mah...
eliminando il border=0 il tutto è ok!
grazie
ciao
Registrato
Jack
Moderatore globale
Utente senior
*****
Scollegato Scollegato

Sesso: Maschio
Messaggi: 387


Boia chi banna


Mostra profilo
« Risposta #5 inserita:: 06 Febbraio 2008, 11:26:32 »

Zaccaria risolto il problema? No perchè se volevi eliminare il bordo potresti fare cosi:

Codice:
CSS

a img {border: none
}

Saluti,
Giacomo
Registrato

Zaccaria
Nuovo arrivato
*
Scollegato Scollegato

Messaggi: 8


Mostra profilo
« Risposta #6 inserita:: 06 Febbraio 2008, 15:09:31 »

Hai ragione grazie... ma il bello è che va bene anche con il bordo!
ciao e alla prossima!
Registrato
Jack
Moderatore globale
Utente senior
*****
Scollegato Scollegato

Sesso: Maschio
Messaggi: 387


Boia chi banna


Mostra profilo
« Risposta #7 inserita:: 06 Febbraio 2008, 17:26:09 »

Ciao, se hai problemi non esitare  Occhiolino

Ciao Sorriso
Registrato

zannas
Admin
Amministratore
Utente junior
*****
Scollegato Scollegato

Sesso: Maschio
Messaggi: 66


Admin


Mostra profilo WWW
« Risposta #8 inserita:: 16 Febbraio 2008, 17:52:59 »

Ciao a tutti.
Dopo ore perse inutilmente, non sono riuscito a far validare il carrello fornito da paypal: mi da un sacco di errori che non riesco a risolvere.
Il codice fornito da loro è questo per visualizzare il carrello:

Codice:
<form name="_xclick" target="paypal" action="https://www.paypal.com/it/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="business" value="me@mybusiness.com">
<input type="image" src="https://www.paypal.com/it_IT/i/btn/view_cart.gif" border="0" name="submit" alt="Effettua i tuoi pagamenti con PayPal. È un sistema rapido, gratuito e sicuro.">
<input type="hidden" name="display" value="1">
</form>

Mentre è questo per il pulsante aggiungi al carrello:

Codice:
<form name="_xclick" target="paypal" action="https://www.paypal.com" method="post">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="business" value="me@mybusiness.com">
<input type="hidden" name="currency_code" value="EUR">
<input type="hidden" name="item_name" value="HTML book">
<input type="hidden" name="amount" value="24,99">
<input type="image" src="http://www.paypal.com/it_IT/i/btn/sc-but-01.gif" border="0" name="submit" alt="Effettua i tuoi pagamenti con PayPal. È un sistema rapido, gratuito e sicuro.">
<input type="hidden" name="add" value="1">
</form>

Come doctype utilizzo questo:

Codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">

Uno degli errori che più comunemente mi riporta è questo:

Codice:
document type does not allow element "form" here; missing one of "object", "applet", "map", "iframe", "ins", "del" start-tag.

….com/it/cgi-bin/webscr" method="post">

The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.

One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").

oppure questo:

Codice:
end tag for "input" omitted, but OMITTAG NO was specified.

    <input type="hidden" name="cmd" value="_cart">

You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

e a volte altri.
Qualche anima pia sa come correggere il codice una volta per tutte così che vada bene per sempre?
Grazie mille e un saluto
risolto tutto?
Registrato

Zaccaria
Nuovo arrivato
*
Scollegato Scollegato

Messaggi: 8


Mostra profilo
« Risposta #9 inserita:: 16 Febbraio 2008, 18:15:21 »

La validazione si, ma non riesco ad uniformare le altezze fra ie e firefox.
Qualche suggerimento?
grazie
ciao
Registrato
Pagine: [1]   Vai su
  Stampa  
 
Vai a:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.8 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks


Zannas Network
XHTML 1.0 valido! CSS valido! Dilber MC Theme by HarzeM
Pagina creata in 0.094 secondi con 16 interrogazioni al database.