|
Posted by John Nichel on 10/01/75 11:37
zedleon wrote:
> here is the php code i am using as a cgi in the cgi-bin
> This form executes fine, just doesn't get the variables for the form.
>
> simple test form at:
> http://www.passeycorp.com/gnupg.php
>
> thanks for the feedback.
>
> zed
> -----------------------------------------------------------------------
>
> #!/usr/local/bin/php -q
>
> <?
What is the output if you 'print_r ( $_POST )' here?
> $msg = "Sender's Full Name:\t$_POST[sender_name]\n";
>
> $msg .= "Sender's E-Mail:\t$_POST[sender_email]\n";
> $msg .= "Secret Message?\t$_POST[sender_msg]\n\n";
>
> putenv("GNUPGHOME=/home/account_name/.gnupg");
>
> $username = "passey";
>
> $tmpToken = md5(uniqid(rand()));
>
> $plainTxt = "/home/account_name/temp/input/" . "$tmpToken" . "data";
> $crypted = "/home/account_name/output/" . "gpgdata";
>
> $fp = fopen($plainTxt, "w+");
> fputs($fp, $msg);
> fclose($fp);
>
> system("/usr/bin/gpg --encrypt -ao $crypted -r 'ted passey' $plainTxt");
>
> $fd = fopen($crypted, "r");
> $mail_cont = fread($fd, filesize($crypted));
> fclose($fd);
>
> unlink($plainTxt);
> unlink($crypted);
>
> $recipient = "your@email.com";
> $subject = "Stupid Secret Message";
>
> $mailheaders = "From: www.yourwebsite.com\n";
> $mailheaders .= "Reply-To: $sender_email\n\n";
>
> mail("$recipient", "$subject", $mail_cont, $mailheaders);
>
> echo "
> <H1 align=center>Thank You, $sender_name</h1>
> <p align=center>Your secret message has been sent.</p>";
>
> ?>
--
John C. Nichel IV
Programmer/System Admin (ÜberGeek)
Dot Com Holdings of Buffalo
716.856.9675
jnichel@dotcomholdingsofbuffalo.com
[Back to original message]
|