Transfering ASP form to PHP

I have a form in ASP and I want to convert it to PHP and I am stuck on the basis, I know it will involve calculations and store the ad text and weeks to run, etc What I have pasted is what I have above.

Here is what i am trying to do but in PHP - http://www.starmedianetwork.com/o-ifpa.aspx

After you run it it brings you to fill in the name, address, etc. I am thinking just having it on one page. Any other suggestions on the rest? I am stuck on that part, I know it will involve getting a word count calculating the number of words by the price.

Would this work - http://ordinarywebguy.wordpress.com/2006/09/22/getting-a-number-of-words-in-a-string-using-php/ for getting the number?

Thanks!

Ryan

<?php
	$weeks    = $_REQUEST["weeks"];
	$ad       = $_REQUEST["ad"];
	$fn       = $_REQUEST["fn"];
	$ln       = $_REQUEST["ln"];
	$company  = $_REQUEST["company"];
	$email    = $_REQUEST["email"];
	$phone    = $_REQUEST["phone"];
	$date     = $_REQUEST["date"];
	$comments = $_REQUEST["comments"];
	$price    = "565";                 // price for ad
	
?>	
<h3>Step 1 - Ad Text</h3>
<form name="calculate" action="#" />
	<label for="name">Weeks to run ad:</label>
	<select name="name">
		<option value="1">1</option>
		<option value="2">2</option>
		<option value="3">3</option>
		<option value="4">4</option>
	</select><br />
	<p>$565 - 15 words</p>
	<label for="ad">Ad Text:</label>
	<textarea name="ad" rows="5" cols="15"></textarea><br />
	
	<label for="fn">First Name:</label>
	<input type="text" name="fn" /><br />
	<label for="ln">Last Name:</label>
	<input type="text" name="ln" /><br />
	<label for="company">Company Name:</label>
	<input type="text" name="company" /><br />
	<label for="email">E-mail:</label>
	<input type="text" name="fn" /><br />
	<label for="phone">Phone:</label>
	<input type="text" name="phone" /><br />
	<label for="date">Starting Date:</label>
	<input type="text" name="date" /><br />
	<label for="comments">Comments:</label>
	<textarea name="comments" rows="5" cols="15"></textarea><br />
	
	<input type="submit" name="submit" value="Calculate!" />
</form>

Open in new window

LVL 1
catonthecouchproductionsAsked:
Who is Participating?
 
alain34Connect With a Mentor Commented:
Hello catonthecouchproductions,

The number of word in the comments could be found as follow:
$arrayWord = split(' ',$comments);
$countWord = count($arrayWord);

Regards,

alain34
0
 
catonthecouchproductionsAuthor Commented:
So those two lines willl work for getting the word count of the textarea? And then from there I can do a simple calculation

$cost = $countword * $price;

Is that right?
0
 
alain34Commented:
Doing that you will charge $565 per word.
0
Cloud Class® Course: Amazon Web Services - Basic

Are you thinking about creating an Amazon Web Services account for your business? Not sure where to start? In this course you’ll get an overview of the history of AWS and take a tour of their user interface.

 
catonthecouchproductionsAuthor Commented:
I should have added a "." haha Some of the ads will have:

   $25 words = $1195
   Additional Words = $45

How would I go about grouping that?

0
 
alain34Commented:
Sorry, I don't understand
$25 words = $1195

Do you mean
25 words = $1195

is the rule 15 words = $565 still valid?
0
 
catonthecouchproductionsAuthor Commented:
That was my bad, sorry for the mistake. Yeah, I meant some will have:

25 words for $1195, and in the long run I want to hook it up to a DB and pull each value out therre will be a bunch

Ryan
0
 
catonthecouchproductionsAuthor Commented:
Any word on how I would do that?
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.