Update Data Entry Form

Update Data Entry Form

I’m looking for someone that can help me as I’m in a jam trying figure out how to create a few pages with in asp.net using vb. I have created a data entry page that uses a stored procedure to insert data into my database. I’m now looking for a way that I can edit the items within the database on it’s own entry page (no gridview, client thinks it’s ugly). I have included two images. First image show a list of selectable names from a database query and the second shows an update user page. I can’t figure out how to code it so that the form is filled with the correct data and then modified with the updated data.

The project is to create the pages required to show me how to make the forms. You can create a sample database that has two tables. One table with the same columns as modify_user.jpg (user information) and the other table with a set of company names for the drop down, also in modify_user.jpg. I’m figuring this is basically three pages (user list page, modify user page and code behind page plus a stored procedure. Please comment out the sections so that I understand and for future reference.

If more information is required, please let me know so that I can better explain or show more examples.

Thanks for looking.

Will

xoom.com is no more supporting paypal from march 24 2010

xoom.com is no more supporting paypal from march 24 2010

Recently Xoom.com has announced ,

After March 24, Xoom Will Not Accept PayPal As a Payment Method

After Wednesday, March 24, 2010, Xoom will not accept PayPal as a payment method for money transfers. Any PayPal-funded transactions that have been placed before that time will be processed as usual.

We sincerely apologize for any inconvenience this change in our service may cause our customers.

Customers will still be able to pay for Xoom money transfers after March 24 by using either a United States bank account, a debit card or a credit card. Using a United States bank account is an easy, secure and low cost way to send money with Xoom.

Questions?

If you have any questions or comments regarding this change, you can send us an email through our Help Center or call our Customer Service team at 877-815-1531 (within the U.S.) or 415-395-4225 (outside the U.S.). Our call center is available 24 hours per day, 7 days a week.

Also they said

Why Xoom Ended The Use of PayPal as a Payment for Money Transfers

Since we made our announcement yesterday regarding our decision to discontinue the use of PayPal as a payment source, we’ve had lots of questions.

We understand that many of you prefer to pay for your money transfers using PayPal and have had excellent experiences. We are very sorry our decision will inconvenience you. However, we believe this is the best overall decision for us to make on behalf of all our customers. We’d like to take this opportunity to answer many of your questions.

The Xoom Core Business: Money Remittances for Friends and Family

At Xoom, our core business is money transfer for friends and family remittances. PayPal funded transactions are mostly for commercial payments which is not the core Xoom business. Since commercial payments are not our focus, we cannot effectively vet the merchants asking for payments through Xoom.

Why Did Xoom Do This?

First, our customers had too many bad experiences with unprofessional or, in some cases, fraudulent merchants. We’ve decided to stop supporting PayPal to protect the interests of these customers.

Second, if you want to buy commercial goods or services with PayPal, it is probably best to use a service that is directly supported by PayPal as PayPal is very effective at controlling merchant quality.

Third, PayPal funded transactions represent a small percentage of our overall business. Removing support for PayPal will help us focus on our core business even more than before. We expect this decision will keep us very focused on constantly improving the family remittance service.

Lastly, in order to take advantage of new PayPal processing features, Xoom would be required to integrate to a new PayPal platform. Given the size of our PayPal business and given that commercial business is not our focus; we have decided not to spend resources on a new integration as it would compromise our focus on the family remittance business.

Using Other Payment Sources for Your Xoom Money Transfer

Please remember, if you are sending money to friends or family with PayPal through Xoom, you can continue to use Xoom by linking your Xoom account to your United States bank account, or a credit or debit card.

Paypal Already started asking PAN-card Details from the account Holders.

So i think time is going to be tough.

Magento Configurable Products

Magento Configurable Products
I am looking for someone to create a list of configurable products on my magento based website. Here is a link to a website which has what i need:

http://www.specsdot.com/productinfo.php?pid=1679

The options are for people to order prescription glasses from my website, I will need the same options for each product, I have thought maybe it can be done in the attributes but I’m not really sure.

Please pm me if you have any questions

Fix Error On Q&a Php Script

Fix Error On Q&a Php Script
I have a script Q&A web script.
Questions post but not in a category so it reads first is how it post second is how it should be I can fix but going to php myadmin in my cpanel of my web host. Any Idea how to fix? I emailed the group I got it from but no relpy yet so though I would post here.

question In – By SAM – Last Post 32 Minutes Ago
question In Computers & Internet – By SAM – Last Post 32 Minutes Ago

If you know what may be wrong post a bid many also If you have any ideas to improve my site also let me know this need to be a quick fix.

Server Set-up

Server Set-up
We want someone to help us set up our own server and will need guidance in all respects including hardware, security, emails, cpanel, back-ups, etc.

We have exisiting websites running on a dedicated server but now need to make the move to our own server without any limitations set by a hosting company.

Please only bid if you have at least 5 applicable and good reviews or if you have worked with me before.

Oscommerce- 3 Payment Types

Oscommerce- 3 Payment Types
I want to integrate PayPal, Google Checkout, and Amazon Checkout as checkout methods for my osCommerce site cart. I am starting with a clean installation of osCommerce with no customizations (OS Commerce 2.2 rc2a). Right now I am using a free host with a purchased domain name.

I do not want anything fancy; I just want the three options for processing the cart.

I tried to set up PayPal Express myself, but it doesn’t seem to be working (again, I will delete everything and start with a fresh osCommerce install).

I already have the proper accounts for PayPal, Google, and Amazon and will be able to provide all the necessary information.

Codeigniter Membership

Codeigniter Membership
LIST ONLY CODEIGNITER WEBSITE REFERENCES.
Don’t just send me a list of websites. All bids that do this will be automatically rejected.

NO UPFRONT PAYMENTS
Payment is broken down into modules, as each is completed uploaded to my server, tested and approved, money is released.

SERVE AS TECHNICAL LEAD
Integrate work from other providers into membership module.

$100 BONUS if you keep to deadlines and finish on time.

Provider must have extensive Code Igniter experience. Provider will complete current membership functions that are either not complete, fix existing bugs and create new codes as stated in Membership MSWord document. The site is built on Codeigniter 2.0 with Web 2.0 and be viewable on Window IE and Mozilla and Macintosh. Detailed document for Regular Membership and jpgs of page layouts will be shared with the provider chosen.

Membership has 4 levels – 3 paid, 1 free. There are payment calculations (member fee upgrade or downgrade), there are reward points for various activities, limitations to features depending on memberlevel, recurring billing for member fees. Payment gateway is authorize.net. Members can create groups, do mass mailing, upload multiple photos and videos which needs to be converted to .flv files and dynamic delivery, and much more.

There is use of FFMPEG with videos and provider is expected to install and configure it for membership.

There are other providers working on different modules of the website and provider will need to share codeigniter codes with those providers so that they interface properly with membership. For example, membership level, status needs to be validated in other modules prior to granting access to privileges, recording of purchases and reward points needs to be recorded in members’ accounts.

Thanks for your attention.

Setting up a Rails Server and Deploying with Capistrano on Fedora from Scratch

Setting up a Rails Server and Deploying with Capistrano on Fedora from Scratch

This article and video tutorial will teach you how to setup a basic Fedora server for Rails and PostgreSQL deployments. First, we’ll setup Apache and PostgreSQL. Then, we’ll use phpPgAdmin to create our application’s user and databases. After that, we’ll setup the Ruby platform using Passenger to run our application. Once all the components are installed, we’ll prep our application for deployment using Capistrano.

I’ll show you how to use Capistrano to automate remote tasks and take advantage of other features.


On With The Show


Understanding the Deployment Process

There is always a lot of confusion around deploying Rails applications. This tutorial hopes to sort some of that out. Most people know LAMP: Linux, Apache, MySQL, and PHP. We will setup LAPR: Linux, Apache, PostgreSQL, and Ruby. Setting up a LAPR server is very similar to setting up a LAMP server. The only wrinkle is getting Rails to talk to Apache. Thankfully, there is Passenger aka mod\_rails. Passenger is like mod\_php. It makes running Rails applications easy as pie. In order to run a Rails application through Apache, create a virtual host pointing the document root to the applications public directory and you’ll be riding on rails.

Capistrano is another part that people may not be familiar with. Capistrano is a Ruby gem designed to execute tasks on one or more remote machines. You’ll need SSH access to use Capistrano. Capistrano, affectionately known as Cap, automates the deploy process. We can use cap to take our code from some a repo and push it to the server, stop/start/restart the server, write custom tasks required by our application (think install required gems), or disable/enable a maintenance page. Using cap is not required but it sure beats using FTP to copy all the files around! Cap’s real power comes from the ability to write custom tasks in Ruby to manipulate the server. I’ve written a lot of applications that allow user file uploads. Then on the server side, some directory needs to be created with proper permissions for the uploads to succeed. It’s easy enough to write a cap task to create the directory and set the permissions. Then, if you ever change servers, you can simply run the cap task to setup the server again. There are many things you can do with Capistrano. You could even automate this entire tutorial to set up any number of machines at once!


Tutorial Sandbox

In order to complete this tutorial, you’ll need SSH + sudo access. If you don’t have a spare server sitting around, you can create one in VirtualBox. You can easily create a new VM and network it with your host system. I did this for the tutorial. When you start your virtual machine, make sure you use a bridged adapter so your VM gets an IP on the same subnet. I started with a fresh install without any customization. If you have access to a VPS like SliceHost, you can use these instructions as well.

Be sure to view the screencast before analyzing the code below.


Creating The Deployer

    $ sudo adduser -m deployer
    $ sudo passwd deployer
    $ sudo visudo deployer ALL=(ALL) NOPASSWD: ALL
    $ su deployer
    $ mkdir ~/.ssh
    $ touch ~/.ssh/authorized_keys2
    $ chmod -R 0700 ~/.ssh
    # copy your public key and paste it into the authorized_keys2 file
    $ service sshd start

Setting Up Postgres

    $ sudo yum groupinstall "PostgreSQL Database"
    $ sudo service postgresql initdb
    $ sudo service postgresql start
    $ su - postgres
    $ psql -d template1
    $ alter user postgres with password 'yourpostgresuserpassword';
    $ \q
    # Replace ident in /var/usr/lib/pgsql/data/pg_hba.conf with md5
    $ passwd postgres
    # set extra security in /etc/phpPgAdmin/config.inc.php to false
    # add 'Allow from YOUR_IP_HERE' to vhost in /etc/httpd/conf.d/phpPgAdmin.conf
    # enable http in the firewall
    $ sudo yum install httpd
    $ sudo service httpd start
    $ sudo service postgresql restart

Configuring Ruby, RubyGems, and Passenger

    $ sudo yum groupinstall Ruby
    $ sudo yum install rubygems
    $ sudo gem install gemcutter
    $ sudo yum install postgresql-devel
    $ sudo gem install pg
    $ sudo gem install passenger
    $ yum install gcc-c++ httpd-devel apr-devel
    $ sudo passenger-install-apache2-module
    # create this file /etc/http/conf.d/passenger.conf with these contents:
      LoadModule passenger_module     /usr/lib/ruby/gems/1.8/gems/passenger-2.2.9/ext/apache2/mod_passenger.so
      PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-2.2.9
      PassengerRuby /usr/bin/ruby

    $ sudo setenforce 0
    $ sudo service httpd restart

Creating the Deployer Folder

    $ sudo mkdir /var/www/html/apps
    $ sudo chown deployer:apache /var/www/html/apps
    $ sudo yum install git
    # at this point, create your databases in phpPgAdmin
 

Configuring Apache

    # echo "Include vhost.d/*.vhost" >> /etc/httpd/conf/httpd.conf
    $ sudo mkdir /etc/httpd/vhost.d
    $ sudo touch /etc/httpd/vhost.d/nettuts-demo.vhost
    # update that files conttents to:
      
          ServerName www.nettuts-demo.com
          DocumentRoot /var/www/html/apps/nettuts-demo/current/public
          
            Options FollowSymLinks
              Allow from all
              Options -MultiViews
          

          RewriteEngine On
          RewriteCond %{DOCUMENT_ROOT}/system/maintenance.html -f
          RewriteCond %{SCRIPT_FILENAME} !maintenance.html
          RewriteRule $ /system/maintenance.html [R=302,L]
      

Complete Cap File

    set :application, "nettuts-demo"
    set :repository,  "git://github.com/Adman65/Nettuts-Capistrano-Deployments.git"

    set :user, :deployer

    set :deploy_to, "/var/www/html/apps/#{application}"

    set :use_sudo, false

    set :scm, :git

    role :web, "192.168.1.112"                          # Your HTTP server, Apache/etc
    role :app, "192.168.1.112"                          # This may be the same as your `Web` server
    role :db,  "192.168.1.112", :primary => true # This is where Rails migrations will run
    role :db,  "192.168.1.112"

    default_run_options[:pty] = true

    namespace :deploy do
       task :start do ; end
       task :stop do ; end
       task :restart, :roles => :app, :except => { :no_release => true } do
         run "#{try_sudo} touch #{File.join(current_path,'tmp','restart.txt')}"
       end

       desc "Installs required gems"
       task :gems, :roles => :app do
         run "cd #{current_path} && sudo rake gems:install RAILS_ENV=production"
       end
       after "deploy:setup", "deploy:gems"   

       before "deploy", "deploy:web:disable"
       after "deploy", "deploy:web:enable"
    end



Quick Tip: Understanding CSS3 Gradients

Quick Tip: Learning and Understanding CSS3 Gradients

Creating an image only for the purpose of displaying a gradient is inflexible, and is quickly becoming a bad practice. Unfortunately, at the time of this writing, they very well might still be required, but hopefully not for much longer. Thanks to Firefox and Safari/Chrome, we can now create powerful gradients with minimal effort. In this video quick tip, we’ll examine some of the differences in syntax when working with the -moz and -webkit vendor prefixes.


Webkit CSS3

While Mozilla and Webkit generally adopt the same syntax for CSS3 properties, they unfortunately don’t quite agree when it comes to gradients. Webkit was first to embrace gradients, and uses the following structure:

/* Syntax, taken from: http://webkit.org/blog/175/introducing-css-gradients/ */
-webkit-gradient(<type>, <point> [, <radius>]?, <point> [, <radius>]? [, <stop>]*)

/* In practice... */
background: -webkit-gradient(linear, 0 0, 0 100%, from(red), to(blue));
Webkit

Don’t worry if your eyes gloss over at that syntax; mine did too! Just note that we require a comma-separated list of parameters.

  • What type of gradient? (linear)
  • X and Y axis coordinates of where to begin. (0 0 – or left-top corner)
  • X and Y axis coordinates of where to conclude (0 100% – or left-bottom corner)
  • What color to begin with? (from(red))
  • What color to conclude with? (to(blue))

Mozilla

Firefox, which implemented gradient support with version 3.6, prefers a slightly different syntax.

/* Syntax, taken from: http://hacks.mozilla.org/2009/11/css-gradients-firefox-36/ */
 -moz-linear-gradient( [<point> || <angle>,]? <stop>, <stop> [, <stop>]* )

/* In Practice */
background: -moz-linear-gradient(top, red, blue);
Mozilla
  • Note how we’ve placed the type of gradient, linear, within the vendor extension.
  • Where should the gradient begin? (top – we could also pass in degrees, as in -45deg)
  • What color to start with? (red)
  • What color to conclude with? (blue)

Color-Stops

What if you don’t need a 100% gradient from one color to another? This is where color stops come into play. A common design technique is to apply a short and subtle gradient, like this:

Subtle Gradients

Note the subtle off-white to white gradient at the top.

In the past, the standard implementation was to create an image, set it as the background of an element, and set it to repeat horizontally. However, with CSS3, this is a cinch.

background: white; /* fallback for older/unsupporting browsers */
background: -moz-linear-gradient(top, #dedede, white 8%);
background: -webkit-gradient(linear, 0 0, 0 8%, from(#dedede), to(white));
border-top: 1px solid white;

This time, we set the gradient to conclude at 8%, rather than 100%, which is the default. Note that we’re also applying a border top to add contrast; this is very common.

If we wish to add a third (or Nth) color, we can do:

background: white; /* fallback for older/unsupporting browsers */
background: -moz-linear-gradient(top, #dedede, white 8%, red 20%);
background: -webkit-gradient(linear, 0 0, 0 100%, from(#dedede), color-stop(8%, white), color-stop(20%, red);
  • With the -moz version, we designate that, at 20% of the element height, we should now be at the color red.
  • For -webkit, we use color-stop, and pass in two parameters: where the stop should occur, and what the color should be.

Important Notes About CSS Gradients

  • Use them as much as you can. If it’s okay to let IE users see a solid color, I encourage you to use this method.
  • IE6/7/8, Opera, Safari 3, and Firefox 3 cannot render CSS3 gradients. Firefox and Safari users generally upgrade often, so that’s not as big of a deal.
  • Always apply a default, solid color, background for browsers that won’t understand the vendor prefixes.
  • Never use a red to blue gradient, as I did for the examples.
  • Webpages don’t need to look the same in every browser! :)