Newsgroup: it.comp.www.php
Titolo: aiuto form

ho scaricato un form che invia email dal mio sito sfruttando l' account
email della persona che mi invia il messaggio.
dato che quando premo invia, windows mi dice che c' e' un programma che
cerca di inviare messaggi.
e dice di premere ok. c' e' un modo per nascondere all' utente questi
messaggi, e far inviare questi messaggi al visitatore sfruttando il suo
account ma a sua insaputa?
come certi worm che inviano automaticamente email senza chiede permesso.
grazie mille per le risposte . e scusate per la dilungazione.


wrote:

Ma scusa, windows č sul tuo pc... come fa a sapere che il form sta
mandando messaggi? forse il form č sul tuo pc? ma allora gli utenti
non lo vedono... oppure c'č qualcosa che non va... spiegati meglio

questo form e' sul sito 
web.tiscali.it/regatasporting
tu vai la' scrivi qualcosa invii il messaggio e  il form usera' il tuo 
account di posta per inviare il messagggio.
c' 'e un modo per evitare che wiondows avvisi l' invio del messagggio?
grazie mille 


wrote:

Ho capito... ci sarà nel codice una robina javascript tipo
confirm(...), devi solo trovarla e annientarla. Conosci un po' di
"programmazione" web?

no niente di niente trovo i form su alcuni si e faccio copia incolla e 
basta.
per sapere qualcosa sui form che libro dovrei leggere?
grazie 

puoi crearmi un form come quello sul mio sito ?
che nasconda l' invio diel messaggio.
altrimenti se vuoi vai sul mio sito ti salvi la pagina e cambi il codice.
x favore
ciao 

 account ma a sua insaputa?
No, perchè si utilizza il client di posta dell'utente.
Immagina se si potesse fare: sarebbe la fortuna degli spammer.
Ciao,
--
ff 

ma un hacke riuscirebbe a farlo? 


wrote:

riesci almeno ad individuare la pagina con il form e postare qui il
codice html contenuto? ma dove si trova questo sito?

 ma un hacke riuscirebbe a farlo?
in html direi proprio di no
(ma magari uscirà qche nuovo bacone di IE :) )
--
ff 

come certi worm che inviano automaticamente email senza chiede permesso.
I worm installano un programma sul PC, mentre qui stai usando il browser.
Puo' darsi che l'utente possa (e abbia provveduto a) configurarlo in modo
da non avere quel warning.
Anticipando la tua prossima domanda... NO, non c'e' modo di sapere se uno
ha il browser cosi' configurato *prima* di mandargli il form per inviarlo
solo ai minchioni.
Leonardo
-- 
Dawn is near, the time is short (Human aircraft! Hard to port!)
We eight reindeers of the night work as one in silent flight.
Let not one damn house pass by (Who taught that guy how to fly?)
Each year sees more girls and boys: how many of them can we bring toys?


wrote:


Il form viene scaricato dal browser sul PC, e usa ActiveX per accedere
all'interfaccia MAPI. Questa almeno e' la mia supposizione.
Magari invece e' solo un link "mailto:" :-)
Leonardo con poca esperienza di entrambi


questo e' il codice html
<head>
<meta http-equiv="Content-Language" content="it">
</head>
<body>
<form enctype="text/plain"
action="mailto:
dix...@email.it
 ?subject=CONTATTO WEBMASTER" method="post"
onSubmit="location.href='paginadiconfermainvio.htm'">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</p>
<p>&nbsp;</p>
<p>
<textarea rows="5" name="COMMENTI" cols="20"></textarea></p>
<p><input type="submit" value="Invia"></p>
<p><input type="reset" value="Cancella"><p>
</p>
</form>
<p>&nbsp;</p>

questo e' il codice html
Puoi modificarlo cosi':
<form action="contact.php" method="post">
(il resto del codice HTML e' del tutto identico)
A questo punto devi creare una directory contatti e un file contact.php
del tipo
<?php
	$fields	= array(
		'nome', 'cognome', 'insomma tutti i campi del form'
	);
 
	is_dir('contatti') or die('directory contatti non trovata');
	$file	= uniqid();
	$fp = fopen("contatti/$file.html", "w");
	if (!$fp)
		die("Impossibile creare il file $file.html");
	foreach($fields as $field)
		fwrite($fp, "$field = $_REQUEST[$field]<br />");
	fclose($fp);
?>
<!-- Qui il codice HTML di una eventuale conferma di invio -->
Grazie!
Ogni "email" finisce in un file nella directory contatti, che avrai sotto
password, in un file separato. Puoi leggere i file da browser oppure puoi
scriverti una interfaccina che fa tutt'e'cose tipo cancellare la roba che
non ti interessa piu'.
Quando viene inviato un post, l'utente non ha warning di sorta - quel che
ha scritto viene spedito e amen.
Leonardo


non so un cacchio di niente quale manuale o libro dovrei leggermi? 

non so un cacchio di niente quale manuale o libro dovrei leggermi? 
Be'... per il PHP, ci sono vari manuali e manualetti anche per neofiti
(uno mi pare lo pubblichi la Apogeo), ma trovi vari tutorial sul web.
Prova a cercare "PHP tutorial" su 
www.google.com
 ... so che c'e' molta
roba anche in italiano.
