Senior Ghostbuster Needed! Strange PayPal button html behavior

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • tp22
    Staff Sergeant

    • Sep 2006
    • 47

    Senior Ghostbuster Needed! Strange PayPal button html behavior

    Hi - Can anyone solve this mystery??? Help desperately needed as this is the last step in a long 100-page project and now there is a bug.

    I have five paypal "add to cart" buttons on each of 100 pages - for different painting sizes/prices that ascend in order. All five buttons work beautifully on a few pages. However, on most of the pages, the button for the second price (11x14 for $449) does not work on SOME computers. It works on MY home and work computers, but not on the computers of several friends. It just won't add the item to the cart. Buttons 1,3,4,5 all work perfectly - and were all copied exactly from the same code with just the size and price changed, so why does button 2 not work??? And why only not work on some computers - even if all are using IE???

    Upon closer inspection of the source code, on the pages where the 11x14 button does not work - in the page html the 11x14 button appears AFTER the 8x10, even though on the page itself, 8x10 appears first. So, it appears that the "not working" is related to this html code jumping out of order. But WHY did it jump out of order and HOW do I fix it??

    Is there a way for me to edit the page html manually? When I go to the "page html" tab in BlueVoda the html doesn't seem to be editable. I would be happy to manually cut and paste the code into the right place if that would solve the issue (although it would be best to know how this happened in the first place so I can avoid doing this.)

    I have created the pages by copying one from another, so all should be exactly the same, however it appears that a mishap somewhere has carried the "illness" across most of the pages.

    Other info: The buttons are placed in a table... I originally went back and forth between BlueVoda generated buttons and PayPal generated buttons and settled on the PayPal generated buttons. There does not seem to be any "ghost" previous button hidden behind the current button. The only other thing I have done to the html, although its should be the same for all pages, is added google tracking code "urchin" and also added instructions for robots.

    THE PAGES:
    Here's a page where the source code has reversed the order of the 8x10 and 11x14 add to cart button - this 11x14 button is not clickable for SOME people.


    Here's a page where the source code has kept the 8x10 and 11x14 paypal buttons in the proper order and this 11x14 button is clickable for ALL users.


    According to a tester whose computer does have the "can't add 11x14 to cart" issue (whereas mine adds all perfectly), here are some more sample pages that do or don't work.

    Paintings # 007-8-9-10-12-13-14-15-16-17-19-20 all O.K. 011-18-21-22-23-24-25-26-27 all not O.K.

    I called PayPal and they were unable to help. Please BlueVoda Community - can you see where the issue lies??

    Fingers crossed and prayers said,
    TP22
  • Karen Mac
    General

    • Apr 2006
    • 8332

    #2
    Re: Senior Ghostbuster Needed! Strange PayPal button html behavior

    Okies...first breathe. The button didnt work on my computer, and you wont be able to change it in page html. It will be on the HTML box you placed on the page so you will have to click on that. Somehow you deleted an ending tag or placed one inside the other. I didnt look, cuz it dont matter you will have to fix it either way. Either copy and paste the working code into each wrong code box, or create a php site, and put the codes in an html box on a php page, then simply insert the php page on the pages you want this table to appear.

    Karen

    VodaHost

    Your Website People!
    1-302-283-3777 North America / International
    02036089024 / United Kingdom
    291916438 / Australia

    ------------------------

    Top 3 Best Sellers

    Web Hosting - Unlimited disk space & bandwidth.

    Reseller Hosting - Start your own web hosting business.

    Search Engine & Directory Submission - 300 directories + (Google,Yahoo,Bing)


    Comment

    • tp22
      Staff Sergeant

      • Sep 2006
      • 47

      #3
      Re: Senior Ghostbuster Needed! Strange PayPal button html behavior

      Thanks very much for your reply Karen. The php solution is beyond my current abilities so I will have to focus on the html. The thing is the code was already copied from a button that worked in every case - it was copied from the 8x10 button, which works fine. In comparing the working 11x14 html code to the non-working 11x14 html code, they are precisely the same, line by line. So it doesn't appear to be the code within the 11x14 button itself. What would make the 11x14 and 8x10 reverse order?

      Here's the code where it reverses order from what's actually on the page:

      <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
      <input type="hidden" name="cmd" value="_cart">
      <input type="hidden" name="display" value="1">
      <input type="hidden" name="business" value="lewispaintings@sbcglobal.net">
      <input type="image" name="submit" src="http://images.paypal.com/images/view_cart.gif" alt="Make payments with PayPal, it's fast, free, and secure!">
      </form>
      </div>
      <div id="bv_" style="position:absolute;left:576px;top:246px;widt h:91px;height:21px;z-index:41" align="left">
      <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
      <input type="image" src="https://www.paypal.com//en_US/i/btn/x-click-but22.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
      <img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
      <input type="hidden" name="add" value="1">
      <input type="hidden" name="cmd" value="_cart">
      <input type="hidden" name="business" value="lewispaintings@sbcglobal.net">
      <input type="hidden" name="item_name" value="Original Oil Painting: Size 11x14 / Beachwalkers - France by William Covel Lewis">
      <input type="hidden" name="item_number" value="011-BWF-11x14">
      <input type="hidden" name="amount" value="449.00">
      <input type="hidden" name="return" value="http://www.williamlewispaintings.net...uccessful.html">
      <input type="hidden" name="cancel_return" value="http://www.williamlewispaintings.net...rs-france.html">
      <input type="hidden" name="shopping_url" value="http://www.williamlewispaintings.net...rs-france.html">
      <input type="hidden" name="buyer_credit_promo_code" value="">
      <input type="hidden" name="buyer_credit_product_category" value="">
      <input type="hidden" name="buyer_credit_shipping_method" value="">
      <input type="hidden" name="buyer_credit_user_address_change" value="">
      <input type="hidden" name="no_shipping" value="2">
      <input type="hidden" name="currency_code" value="USD">
      <input type="hidden" name="lc" value="US">
      <input type="hidden" name="bn" value="PP-ShopCartBF">
      </form></div>
      <div id="bv_" style="position:absolute;left:576px;top:220px;widt h:91px;height:21px;z-index:42" align="left">
      <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
      <input type="image" src="https://www.paypal.com//en_US/i/btn/x-click-but22.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
      <img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
      <input type="hidden" name="add" value="1">
      <input type="hidden" name="cmd" value="_cart">
      <input type="hidden" name="business" value="lewispaintings@sbcglobal.net">
      <input type="hidden" name="item_name" value="Original Oil Painting: Size 8x10 / Beachwalkers - France by William Covel Lewis">
      <input type="hidden" name="item_number" value="011-BWF-8x10">
      <input type="hidden" name="amount" value="249.00"><input type="hidden" name="return" value="http://www.williamlewispaintings.net...uccessful.html">
      <input type="hidden" name="cancel_return" value="http://www.williamlewispaintings.net...rs-france.html">
      <input type="hidden" name="shopping_url" value="http://www.williamlewispaintings.net...rs-france.html">
      <input type="hidden" name="buyer_credit_promo_code" value="">
      <input type="hidden" name="buyer_credit_product_category" value="">
      <input type="hidden" name="buyer_credit_shipping_method" value="">
      <input type="hidden" name="buyer_credit_user_address_change" value="">
      <input type="hidden" name="no_shipping" value="2">
      <input type="hidden" name="currency_code" value="USD">
      <input type="hidden" name="lc" value="US">
      <input type="hidden" name="bn" value="PP-ShopCartBF">
      </form></div>
      <div id="bv_"


      Here's what it looks look in the "working" version:

      <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
      <input type="image" src="https://www.paypal.com//en_US/i/btn/x-click-but22.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
      <img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
      <input type="hidden" name="add" value="1">
      <input type="hidden" name="cmd" value="_cart">
      <input type="hidden" name="business" value="lewispaintings@sbcglobal.net">
      <input type="hidden" name="item_name" value="Original Oil Painting: Size 8x10 / Venice at Twilight by William Covel Lewis">
      <input type="hidden" name="item_number" value="007-VAT-8x10">
      <input type="hidden" name="amount" value="249.00">
      <input type="hidden" name="return" value="http://www.williamlewispaintings.net...uccessful.html">
      <input type="hidden" name="cancel_return" value="http://www.williamlewispaintings.net...-twilight.html">
      <input type="hidden" name="shopping_url" value="http://www.williamlewispaintings.net...-twilight.html">
      <input type="hidden" name="buyer_credit_promo_code" value="">
      <input type="hidden" name="buyer_credit_product_category" value="">
      <input type="hidden" name="buyer_credit_shipping_method" value="">
      <input type="hidden" name="buyer_credit_user_address_change" value="">
      <input type="hidden" name="no_shipping" value="2">
      <input type="hidden" name="currency_code" value="USD">
      <input type="hidden" name="lc" value="US">
      <input type="hidden" name="bn" value="PP-ShopCartBF">
      </form></div>
      <div id="bv_" style="position:absolute;left:577px;top:246px;widt h:91px;height:21px;z-index:49" align="left">
      <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
      <input type="image" src="https://www.paypal.com//en_US/i/btn/x-click-but22.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
      <img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
      <input type="hidden" name="add" value="1">
      <input type="hidden" name="cmd" value="_cart">
      <input type="hidden" name="business" value="lewispaintings@sbcglobal.net">
      <input type="hidden" name="item_name" value="Original Oil Painting: Size 11x14 / Venice at Twilight by William Covel Lewis">
      <input type="hidden" name="item_number" value="007-VAT-11x14">
      <input type="hidden" name="amount" value="449.00">
      <input type="hidden" name="return" value="http://www.williamlewispaintings.net...uccessful.html">
      <input type="hidden" name="cancel_return" value="http://www.williamlewispaintings.net...-twilight.html">
      <input type="hidden" name="shopping_url" value="http://www.williamlewispaintings.net...-twilight.html">
      <input type="hidden" name="buyer_credit_promo_code" value="">
      <input type="hidden" name="buyer_credit_product_category" value="">
      <input type="hidden" name="buyer_credit_shipping_method" value="">
      <input type="hidden" name="buyer_credit_user_address_change" value="">
      <input type="hidden" name="no_shipping" value="2">
      <input type="hidden" name="currency_code" value="USD">
      <input type="hidden" name="lc" value="US">
      <input type="hidden" name="bn" value="PP-ShopCartBF">
      </form></div>
      <div id="bv_" style="position:absolute;left:577px;top:274px;widt h:91px;height:21px;z-index:50" align="left">

      Comment

      • tp22
        Staff Sergeant

        • Sep 2006
        • 47

        #4
        Re: Senior Ghostbuster Needed! Strange PayPal button html behavior

        Small breakthrough - If I copy all 5 paypal buttons html in a group from a working page to a non-working page and then update the specifics for each page, then I can get it to work. However, this is many hours of work. It would still be great to know what is actually causing the problem so that I can fix one thing instead of re-doing all for 90+ pages.

        Comment

        • Karen Mac
          General

          • Apr 2006
          • 8332

          #5
          Re: Senior Ghostbuster Needed! Strange PayPal button html behavior

          I looked, but I didnt see the coding for your paypal buttons.. I did see the table and everything else, but not that.. so its hard to say without seeing the payapal codes.

          Karen

          VodaHost

          Your Website People!
          1-302-283-3777 North America / International
          02036089024 / United Kingdom
          291916438 / Australia

          ------------------------

          Top 3 Best Sellers

          Web Hosting - Unlimited disk space & bandwidth.

          Reseller Hosting - Start your own web hosting business.

          Search Engine & Directory Submission - 300 directories + (Google,Yahoo,Bing)


          Comment

          • tp22
            Staff Sergeant

            • Sep 2006
            • 47

            #6
            Re: Senior Ghostbuster Needed! Strange PayPal button html behavior

            Hi Karen - I copied the paypal coding above - that's the code direct from PayPal - maybe it looks different than the BV paypal button codes.

            Comment

            • Karen Mac
              General

              • Apr 2006
              • 8332

              #7
              Re: Senior Ghostbuster Needed! Strange PayPal button html behavior

              Im Looking at it.. in the first one the lower priced one is in the second position, rather than the first.. and..

              <input type="hidden" name="buyer_credit_promo_code" value="">
              <input type="hidden" name="buyer_credit_product_category" value="">
              <input type="hidden" name="buyer_credit_shipping_method" value="">
              <input type="hidden" name="buyer_credit_user_address_change" value="">
              <input type="hidden" name="no_shipping" value="2">
              <input type="hidden" name="currency_code" value="USD">
              <input type="hidden" name="lc" value="US">
              <input type="hidden" name="bn" value="PP-ShopCartBF">
              All of that is missing from between them.. so it looks as tho you copied the piece of code for the second position in the wrong area. Not sure theres a FAST way to fix that.

              Karen

              VodaHost

              Your Website People!
              1-302-283-3777 North America / International
              02036089024 / United Kingdom
              291916438 / Australia

              ------------------------

              Top 3 Best Sellers

              Web Hosting - Unlimited disk space & bandwidth.

              Reseller Hosting - Start your own web hosting business.

              Search Engine & Directory Submission - 300 directories + (Google,Yahoo,Bing)


              Comment

              • tp22
                Staff Sergeant

                • Sep 2006
                • 47

                #8
                Re: Senior Ghostbuster Needed! Strange PayPal button html behavior

                Thanks very much for looking Karen, I really appreciate your time. The code is actually in five separate html tags on the page and it's the same across all 100 pages - locked in place within a table. So I don't know why it reverses itelf on the page html in some, not all, cases.

                Naval, do you have any ideas? You were the one who helped me get started on my PayPal adventure... :)

                In the meantime, I am starting the surgery across all the pages of copying and pasting and updating all five buttons even though only one is having issues... This will be an all-day project so if anyone does see a quicker answer (eg alter one thing per page instead of the 20+ I will be doing with the current method) I will be all ears!!

                Thanks all -
                Tamara

                Comment

                Working...
                X