Jó ez a levélküldő kód?
Sziasztok!
Megtennétek, hogy átnézitek a következő programrészletet, elvégre több szem...
■ Megtennétek, hogy átnézitek a következő programrészletet, elvégre több szem...
- <?php
- require("class.phpmailer.php");
- global $szovege;
- $time = time();
- $cimzett = "hirdetes##kukac##orszagoslovasar.hu";
- $sikeres = "index.html";
- $sikertelen = "hird-felt.html";
- $mail = new PHPMailer();
- $mail->SetLanguage("hu", "lang");
- move_uploaded_file($_FILES["kep"]["tmp_name"], "hirdetesek/".$_FILES["kep"]["name"]);
- $keys = array_keys($_POST);
- $count = count($_POST);
- for ( $array_index=0; $array_index<=($count-1); $array_index++ )
- {
- if ( $keys[$array_index] == "kep" or $keys[$array_index] == "MAX_FILE_SIZE" )
- {}
- else
- {
- if ($array_index==0)
- {$szovege = "->".$keys[$array_index].": ".$_POST[$keys[$array_index]]."<-\n";}
- else
- {$szovege .= "->".$keys[$array_index].": ".$_POST[$keys[$array_index]]."<-\n";}
- }
- }
- $fname = "hirdetesek/szoveges".$time.".txt";
- $szoveges = fopen($fname, "a");
- fwrite($szoveges, $szovege);
- fclose($szoveges);
- $mail -> From = "info##kukac##orszagoslovasar.hu";
- $mail -> FromName = "Országos Lóvásár.Hu Hirdetésfelvétel";
- $mail -> AddAddress($cimzett, "Hirdetésfelvétel");
- $mail -> AddAttachment("hirdetesek/".$_FILES["kep"]["name"]);
- $mail -> AddAttachment($fname);
- $mail -> Subject = "".$time." számú hirdetés";
- if (!$mail->Send())
- {
- unlink("hirdetesek/".$_FILES["kep"]["name"]);
- unlink($fname);
- echo "<script>window.location.replace('".$sikertelen."');</script>";
- }
- unlink("hirdetesek/".$_FILES["kep"]["name"]);
- unlink($fname);
- echo "<script>window.location.replace('".$sikeres."');window.alert('A hirdetés feladási sikeresen befejeződött!');</script>";
megnéztem
hát...
Esetleg csak annyi...
az nem gond