Ola,
olha segui sua dica, e achei esse codigo:
<?
######################################################
#Baseado na versão 1.0 do script do Alexander Benatti
#Foram utilizados exemplos extraídos do www.php.net
#Este script é GNU - Licensa Pública
#---------------------------------------------------
#Nelson R. Moura
#nelson@sitecom.com.br
#modificado por Allison R. Pavan
#allison_pavan@yahoo.com.br
######################################################
if ($action != "upload")
{
?>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#CCCCCC" text="#000000">
<FORM METHOD="post" ENCTYPE="multipart/form-data">
<INPUT TYPE="hidden" NAME="MAX_FILE_SIZE" VALUE="1000000">
<INPUT TYPE="hidden" NAME="action" VALUE="upload">
<TABLE BORDER="0" cellpadding="1" cellspacing="1" bgcolor="#000000" width="400">
<TR bgcolor="#FFFFFF">
<TD><font size="2"><b><font face="Verdana, Arial, Helvetica, sans-serif">Nome:
</font></b></font></TD>
<TD><font size="2"><b><font face="Verdana, Arial, Helvetica, sans-serif">
<input type="text" name="nome" size=40>
</font></b></font></TD>
</TR>
<TR bgcolor="#FFFFFF">
<TD><font size="2"><b><font face="Verdana, Arial, Helvetica, sans-serif">Idade:
</font></b></font></TD>
<TD><font size="2"><b><font face="Verdana, Arial, Helvetica, sans-serif">
<input type="text" name="idade" size=40>
</font></b></font></TD>
</TR>
<TR bgcolor="#FFFFFF">
<TD><font size="2"><b><font face="Verdana, Arial, Helvetica, sans-serif">E-mail:
</font></b></font></TD>
<TD><font size="2"><b><font face="Verdana, Arial, Helvetica, sans-serif">
<input type="text" name="email" size=40>
</font></b></font></TD>
</TR>
<TR bgcolor="#FFFFFF">
<TD><font size="2"><b><font face="Verdana, Arial, Helvetica, sans-serif">O
que gosta: </font></b></font></TD>
<TD><font size="2"><b><font face="Verdana, Arial, Helvetica, sans-serif">
<input type="text" name="fazer" size=40>
</font></b></font></TD>
</TR>
<TR bgcolor="#FFFFFF">
<TD><font size="2"><b><font face="Verdana, Arial, Helvetica, sans-serif">Mensagem:
</font></b></font></TD>
<TD><font size="2"><b><font face="Verdana, Arial, Helvetica, sans-serif">
<TEXTAREA NAME="mensagem" ROWS="10" COLS="50"></TEXTAREA>
</font></b></font></TD>
</TR>
<TR bgcolor="#FFFFFF">
<TD><font size="2"><b><font face="Verdana, Arial, Helvetica, sans-serif">Anexo:
</font></b></font></TD>
<TD><font size="2"><b><font face="Verdana, Arial, Helvetica, sans-serif">
<INPUT TYPE="file" NAME="anexo">
</font></b></font></TD>
</TR>
<TR>
<TD COLSPAN="2" bgcolor="#FFFFFF">
<center>
<font size="2"><b><font face="Verdana, Arial, Helvetica, sans-serif">
<INPUT TYPE="submit" VALUE="Enviar">
</font> </b> </font>
</center>
</TD>
</TR>
</TABLE>
</FORM>
<?
}
###################################Depois de clicar no Enviar
if ($action == "upload")
{
$mime_list = array("html"=>"text/html","htm"=>"text/html", "txt"=>"text/plain", "rtf"=>"text/enriched","csv"=>"text/tab-separated-values","css"=>"text/css","gif"=>"image/gif");
$ABORT = FALSE;
$boundary = "XYZ-" . date(dmyhms) . "-ZYX";
$message = "--$boundary\n";
$message .= "Content-Transfer-Encoding: 8bits\n";
$message .= "Content-Type: text/plain; charset=\"ISO-8859-1\"\n\n";
$message .= "Nome: ".$nome."\n";
$message .= "Idade: ".$idade."\n";
$message .= "E-mail: ".$email."\n";
$message .= "O que gosta: ".$fazer."\n";
$message .= "Mensagem :".$mensagem."\n";
$message .= "\n";
#//attachment file names with full path
$attachments[1] = $anexo;
#$attachments[2] = "c:\etc";
#$attachments[3] = "c:\etc";
//check that the attachment files exist and if so then encode
foreach ($attachments as $key => $full_path) {
if ($full_path !='') {
if (file_exists($full_path)){
//try to open
if ($fp = fopen($full_path,"rb")) {
//get the file name from the path
$filename = array_pop(explode(chr(92),$full_path));
$contents = fread($fp,filesize($full_path));
//encode data
$encoded = base64_encode($contents);
//*****SPLIT THE ENCODED DATA*****
$encoded_split = chunk_split($encoded);
fclose($fp);
$message .= "--$boundary\n";
$message .= "Content-Type: $anexo_type\n";
$message .= "Content-Disposition: attachment; filename=\"$anexo_name\" \n";
$message .= "Content-Transfer-Encoding: base64\n\n";
$message .= "$encoded_split\n";
}
else {
echo "Cannot open file$key: $filename";
$ABORT = TRUE;
}
}
else {
echo "File$key does not exist: $filename";
$ABORT = TRUE;
}
}
}
$message .= "--$boundary--\r\n";
$headers = "MIME-Version: 1.0\n";
$headers .= "From: $email\r\n";
$headers .= "Content-type: multipart/mixed; boundary=\"$boundary\"\r\n";
$to = "allison@malicia.com.br"; //----Email para recebimento do form
$subject = "Formulario do Site"; //---O Assunto pro e-mail
$mensagem=mail($to, $subject, $message, $headers);
if ($mensagem) {
print "Mensagem enviada!";
} else {
print "O envio da mensagem falhou!";
}
}
?>
</body>
</html>
entaum agora a duvida, eh melhor colocar ele no meio da minha pagina, ou pega faz ele separado e coloca tipo num iframe??
a pagina em kestao eh essa:
http://www.cidadegua.../sugestoes.html dae o form vai ficar na parte branca, eh obvio!
t+
-----------------------------------------------------------------
Caso resolvido, fiz com iframe mesmo e deu certinho, agora to com duvida no iframe, mas isso eh assunto para um proximo post!
Edição feita por: pedrokike, 15/03/2004, 11:59.