Discussione: [PHP] Form mail + file
View Single Post
Old 30-09-2006, 12:56   #4
Pappe
Senior Member
 
L'Avatar di Pappe
 
Iscritto dal: Nov 2005
Città: Parma GialloBlu
Messaggi: 450
se hai 15minuti provo a farti qualcosina.....

EDIT: ecco!!

il form html
Codice PHP:
<form name="form1" method="post" action="mail.php">
    <
input name="emaildest" type="hidden" value="mailazienda" id="emailazienda">
  <
p>Mia cliente
    
<input name="miamail" type="text" id="mailcliente">
</
p>
  <
p>soggetto
    
<input name="testo" valure="ordine" id="soggetto">
</
p>
  <
p>ordine
    
<textarea name="testo" id="ordine"></textarea>
</
p>
  <
p>
    <
input type="submit" name="Submit" value="Invia">
</
p>
</
form
mail.php
Codice PHP:
<?

$mailazienda 
$_POST['mailazienda'];
$mailcliente $_POST['mailcliente'];
$soggetto $_POST['soggetto'];
$ordine $_POST['ordine'];

$txt //testo da salvare nel file nel formato che vuoi

mail($mailazienda$soggetto$ordine); //invia una mail all'azienda con l'ordine

$file fopen(nomefilemodalita di apertura); //apre o crea il file se non esiste
fwrite($file$txt//scrive il testo.
fclose($file); //chiude il file

?>
Le modalita' di apertura dei file piu' utilizzate sono:

"a" : posiziona il puntatore alla fine del file per scrivere alla fine di esso evitando di riscriverlo da capo. Permette di usare la funzione fwrite.

"r" : (r ead) Apre il file in modalita' di lettura; di solito si usa con il fread.

"w" : (w rite) Apre il file in modalita' di scrittura; permette l'utilizzo della funzione fwrite.

Per maggiori info sulle funzioni filesystem http://it.php.net/manual/it/ref.filesystem.php

per le altre funzioni devi usare delle espressioni regolari e altre cose che nn conosco...per quello che sò ti ho già aiutato...
__________________


Dell Latitude E6420 @ Windows 7 Pro
ASUS A6Ja-Q039H @ Windows 7 Pro

Ultima modifica di Pappe : 30-09-2006 alle 13:17.
Pappe è offline   Rispondi citando il messaggio o parte di esso