Мой сайт закодирован с помощью React. Я хочу, чтобы веб-сайт имел статус c, чтобы я мог просто поместить его на Github и разместить его с помощью Netlify.
Код ниже - это моя форма электронной почты. В настоящее время я использую php скрипт. Я хочу изменить это, чтобы мой веб-сайт стал c. Я действительно просто хочу узнать, что мне нужно изменить действие в строке action='./php/sendEmail.php'
, чтобы мне больше не приходилось использовать php и я мог просто получить доступ к своей учетной записи sendinblue (я слышал, что до определенного момента это бесплатно, поэтому вот почему я хочу использовать его поверх почтового пистолета) и отправить письмо на мой электронный адрес.
var Field = (props) => {
return (
<input id={props.id} className={props.className} aria-invalid="false" name={props.name} placeholder={props.name} data-aid={props.dataAid} type={props.type} onChange={(e) => dispatch(editValue(e.target.value,item.id)) }></input>
)
}
Field.defaultProps = { type: 'text'}
var EmailForm = (props) => {
return (
<div className="form" data-state="desktop left" data-dcf-columns="4">
<form action='./php/sendEmail.php' method="post" role="form" aria-label="contact form" className="form_style-wrapper" encType="multipart/form-data">
<Field id='field1' name='Name' dataAid='nameField' className='field_word required' />
<Field id='field2' name='Email' dataAid='emailField' className='field_word required' />
<Field id='field3' name='Phone' dataAid='emailField' type='hidden' className='field_word' />
<Field id='field4' name='Subject' dataAid='subjectField' className='field_word' />
<textarea name="Message" className="message" placeholder="Message" data-aid="messageField"></textarea>
<button className="sendButton" type="submit" name="submit" value="Send">Send</button>
</form>
</div>
)
}
EmailForm.defaultProps = {
action: 'handleSubmit'
}