Nie da się wysłać komuś skryptu w PHPie bo PHP'a interpretuje serwer a nie przeglądarka. Do tego, co opisujesz wystarczy czysty HTMLJak wyslac w tresci e-maila formularz wraz ze skryptem w php[/b]
<form action="http://interia.pl/" method="post"><input
name="sth" type="text"></form>
Bo Twój skrypt jest zupełnie nie na temat!przeciez podalem skrypt to po co rozwiajc dalej ten temat?[/b]
IMHO chodzi o to, by wysłać komuś maila, w którym będzie formatka HTML'owa, tak by ten ktoś wypełnił dane, kliknął 'send' czy cos i by dane poleciały na stronę autora. Więc formatka nie jest na stronie, tylko w HTML'u wysłanej wiadomości.
Tak mi się wydaje[/b]
<form method="post" action="http://www.strona.pl/skrypt.php">
<input type="text" name="wartosc1" value="wartosc1" />
<input type="text" name="wartosc2" value="wartosc1" />
<input type="submit" name="wyslij" value="wyslij" />
</form>
<?
$zmienna = $_POST['wartosc1'];
$zmienna1 = $_POST['wartosc2'];
$plik = fopen("plik.txt", "a+");
fwrite($plik, $zmienna);
fwrite($plik, $zmienna1);
fclose($plik);
?>
<div>
<form action="skrypt.php" method="post">
<input type="text" name="email" /><br />
<textarea name="content" cols="30" rows="6"></textarea>
<input type="submit" value="wyślij" />
</form>
</div>
<?PHP
$adresat = '[email protected]'; // pod ten adres zostanie wysłana // wiadomosc
@$email = $_POST['email'];
@$content = $_POST['content'];
$header = "From: [email protected] \nContent-Type:".
' text/plain;charset="iso-8859-2"'.
"\nContent-Transfer-Encoding: 8bit";
if (mail($adresat, 'List ze strony', $content, $header))
echo '<p>działa</p>';
else
echo '<p><b>NIE</b> wysłano maila!</p>';
?>
mail('[email protected]', 'tytuł', 'tresc maila', 'naglowki');