Pergunta : PHP que hospeda o problema de transferência

Eu tenho um certificado do PHP que permita que alguém complete um formulário e para unir um photo.
When submeta o formulário que envia por correio electrónico os valores do campo e a foto como um acessório a meu email address. Eu estou tentando ajustar este acima em um usuário do amigo meu para ele assim que pode usá-lo demasiado mas eu estou indo de meu ambiente da LÂMPADA a um ambiente compartilhado paizinho de Windows IIS7 ir. Toda dito e feito o certificado não emitirá o email: (o

PHPinfo está disponível em PM

I uniu ao código fonte para a ajuda do below

please do formulário! class= " lineNumbers " >
1 do >
< codeBody do " prettyprint " " do class= do id= " codeSnippet843877 do >
Please do >


vai Back

"); incluir (“footer.html”); morrer (); } se (== 0 de $upload_Size) { ecoar (do “style='position

ERROR
YOUR NÃO ERA VERIFICAÇÃO de UPLOADED
PLEASE O TAMANHO de LIMA E FORMAT

vai Back

"); incluir (“footer.html”); morrer (); } MUDANÇA DE // ISTO A UM VALOR MAIS ELEVADO OU MAIS BAIXO - RECORDAR HOSPEDAR LIMITES se ($upload_Size >2000000) //-------- { unlink ($upload_Temp); ecoar (do “style='position

ERROR
YOUR NÃO ERA VERIFICAÇÃO de UPLOADED
PLEASE O TAMANHO de LIMA E FORMAT

vai Back

"); incluir (“footer.html”); morrer (); } se ($upload_Mime_Type! = “imagem/CGM” E $upload_Mime_Type! = “image/g3fax” E $upload_Mime_Type! = “imagem/GIF” E $upload_Mime_Type! = “imagem/ief” E $upload_Mime_Type! = “imagem/pjpeg” E $upload_Mime_Type! = “imagem/JPEG” E $upload_Mime_Type! = “imagem/NAPLPS” E $upload_Mime_Type! = “imagem/png” E $upload_Mime_Type! = “imagem/prs.btif” E $upload_Mime_Type! = “imagem/prs.pti” E $upload_Mime_Type! = “imagem/tiff” E $upload_Mime_Type! = “imagem/vnd.cns.inf2” E $upload_Mime_Type! = “imagem/vnd.dwg” E $upload_Mime_Type! = “imagem/vnd.dxf” E $upload_Mime_Type! = “imagem/vnd.fastbidsheet” E $upload_Mime_Type! = “imagem/vnd.fpx” E $upload_Mime_Type! = “imagem/vnd.fst” E $upload_Mime_Type! = “imagem/vnd.fujixerox.edmics-mmr” E $upload_Mime_Type! = “imagem/vnd.fujixerox.edmics-rlc” E $upload_Mime_Type! = “imagem/vnd.mix” E $upload_Mime_Type! = “imagem/vnd.net-fpx” E $upload_Mime_Type! = “imagem/vnd.svf” E $upload_Mime_Type! = “imagem/vnd.wap.wbmp” E $upload_Mime_Type! = “imagem/vnd.xiff”) { unlink ($upload_Temp); ecoar (do “style='position

ERROR
YOUR NÃO ERA VERIFICAÇÃO de UPLOADED
PLEASE O TAMANHO de LIMA E FORMAT

vai Back

"); incluir (“footer.html”); morrer (); } $uploadFile = “transfere arquivos pela rede”. $upload_Name; se (! is_dir (dirname ($uploadFile))) { @RecursiveMkdir (dirname ($uploadFile)); } mais { @chmod (dirname ($uploadFile), 0777); } @move_uploaded_file ($upload_Temp, $uploadFile); chmod ($uploadFile, 0644); //CHANGE ISTO A SEU DOMÍNIO $upload_URL = “http://upload.**********.org/”. $upload_Name; //------------ $pfw_header = “de: $email”; $PFW_SUBJECT = “UMA IMAGEM FOI TRANSFERIDO ARQUIVOS PELA REDE”; $pfw_random_hash = md5 (data (“r”, hora ())); MUDANÇA DE // ISTO A SEU EMAIL ADDRESS $pfw_email_to = de “***** .com do ******** John @”; $pfw_header. = “\ r \ Tipo: com várias partes/misturou; boundary= \ “PHP-misturado”. $random_hash. “\ ""; //read que a lima do atachment satisfaz em uma corda, //encode ele com MIME base64, //and rachou-o em pedaços menores $attachment = chunk_split (base64_encode (file_get_contents (“$uploadFile”))); //define o corpo da mensagem. ob_start (); //Turn na proteção da saída ? > --PHP-misturado- Índice-Tipo: com várias partes/alternativa; boundary= " PHP-alt- " --PHP-alt- Índice-Tipo: texto/liso; charset= " iso-8859-1 " Índice-Transferir-Codificação: 7bit de
Emitido lhe uma imagem que fosse tomada

" "

Os povos nesta foto são;
/* o comentário unido é * --PHP-alt- Índice-Tipo: texto/HTML; charset= " iso-8859-1 " Índice-Transferir-Codificação: 7bit mailto do href= do " >
Emitido lhe uma imagem que fosse tomada

" "

Os povos nesta foto são;
--> --PHP-alt--- --PHP-misturado- Índice-Tipo: imagem/png; name= " " Índice-Transferir-Codificação: base64 Índice-Disposição: acessório --PHP-misturado--- THANK do >

YOUR FOI UPLOADED

"); incluir (“footer.html”); ? > class= > " desobstruído " de
class= do

Resposta : PHP que hospeda o problema de transferência

Está aqui um formulário do email que esteja funcionando em IIS7 de Goddady que hospeda, igualmente trabalha no linux igualmente. Â a ordem de artigos no encabeçamento é importante e “\ r \ n” é exigido na extremidade de cada linha do encabeçamento. Â igualmente MIMETYPE é exigido mim acredita.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:






<?php echo($title)?>





\nSubject: ".$subjectText."
\n".$msgText."
\ncc: ".$header); ?>

Testar o email

Nome:

Email:

Texto de mensagem:



Outras soluções  
 
programming4us programming4us