Jump to content


Photo

Formmail


  • Faça o login para participar
2 replies to this topic

#1 fsilvarib

fsilvarib

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Não informado

Posted 02/06/2006, 12:25

E aí povão blz?

Eu tenho um CODE de formmail, e gostaria de colocar um campo para que ele mandasse fotos, como é que posso colocar isso nesse meu form abaixo

PROCESS.PHP
<?php
include("global.inc.php");
$errors=0;
$error="Houve erros durante o envio do e-mail.<ul>";
pt_register('POST','nome');
pt_register('POST','email');
pt_register('POST','assunto');
pt_register('POST','mensagem');
$mensagem=preg_replace("/(\015\012)|(\015)|(\012)/","&nbsp;<br />", $mensagem);if($nome=="" || $email=="" || $assunto=="" || $mensagem=="" ){
$errors=1;
$error.="<li>Você não escreveu em todos os campos. Por favor volte e tente de novo.";
}
$headers = "Content-Type: text/html; charset=iso-8859-1\n";
$headers .= "From: Formulário de Contato";
if($errors==1) echo $error;
else{
$where_form_is="http".($HTTP_SERVER_VARS["HTTPS"]=="on"?"s":"")."://".$SERVER_NAME.strrev(strstr(strrev($PHP_SELF),"/"));
$message="nome: ".$nome."
email: ".$email."
assunto: ".$assunto."
mensagem: ".$mensagem."
";
$message = stripslashes($message);
mail("mail@mail.com","Enviado pelo Formulário de Contato",$message, $headers);
?>

Mensagem enviada com sucesso!!!!

<?php
}
?>

GLOBAL.INIC.PHP
<?php

function pt_register()
{
  $num_args = func_num_args();
   $vars = array();

   if ($num_args >= 2) {
	   $method = strtoupper(func_get_arg(0));

	   if (($method != 'SESSION') && ($method != 'GET') && ($method != 'POST') && ($method != 'SERVER') && ($method != 'COOKIE') && ($method != 'ENV')) {
		   die('The first argument of pt_register must be one of the following: GET, POST, SESSION, SERVER, COOKIE, or ENV');
	 }

	   $varname = "HTTP_{$method}_VARS";
	  global ${$varname};

	   for ($i = 1; $i < $num_args; $i++) {
		   $parameter = func_get_arg($i);

		   if (isset(${$varname}[$parameter])) {
			   global $$parameter;
			   $$parameter = ${$varname}[$parameter];
		  }

	   }

   } else {
	   die('You must specify at least two arguments');
   }

}

?>

Muito obrigado pela ajuda de todos e até breve.

FLW :)

#2 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 02/06/2006, 12:37

Dê uma olhada nestes links e veja se te serve:
http://forum.wmonlin...hp?sho...111463
http://forum.wmonlin...howtopic=121218

Flws..
(y)Até mais

Edição feita por: Frenesi, 02/06/2006, 12:37.

Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#3 fsilvarib

fsilvarib

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Não informado

Posted 02/06/2006, 17:26

BLZ cara.

Então eu olhei o q vc mandou...mas como eu não sei nada de PHP não consegui colocar isso no meu code aí em cima.

Gostaria de colocar esse anexar nesse code.

Mas mesmo assim valew.

FLW :) :(




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq