Care to enlighten us as to what the problem was? Inquiring minds want to
know. 

---John W. Holmes...

PHP Architect - A monthly magazine for PHP Professionals. Get your copy
today. http://www.phparch.com/

> -----Original Message-----
> From: WebDev [mailto:[EMAIL PROTECTED]
> Sent: Monday, March 03, 2003 9:15 PM
> To: Kevin Stone; [EMAIL PROTECTED]
> Subject: Re: [PHP] working with file and mail
> 
> Ok I got it figuered
> 
> please do not reply to this subject anymore
> 
> Thank you all who helped
> 
> 
> ----- Original Message -----
> From: Kevin Stone <[EMAIL PROTECTED]>
> To: WebDev <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
> Sent: Monday, March 03, 2003 1:56 PM
> Subject: Re: [PHP] working with file and mail
> 
> 
> > Impossible.  The list() = split() construct will initialize any
> variables
> > that do not contain values so it cannot possibly be a security risk.
> User
> > 100 cannot possibly see user 99's email address unless user 99's
email
> > address is on line 100.  If you want to be absolutely certain then
> > initialize your variables before you split the line.
> >
> > - Kevin
> >
> > ----- Original Message -----
> > From: "WebDev" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Monday, March 03, 2003 5:29 PM
> > Subject: [PHP] working with file and mail
> >
> >
> > Hello all
> > I hat some help last night from John Holmes but I am still stuck
with
> even
> > more option in the code
> >
> > My Problem:
> >
> > I have a text data file of users I wish to email all with custom
> information
> > from the file, each line represents a user with 21 seperated
datafields
> (
> > serperator "|" )
> >
> > ...
> > User|UserN|UserL|Pass|Email|Country|etc..|etrc..|| etc.||
> > ...
> >
> > The following code makes the loop a security risk well User 100 sees
99
> > email address ....
> >
> > <?php
> > $fp = fopen ("data/default2.users", "r");
> > while (!feof ($fp)) {
> >     $buffer = fgets($fp, 4096);
> >     list ($User, $UserN, $Pass, $Date, $Realf, $RealL, $Email,
$Street,
> > $City, $State, $Postal, $Country, $Phone, $Webaddress, $ex1, $ex2,
$ex3,
> > $ex4, $ex53, $ex7 ) = split ("\|", $buffer);
> >
> > $myname = "browseabit";
> > $myemail = "[EMAIL PROTECTED]";
> > $contactname = "$Realf $RealL";
> > $contactemail = "$Email";
> >
> > $message = "Dear $Realf $RealL  message ....";
> >
> > $subject = "Subject text here";
> >
> > $headers = "MIME-Version: 1.0\r\n";
> > $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
> > $headers .= "From: ".$myname." <".$myemail.">\r\n";
> > $headers .= "To: ".$contactname." <".$contactemail.">\r\n";
> > $headers .= "Reply-To: ".$myname." <$myreplyemail>\r\n";
> > $headers .= "X-Priority: 1\r\n";
> > $headers .= "X-MSMail-Priority: High\r\n";
> > $headers .= "X-Mailer: Server
> >
> > mail($contactemail, $subject, $message, $headers);
> >
> > echo "<font face=\"Arial\" size=\"1\" color=\"#000000\"> mail to
$Realf
> > $RealL done ...</font><br>  ";
> > }
> > fclose ($fp);
> >
> > ?>
> >
> >
> > Can somebody please help me with the script ?
> >
> >
> >
> >
> 
> 
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php




-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to