Hello,
i have some little problems sending the host or domain name
<? print $_SERVER['SERVER_NAME'] ?>
with all other fields (name, address etc.) from my form.
A test can be seen here ... www.accesspoints.eu
Any suggestions how to solve or fix it?
I really really appriciate any help!
Thanks!
So, this is the process ....
<?php
include("formular/global.inc.php");
$errors=0;
$error="The following errors occured while processing your form input.<ul>";
pt_register('POST','DomainName');
pt_register('POST','OfferAmount');
pt_register('POST','FirstName');
pt_register('POST','LastName');
pt_register('POST','BusinessOrganization');
pt_register('POST','Email');
pt_register('POST','PhoneNumber');
pt_register('POST','FaxNumber');
pt_register('POST','Address');
pt_register('POST','City');
pt_register('POST','State');
pt_register('POST','ZIPPostalcode');
pt_register('POST','Country');
pt_register('POST','QuestionsComments');
if($OfferAmount=="" || $FirstName=="" || $LastName=="" || $Email=="" || $PhoneNumber=="" || $Address=="" || $City=="" || $State=="" || $ZIPPostalcode=="" || $Country=="" || $QuestionsComments=="" ){
$errors=1;
$error.="<li>You did not enter one or more of the required fields. Please go back and try again.";
}
if(!eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*" ."@"."([a-z0-9]+([\.-][a-z0-9]+)*)+"."\\.[a-z]{2,}"."$",$Email)){
$error.="<li>Invalid email address entered";
$errors=1;
}
if($errors==1) echo $error;
else{
$where_form_is="http".($HTTP_SERVER_VARS["HTTPS"]=="on"?"s":"")."://".$SERVER_NAME.strrev(strstr(strrev($PHP_SELF),"/"));
$message="DomainName: ".$DomainName."
OfferAmount: ".$OfferAmount."
FirstName: ".$FirstName."
LastName: ".$LastName."
BusinessOrganization: ".$BusinessOrganization."
Email: ".$Email."
PhoneNumber: ".$PhoneNumber."
FaxNumber: ".$FaxNumber."
Address: ".$Address."
City: ".$City."
State: ".$State."
ZIPPostalcode: ".$ZIPPostalcode."
Country: ".$Country."
QuestionsComments: ".$QuestionsComments."
";
$message = stripslashes($message);
mail("xx@xx.xx","Domain Offer",$message,"From: xx@xx.xx");
$make=fopen("formular/admin/data.dat","a");
$to_put="";
$to_put .= $DomainName."|".$OfferAmount."|".$FirstName."|".$LastName."|".$BusinessOrganization."|".$Email."|".$PhoneNumber."|".$FaxNumber."|".$Address."|".$City."|".$State."|".$ZIPPostalcode."|".$Country."|".$QuestionsComments."
";
fwrite($make,$to_put);
header("Refresh: 0;url=thanks.html");
?><?php
}
?>
and this is the php containing the form ....
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<form enctype='multipart/form-data' action='process.php' method='post'>
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td height="5" width="150"> </td>
<td></td>
</tr>
<tr>
<td>Domain</td>
<td><input class="Field" disabled type="text" value="<? print $_SERVER['SERVER_NAME'] ?>" name='DomainName' maxlength="40"> </td>
</tr>
<tr>
<td>Information</td>
<td><input class="Field" type=text name='OfferAmount' maxlength="10"></td>
</tr>
<tr>
<td height="4"> </td>
</tr>
<tr>
<td>First Name</td>
<td><input class="Field" type=text name='FirstName' maxlength="14"></td>
</tr>
<tr>
<td>Last Name</td>
<td><input class="Field" type=text name='LastName' maxlength="23"></td>
</tr>
<tr>
<td>Business / Organization</td>
<td><input class="Field" type=text name='BusinessOrganization' maxlength="40"></td>
</tr>
<tr>
<td>E-mail</td>
<td><input class="Field" type=text name='Email' maxlength="40"></td>
</tr>
<tr>
<td>Phone Number</td>
<td><input class="Field" type=text name='PhoneNumber' maxlength="40"></td>
</tr>
<tr>
<td>Fax Number</td>
<td><input class="Field" type=text name='FaxNumber' maxlength="40"></td>
</tr>
<tr>
<td>Address</td>
<td><input class="Field" type=text name='Address' maxlength="40"></td>
</tr>
<tr>
<td>City</td>
<td><input class="Field" type=text name='City' maxlength="20"></td>
</tr>
<tr>
<td>State</td>
<td><input class="Field" type=text name='State' maxlength="20"></td>
</tr>
<tr>
<td>ZIP / Postalcode</td>
<td><input class="Field" type=text name='ZIPPostalcode' maxlength="20"></td>
</tr>
<tr>
<td>Country</td>
<td><input class="Field" type=text name='Country' maxlength="20"></td>
</tr>
<tr>
<td>Questions / Comments</td>
<td><input class="Field" type=text name='QuestionsComments' rows="10" cols="50"></td>
</tr>
<tr>
<td height="4"> </td>
</tr>
<tr>
<td> </td>
<td><input class="Button" type=submit value='Submit Form'>
<input class="Button" type=reset value='Reset Form'>
</td>
</tr>
</table>
</form>
</body>
</html>