need help with this contact form


Posted on 16th Feb 2014 07:03 pm by admin

I made this form and I need it to read the data and write the data to a table and its not working can someone please help me and show me what I have wrong so I can fix it

heres the html form I left off the doc type so it dont take up that much room

<form>
<h1>Telephone Directory</h1>


<table align='Left'>
<tr>
<td>LastName</td>
<td><input name='LastName' /></td>
</tr>
<tr>
<td>FirstName</td>
<td><input name='FirstName' /></td>
</tr>
<tr>
<td>StreetAddress</td>
<td><input name='StreetAddress' /></td>
</tr>
<tr>
<td>City</td>
<td><input name='City' /></td>
</tr>
<tr>
<td>State</td>
<td><input name='State' /></td>
</tr>
<tr>
<td>Zip</td>
<td><input name='Zip' /></td>
</tr>
<tr>
<td>AreaCode</td>
<td><input name='AreaCode' /></td>
</tr>
<tr>
<td>PhoneNumber</td>
<td><input name='PhoneNumber' /></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="Submit" /></td>
<td><a href="Telephonewrite.php">ReadFile</a></td>
</tr>
</table>
</form>
</body>
</html>

php.file to read


<body>
<h1>Telephone Directory</h1>
<?php
$fileHandle=fopen("read.txt","r");
readfile("read.txt");
$record=fgets($fileHandle);
echo("<table><tr><td>FirstName</td><td>LastName</td><td>StreetAddress</td><td>City</td><td>State</td>
<td>Zip</td><td>AreaCode</td><td>PhoneNumber</td></tr>");
while(!feof($fileHandle))
{
$myArray=explode("|",$record);
echo "<tr><td>$myArray[0]</td><td>$myArray[1]</td></tr>";
$record =fgets($fileHandle);
$record =fgets($LastName);
$record =fgets($FirstName);
$record =fgets($StreetAddress);
$record =fgets($City);
$record =fgets($State);
$record =fgets($Zip);
$record =fgets($AreaCode);
$record =fgets($PhoneNumber);
}
echo "</table>"
?>
</body>
</html>


the php file to write

<body>
<h1>Telephone Directory</h1>
<hr />
<?php
if(isset($_GET['PhoneNumber']) && isset($_GET['LastName'])) {
$LastName = $_GET['LastName'];
$FirstName = $_GET['FirstName'];
$StreetAdress = $_GET['StreetAddress'];
$City = $_GET['City'];
$State = $_GET['State'];
$Zip = $_GET['Zip'];
$AreaCode = $_GET['AreaCode'];
$PhoneNumber = $_GET['PhoneNumber'];
$record=$LastName. "|";
$record=$FirstName. "|";
$record .="rn";
$fileHandle = fopen("read.txt","a");
readfile("read.txt");
if(fwrite($read, $record)>0)
echo "<p>your entry was successfully added to the file</p>";
else
echo "<p>No data was written, please return to the form</p>";
fclose($fileHandle);
}
?>
<a href="Telephone.html">Form</a>
</body>
</html>

No comments posted yet

Your Answer:

Login to answer
292 Like 44 Dislike
Previous forums Next forums
Other forums

IIS on 2003 anon access disabled issue
I have an IIS server that belongs to a domain, and anonymous access is turned off for all my sites.

webpage with (simple) login & mysql-db
Hi all,

What I was looking for before was a multi-user password manager, web-based! The offer

PHP Game
hy i was wondering what's the best method in order to make some automatic updates in a php game
<

Checking if a process is running (problems including psapi.dll i think...)
Ok, so all I'm trying to do is check if a program is running...

I've found out that I nee

str_replace help
Hey there,

I'm a PHP newb, I'm having troubles with the str_replace function. I want to clean

PHP - HTTP Digest Authentication - Understanding Code Help
Hi Everyone,

This is my first time on your website and please excuse if I am asking silly que

Passing vars to the DB
I have 3 small testing tables:

ID TYPE
1 pepperoni
2 C. bacon
3 taco

ID TY

Custom CMS
This is a big custom CMS script I'd like to develop and would like some help atleast figuring out wh

mail() problem
Hi Guys,

I've set up a contact email form. It sends the information fine, but it sends it to

Had a simple form script that suddenly stopped working
It was made about a year ago and had been working fine. Last time it was known to work for sure was

Sign up to write
Sign up now if you have flare of writing..
Login   |   Register
Follow Us
Indyaspeak @ Facebook Indyaspeak @ Twitter Indyaspeak @ Pinterest RSS



Play Free Quiz and Win Cash