"; } else { # check if we are allowed to upload this file_type if ($thefile_size>$my_max_file_size) $error .= "\n- Il file allegato supera la dimensione massima consentita.
"; if (!in_array($thefile_type, $allowed_types)) { $error .= "\n- Il file che hai inserito non è del tipo richiesto:
\n"; while ($type = current($allowed_types)) { $error .= "\n" . $registered_types[$type] . " (" . $type . ")
"; next($allowed_types); } $error .= "\n"; } if ($error) { $error = $start_error . $error . "\n"; return $error; } else { return false; } } } # END validate_upload ?>
"; } if ($email=="") { $error=1; $msg.="- Il campo email vuoto.
"; } if ($email!="" && !eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$",$email)) { $error=1; $msg.="- L'email inserita non valida.
"; } if ($macc=="") { $error=1; $msg.="- Il campo macchina vuoto.
"; } if ($costr=="") { $error=1; $msg.="- Il campo costruttore vuoto.
"; } $error_file=""; if (!$thefile || $thefile=="" || $thefile=="") { $error=1; $msg.="- Formato Disegno non compatibile.
"; } else $error_file = validate_upload($thefile); if ($error==1 || $error_file!="") { echo"

Attenzione! Si sono verificati i seguenti errori:
$msg
$error_file
Clicca qui per reinserire i dati."; } else { $emailto="gperego@gperego.it"; $data=date("j/m/Y"); $ora=date("h:i:s"); $messaggio.= "This is a multi-part message in MIME format.\n\n"; // Metto il separatore $msg .= "--{$mime_boundary}\n"; $messaggio.="Request of moulds quotation for IS machines sended $data $ora\n\r\n\r"; $messaggio.="Society: $nome\n\rEmail: $email\n\r"; $messaggio.="Address: $indirizzo\n\r"; $messaggio.="Telephone: $telefono\n\r\n\r"; $messaggio.="Technical Data:\n\r"; $messaggio.="Article: $art\n\r"; $messaggio.="Drawing N.: $ndis\n\r"; $messaggio.="Machine: $macc\n\r"; $messaggio.="Proces: $macc\n\r"; $messaggio.="Center Distance: $macc\n\r"; $messaggio.="Manufacturer: $costr\n\r"; $messaggio.="Setup: Invert ($setupinv) - Blank Assembly ($setuppre) - Mould Assembly ($setupfin) \n\r"; $messaggio.="Blank Mould: Quantity ($qsp) - Material ($msp) - Metall: ($spmetcollo / $spmetfondo / $spmetprofilo / $spmetprofparz / $spmetincastri / $spmetesterno) - Cooling ($rsp) - Match ($incsp) - Machining ($lasp)\n\r"; $messaggio.="Baffle: Quantity ($qfp) - Material ($mfp) - Metall: ($mmfp) - Type ($tfp)\n\r"; $messaggio.="POST TYPE Baffle: Quantity ($qfpt) - Material ($mfpt) - Metall ($mmfpt) - Type ($tfpt)\n\r"; $messaggio.="Baffle Adapter: Quantity ($qp) - Material ($mp) - Metall ($mmp)\n\r"; $messaggio.="Mould: Quantity ($qsf) - Material ($msf) - Metall: ($sfmetcollo / $sfmetfondo / $sfmetprofilo / $sfmetprofparz / $sfmetincastri / $sfmetesterno) - Cooling ($rsf) - Match ($incsf) - Machining ($lsf)\n\r"; $messaggio.="Bottom Plate: Quantity ($qff) - Material ($mff) - Metall ($mmff) - Type ($tff) - Machining ($lff)\n\r"; $messaggio.="Funnel: Quantity ($qi) - Material ($mi) - Type ($ti)\n\r"; $messaggio.="Neck Ring: Quantity ($qc) - Material ($mc) - Metall ($mmc) - Type ($tc) - Cooling ($collrafred)\n\r"; $messaggio.="Guide Plate: Quantity ($qa) - Material ($ma) - Metall ($mma)\n\r"; $messaggio.="Plunger B&B: Quantity ($qmas) - Material ($mmas) - Metall ($mmmas)\n\r"; $messaggio.="Plunger NNPB: Quantity ($qmasn) - Material ($mmasn) - Metall ($mmmasn)\n\r"; $messaggio.="Cooler NNPB: Quantity ($qtu) - Material ($mtu) - Type ($ttu)\n\r"; $messaggio.="Testa Soffiante: Quantity ($qts) - Material ($mts) - Metall ($mmts) - Machining ($lts)\n\r"; $messaggio.="BH Pipe: Quantity ($qtut)\n\r"; $messaggio.="Take Out: Quantity ($qp) - Type ($tp)\n\r"; $messaggio.="Piastra Vertiflow: Quantity ($qpvw)\n\r"; $messaggio.="Note: $commento\n"; $oggetto_send="Request of moulds quotation for IS machines"; $msg .= "--{$mime_boundary}\n"; // Aggiungo l'allegato al messaggio $msg .= "Content-Disposition: attachment;\n"; $msg .= " filename=\"{$allegato_name}\"\n"; $msg .= "Content-Transfer-Encoding: base64\n\n"; $msg .= $data . "\n\n"; // chiudo con il separatore $msg .= "--{$mime_boundary}--\n"; } $curr=base64_encode($data); $messaggio .= "$curr\n\r--XX-1234DED00099A--\n"; if (!mail($emailto, $oggetto_send, $messaggio, $headers)) { echo"
Attenzione.
Error during the shipment of the email.
Try again click here.
If the error persists try again late. Thanks."; } else { $messaggio_risposta="Thanks. Your quotation has been forwarded.\n\r\n\r"; $messaggio_risposta.="Society: $nome\n\rEmail: $email\n\r"; $messaggio_risposta.="Address: $indirizzo\n\r"; $messaggio_risposta.="Telephone: $telefono\n\r\n\r"; $messaggio_risposta.="Technical Data:\n\r"; $messaggio_risposta.="Article: $art\n\r"; $messaggio_risposta.="Drawing N.: $ndis\n\r"; $messaggio_risposta.="Machine: $macc\n\r"; $messaggio_risposta.="Proces: $macc\n\r"; $messaggio_risposta.="Center Distance: $macc\n\r"; $messaggio_risposta.="Manufacturer: $costr\n\r"; $messaggio_risposta.="Setup: Invert ($setupinv) - Blank Assembly ($setuppre) - Mould Assembly ($setupfin) \n\r"; $messaggio_risposta.="Blank Mould: Quantity ($qsp) - Material ($msp) - Metall: ($spmetcollo / $spmetfondo / $spmetprofilo / $spmetprofparz / $spmetincastri / $spmetesterno) - Cooling ($rsp) - Match ($incsp) - Machining ($lasp)\n\r"; $messaggio_risposta.="Baffle: Quantity ($qfp) - Material ($mfp) - Metall: ($mmfp) - Type ($tfp)\n\r"; $messaggio_risposta.="POST TYPE Baffle: Quantity ($qfpt) - Material ($mfpt) - Metall ($mmfpt) - Type ($tfpt)\n\r"; $messaggio_risposta.="Baffle Adapter: Quantity ($qp) - Material ($mp) - Metall ($mmp)\n\r"; $messaggio_risposta.="Mould: Quantity ($qsf) - Material ($msf) - Metall: ($sfmetcollo / $sfmetfondo / $sfmetprofilo / $sfmetprofparz / $sfmetincastri / $sfmetesterno) - Cooling ($rsf) - Match ($incsf) - Machining ($lsf)\n\r"; $messaggio_risposta.="Bottom Plate: Quantity ($qff) - Material ($mff) - Metall ($mmff) - Type ($tff) - Machining ($lff)\n\r"; $messaggio_risposta.="Funnel: Quantity ($qi) - Material ($mi) - Type ($ti)\n\r"; $messaggio_risposta.="Neck Ring: Quantity ($qc) - Material ($mc) - Metall ($mmc) - Type ($tc) - Cooling ($collrafred)\n\r"; $messaggio_risposta.="Guide Plate: Quantity ($qa) - Material ($ma) - Metall ($mma)\n\r"; $messaggio_risposta.="Plunger B&B: Quantity ($qmas) - Material ($mmas) - Metall ($mmmas)\n\r"; $messaggio_risposta.="Plunger NNPB: Quantity ($qmasn) - Material ($mmasn) - Metall ($mmmasn)\n\r"; $messaggio_risposta.="Cooler NNPB: Quantity ($qtu) - Material ($mtu) - Type ($ttu)\n\r"; $messaggio_risposta.="Testa Soffiante: Quantity ($qts) - Material ($mts) - Metall ($mmts) - Machining ($lts)\n\r"; $messaggio_risposta.="BH Pipe: Quantity ($qtut)\n\r"; $messaggio_risposta.="Take Out: Quantity ($qp) - Type ($tp)\n\r"; $messaggio_risposta.="Piastra Vertiflow: Quantity ($qpvw)\n\r"; $messaggio_risposta.="Note: $commento\n"; $messaggio_risposta.="Thanks,\n\rGiancarlo Perego Spa\n\r"; $oggetto2="Advanced quotation"; mail($email, $oggetto2, $messaggio_risposta,"From: Giancarlo Perego Spa <$emailto>"); echo "
Thank You
Your Request of Quotation was successfully forwarded. You will be contacted as soon as possible.
In case you do not receive our reply within two working days, please contact our offices.
"; echo"

Fill in an other Quotation Request."; echo"
Back to Home."; } } ?>
Request of moulds quotation for IS machines
Home

__Society - obligatory
__
__Email - obligatory
__
__Address
__
__Telephone
__
________________________________
_________________
___________________________________________________________________________________________
__Technical Data:
__Article:
__
__Drawing N°:
__
__Encloses the Drawing: - obligatory
__
__*Attach also Reference Drawings of Similar Set
__Machine: - obligatory
__
__Process: - obligatory
__
__Center Distance: - obligatory
__
__Manufacturer: - obligatory
__
__Setup:
Invert: Blank Assembly: Mould Assembly:
__Blank Mould:
Quantity:
__Material:__
__Metall:____ Neck - Bottom - Seams - Seams Partial - Match - External
__Cooling:__
__Match:____
__Machining:_
__Baffle:
Quantity:
__Material:__
__Metall:____
__Type:_____
__POST TYPE Baffle:
Quantity:
__Material:__
__Metall:____
__Type:_____
__Baffle Adapter:
Quantity:
__Material:__
__Metall:____
__Mould:
Quantity:
__Material:__
__Metall:____ Neck - Bottom - Seams - Seams Partial - Match - External
__Cooling: __
__Match:____
__Machining:_
__Bottom Plate:
Quantity:
__Material:__
__Metall:____
__Type:_____
__Machining:_
__Funnel:
Quantity:
__Material:__
__Neck Ring:
Quantity:
__Material:__
__Metall:____
__Type:_____
__Cooling:_ _
__Guide Plate:
Quantity:
__Material:__
__Metall:____
__Plunger B&B:
Quantity:
__Material:__
__Metall:____
__Plunger NNPB:
Quantity:
__Material:__
__Metall:____
__Cooler NNPB:
Quantity:
__Type:_____
__Blow Head:
Quantity:
__Material:__
__Metall:_ __
__Machining:_
__BH Pipe:
Quantity:
__Take Out:
Quantity:
__Type:
__Distributor Plate:
Quantity:
__Note:
In case of system failure, if you do not receive our reply within 48 hours,
please contact our offices directly