Rob W. wrote:
Yeah, but will that just replace the data that is present already there?
I dont wanna have duplicate entries in there or i'm affraid it wont read
it. The origional code you gave worked but it just ran in a big loop.
That particular example will replace the whole file.
If you only want to replace a particular option then that's different -
but we don't know what you are trying to do.
----- Original Message ----- From: "Chris" <dmagick@xxxxxxxxx>
To: "Rob W." <rob@xxxxxxxxxxxxxxx>
Cc: <php-db@xxxxxxxxxxxxx>
Sent: Tuesday, March 14, 2006 6:42 PM
Subject: Re: Text file (rw) question...
Rob W. wrote:
Yeah, It's exactally what I needed, but I just want it to replace
that one value that is sent via $_POST.
What i'm trying to do is just make a web intigration to edit
shoutcast .conf files. I have everything else execpt for now like I
was saying, that code worked, I just want it to halt after it updates
that line of code.
In the simplest form:
$new_textcontent = 'post_field=' . $_POST['post_field'] . "\n";
$fp = fopen($filename, 'w');
fputs($fp, $new_textcontent);
fclose($fp);
I'd suggest cleaning up $_POST['post_field'] before just writing it
(eg making sure it is only numbers, whatever data you actually want to
keep in it).
----- Original Message ----- From: "Chris" <dmagick@xxxxxxxxx>
To: "Rob W." <rob@xxxxxxxxxxxxxxx>
Cc: <php-db@xxxxxxxxxxxxx>
Sent: Tuesday, March 14, 2006 6:23 PM
Subject: Re: Text file (rw) question...
Rob W. wrote:
That works, but it just throws it in to a big loop and fills up the
file, any suggestions?
What do you want it to do?
We have absolutely no idea exactly what you're trying to achieve -
that was just a guess because you're posting a form and want the new
values written to a file.
----- Original Message ----- From: "Chris" <dmagick@xxxxxxxxx>
To: "Rob W." <rob@xxxxxxxxxxxxxxx>
Cc: <php-db@xxxxxxxxxxxxx>
Sent: Tuesday, March 14, 2006 5:54 PM
Subject: Re: Text file (rw) question...
Rob W. wrote:
Ok, The fix is just doing something like this...
list($variable, $data) = explode("=", $x);
But now my problem is trying to figure out how to update that
data with <form> post ect...
So the main page would get
MaxUser=32
It would read that info and put it in to a form field, which I have.
Now I gotta get it to take and make it so that a new value can be
put in that field and updated back in to the text file. I have
searched all over google for about 4 hrs looking for something
like this but no go, any help would be appricated.
This is a simple example but it should work for you:
$new_textcontent = "";
foreach($_POST as $area => $value) {
$new_textcontent .= $area . "=" . $value . "\n";
}
$fp = fopen($filename, 'w');
fputs($fp, $new_textcontent);
fclose($fp);
----- Original Message ----- From: "Dwight Altman"
<dwight@xxxxxxxxxxxx>
To: "'Rob W.'" <rob@xxxxxxxxxxxxxxx>; <php-db@xxxxxxxxxxxxx>
Sent: Tuesday, March 14, 2006 9:13 AM
Subject: RE: Text file (rw) question...
How about posting your solution as well? Maybe someone will
find it useful.
-----Original Message-----
From: Rob W. [mailto:rob@xxxxxxxxxxxxxxx]
Sent: Tuesday, March 14, 2006 2:07 AM
To: php-db@xxxxxxxxxxxxx
Subject: Re: Text file (rw) question...
Nevermind. I figured it out.
----- Original Message ----- From: "Rob W." <rob@xxxxxxxxxxxxxxx>
To: <php-db@xxxxxxxxxxxxx>
Sent: Tuesday, March 14, 2006 1:45 AM
Subject: Text file (rw) question...
I'm trying to figure out how to read specific data from a text
file that
is already written. Example
MaxUser=3D32
PortBase=3D8000
I want to be able to have php read them specific pieces of info
so I can
put them in to forms and update them via php.
Any help would be appreciated.
--
Postgresql & php tutorials
http://www.designmagick.com/
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php