Jump to content

php form help


growkings

Recommended Posts

<?php
session_start();
$to = "Email Hear";

$subject = "Contacts Comments";

$name = $_REQUEST['name'];
$nickname = $_REQUEST['nickname'];
$email = $_REQUEST['email'];
$message = $_REQUEST['message'];

$moreinfo = $_REQUEST['moreinfo'];
$message = "Name: ".$name."\n";
$message .= "Nickname: ".$nickname."\n";
$message .= "Email: ".$email."\n";
$message .= "message: ".$message."\n";
$headers .= "From: ".$email;
$sent = mail($to, $subject, $message, $headers);
if($sent)
{
$_SESSION['their_name'] = $name;
header('Location: thankyou.php');
}
else
{
header( 'Location: ../signup' );
}
 

 

 

hear it is

 

i need it to work with

 

Name

Email\

website

message

 

it works with name and email

Link to comment
https://forums.phpfreaks.com/topic/278278-php-form-help/#findComment-1431586
Share on other sites

I assume you have a form field called website?  If so you need to add it, plus your message is overwriting your original message:

$name = $_REQUEST['name'];
$nickname = $_REQUEST['nickname'];
$email = $_REQUEST['email'];
$website = $_REQUEST['website'];
$user_message = $_REQUEST['message'];
$moreinfo = $_REQUEST['moreinfo'];

$message = "Name: ".$name."\n";
$message .= "Nickname: ".$nickname."\n";
​$message .= "Email: ".$email."\n";
$message .= "Website: ".$website."\n";
$message .= "message: ".$user_message."\n";
Link to comment
https://forums.phpfreaks.com/topic/278278-php-form-help/#findComment-1431671
Share on other sites

thank you it works

 

another question

 

i have it ending in a php thankyou

 

i want it to ya thank you page then return to the origanl page

 

 

 

<?php

session_start();
$to = "[email protected]";

$subject = "Contacts Comments";

$name = $_REQUEST['name'];
$email = $_REQUEST['email'];
$website = $_REQUEST['website'];
$user_message = $_REQUEST['message'];
$moreinfo = $_REQUEST['moreinfo'];

$message = "Name: ".$name."\n";
$message .= "Nickname: ".$nickname."\n";
$message .= "Email: ".$email."\n";
$message .= "Website: ".$website."\n";
$message .= "message: ".$user_message."\n";

$headers .= "From: ".$email;
$sent = mail($to, $subject, $message, $headers);
if($sent)
{
$_SESSION['their_name'] = $name;
header('Location: thankyou.php');
}
else
{
header( 'Location: ../signup' );
}

Link to comment
https://forums.phpfreaks.com/topic/278278-php-form-help/#findComment-1431693
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.