Frage : PHP, das Übergangsproblem bewirtet

Ich habe einen PHP-Index, der jemand erlaubt, eine Form zu ergänzen und ein photo.
When anzubringen sie die Form einreichen, die, es die Feldwerte und das Foto als Zubehör zu meinem email address mailt. Ich versuche, dieses oben auf einem Freund von mir Bediener für ihn einzustellen, also kann er es auch verwenden, aber ich gehe von meiner LAMPEN-Umwelt zu einer Umwelt gehenvati geteilten Windows-IIS7. Ganz besagt und getan dem Index sendet nicht die eMail: (

PHPinfo ist in PM

I haben angebracht zum Quellencode für die Form below

please Hilfe vorhanden!
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:
6:
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:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:

Please tragen ein gültiges email

gehen Back

") ein; einschließen („footer.html“); sterben (); } wenn ($upload_Size == 0) { widerhallen („

ERROR
YOUR AKTE WAR NICHT UPLOADED
PLEASE ÜBERPRÜFUNG DIE DATEIGRÖSSE UND FORMAT

gehen Back

"); einschließen („footer.html“); sterben (); } //-ÄNDERUNG DIESES AN EINEM HÖHEREN ODER NIEDRIGEREN WERT - SICH ERINNERN, BEGRENZUNGEN ZU BEWIRTEN wenn ($upload_Size >2000000) //-------- { lösen ($upload_Temp); widerhallen („

ERROR
YOUR AKTE WAR NICHT UPLOADED
PLEASE ÜBERPRÜFUNG DIE DATEIGRÖSSE UND FORMAT

gehen Back

"); einschließen („footer.html“); sterben (); } wenn ($upload_Mime_Type! = „Bild/CGM“ UND $upload_Mime_Type! = „image/g3fax“ UND $upload_Mime_Type! = „Bild/GIF“ UND $upload_Mime_Type! = „Bild/ief“ UND $upload_Mime_Type! = „Bild/pjpeg“ UND $upload_Mime_Type! = „Bild/JPEG“ UND $upload_Mime_Type! = „Bild/naplps“ UND $upload_Mime_Type! = „Bild/png“ UND $upload_Mime_Type! = „Bild/prs.btif“ UND $upload_Mime_Type! = „Bild/prs.pti“ UND $upload_Mime_Type! = „Bild/tiff“ UND $upload_Mime_Type! = „Bild/vnd.cns.inf2“ UND $upload_Mime_Type! = „Bild/vnd.dwg“ UND $upload_Mime_Type! = „Bild/vnd.dxf“ UND $upload_Mime_Type! = „Bild/vnd.fastbidsheet“ UND $upload_Mime_Type! = „Bild/vnd.fpx“ UND $upload_Mime_Type! = „Bild/vnd.fst“ UND $upload_Mime_Type! = „Bild/vnd.fujixerox.edmics-mmr“ UND $upload_Mime_Type! = „Bild/vnd.fujixerox.edmics-rlc“ UND $upload_Mime_Type! = „Bild/vnd.mix“ UND $upload_Mime_Type! = „Bild/vnd.net-fpx“ UND $upload_Mime_Type! = „Bild/vnd.svf“ UND $upload_Mime_Type! = „Bild/vnd.wap.wbmp“ UND $upload_Mime_Type! = „Bild/vnd.xiff“) { lösen ($upload_Temp); widerhallen („

ERROR
YOUR AKTE WAR NICHT UPLOADED
PLEASE ÜBERPRÜFUNG DIE DATEIGRÖSSE UND FORMAT

gehen Back

"); einschließen („footer.html“); sterben (); } $uploadFile = „lädt“. $upload_Name; wenn (! is_dir (dirname ($uploadFile))) { @RecursiveMkdir (dirname ($uploadFile)); } sonst { @chmod (dirname ($uploadFile), 0777); } @move_uploaded_file ($upload_Temp, $uploadFile); Chmod ($uploadFile, 0644); //CHANGE DIESES ZUM IHREM GEBIET $upload_URL = „http://upload.**********.org/“. $upload_Name; //------------ $pfw_header = „von: $email“; $PFW_SUBJECT = „EIN BILD IST GELADEN WORDEN“; $pfw_random_hash = md5 (Datum („r“, Zeit ())); //-ÄNDERUNG DIESES AN IHREM EMAIL ADDRESS $pfw_email_to = „John ******** @ ***** .com“; $pfw_header. = „\ r \ NContentArt: Mehrfach/mischte; boundary= \ „PHP-Misch“. $random_hash. „\ ""; //read, welches die atachment Akte in eine Schnur zufriedenstellt, //encode es mit MIME base64, //and spaltete es in kleinere Klumpen auf $attachment = chunk_split (base64_encode (file_get_contents („$uploadFile“))); //define der Körper der Mitteilung. ob_start (); //Turn auf Ausgangspufferbetrieb ? > --PHP-Misch- Inhalt-Art: Mehrfach-/Alternative; boundary= " PHP-Alt- " --PHP-Alt- Inhalt-Art: Text/normales; charset= " iso-8859-1 " Inhalt-Bringen-Kodierung: 7bit von
Ihnen ein Bild geschickt, das < genommen wurde? PHP-Echo $Date; ? >

" "

Die Leute in diesem Foto sind;
/* die angebrachte Anmerkung ist * --PHP-Alt- Inhalt-Art: Text/HTML; charset= " iso-8859-1 " Inhalt-Bringen-Kodierung: 7bit vom
Ihnen ein Bild geschickt, das < genommen wurde? PHP-Echo $Date; ? >

" "

Die Leute in diesem Foto sind;
--> --PHP-Alt--- --PHP-Misch- Inhalt-Art: Bild/png; name= " " Inhalt-Bringen-Kodierung: base64 Inhalt-Einteilung: Zubehör --PHP-Misch---

THANK SIE!
YOUR BILD IST UPLOADED

") GEWESEN; einschließen („footer.html“); ? >

Antwort : PHP, das Übergangsproblem bewirtet

Ist hier eine eMail-Form, die auf bewirtendes Goddadys IIS7 läuft, arbeitet auch an Linux auch. Â der Auftrag der Einzelteile in der Überschrift ist wichtig und „\ r \ n“ wird am Ende jeder Überschriftlinie angefordert. Â auch MIMETYPE ist erfordert ich glauben.
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:
6:
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); ?>

EMail prüfen

Name:

EMail:

Mitteilung-Text:



Weitere Lösungen  
 
programming4us programming4us