Re: [php-gtk-webmaster] cvs: php-gtk-web /manual add-note.php

[email protected] ("Steph Fox") Thu, 13 Jul 2006 05:50:05 +0200
Newsgroups php.gtk.webmaster
Message-ID <131d01c6a62f$6e0f7ba0$6602a8c0@foxbox>
That said, the validation routine is called every time the user heads 
towards anything sensitive, and that might be several times during a 
session. Having per-user files means people can't get write-locked out - 
remember this is only for admin purposes, not for everyone hitting on the 
site or even for everyone entering a manual note. Only php.net people can 
log in.

> sqlite DB would be possible, sure. I'm using them to validate the current 
> cookie.
>
> ----- Original Message ----- 
> From: "Andrei Zmievski" <[email protected]>
> To: "Steph Fox" <[email protected]>
> Cc: <[email protected]>
> Sent: Thursday, July 13, 2006 5:35 AM
> Subject: Re: [php-gtk-webmaster] cvs: php-gtk-web /manual add-note.php
>
>
>>I didn't realize it would be creating a separate file for each  person. 
>>Why not keep them in one file or even in an sqlite DB?
>>
>> -Andrei
>>
>>
>> On Jul 12, 2006, at 8:23 PM, Steph Fox wrote:
>>
>>> OK, thanks - so somehow my id-generating query's failing on the  server 
>>> but working here. hrm hrm, I'll find a copy of the original  and see if 
>>> that fails here too.
>>>
>>> Didn't know markus and pablo were testing too, that's sweet :)
>>>
>>> ----- Original Message ----- From: "Andrei Zmievski" 
>>> <[email protected]>
>>> To: "Steph Fox" <[email protected]>
>>> Cc: <[email protected]>
>>> Sent: Thursday, July 13, 2006 5:23 AM
>>> Subject: Re: [php-gtk-webmaster] cvs: php-gtk-web /manual add-note.php
>>>
>>>
>>>> -rw-r--r--  1 nobody  nobody      34 Jul  9 19:42 anant.txt
>>>> -rw-r--r--  1 nobody  nobody      34 Jul  8 19:07 andrei.txt
>>>> -rw-r--r--  1 nobody  nobody      34 Jul 12 20:02 cweiske.txt
>>>> -rw-r--r--  1 nobody  nobody      34 Jul 10 02:37 fernandoc.txt
>>>> -rw-r--r--  1 nobody  nobody       1 Jul 13 02:54 gtklastid.txt
>>>> -rw-r--r--  1 nobody  nobody  649216 Jul 12 20:01 gtknotes.sqlite
>>>> -rw-r--r--  1 nobody  nobody       0 Jul  9 12:34 gtkqueue.sqlite
>>>> -rw-r--r--  1 nobody  nobody      34 Jul 10 09:53 mfischer.txt
>>>> -rw-r--r--  1 nobody  nobody      34 Jul  9 22:36 pablo.txt
>>>> -rw-r--r--  1 nobody  nobody      34 Jul 10 13:33 scottmattocks.txt
>>>> -rw-r--r--  1 nobody  nobody      34 Jul 13 03:16 sfox.txt
>>>>
>>>> gtklastid.txt has 0 in it
>>>>
>>>> -Andrei
>>>>
>>>>
>>>> On Jul 12, 2006, at 8:19 PM, Steph Fox wrote:
>>>>
>>>>> That'd be nice :)
>>>>>
>>>>> I need to know what's in that db directory. There _should_ be (at 
>>>>> minimum) three files: gtknotes.sqlite (probably around 600 kb), 
>>>>> gtkqueue.sqlite (probably 3kb) and gtklastid.txt (1kb). (There   _may_ 
>>>>> be additional files, if there are I'd like to know what  they  are.)
>>>>>
>>>>> cat gtklastid.txt should give a number well above 0, more like  300 
>>>>> or 400-odd.
>>>>>
>>>>> - Steph
>>>>>
>>>>>
>>>>> ----- Original Message ----- From: "Andrei Zmievski" 
>>>>> <[email protected]>
>>>>> To: "Steph Fox" <[email protected]>
>>>>> Cc: <[email protected]>
>>>>> Sent: Thursday, July 13, 2006 5:08 AM
>>>>> Subject: Re: [php-gtk-webmaster] cvs: php-gtk-web /manual add- 
>>>>> note.php
>>>>>
>>>>>
>>>>>> Do you need me to debug something for you on the server?
>>>>>>
>>>>>> -Andrei
>>>>>>
>>>>>>
>>>>>> On Jul 12, 2006, at 7:57 PM, Steph Fox wrote:
>>>>>>
>>>>>>> sfox Thu Jul 13 02:57:22 2006 UTC
>>>>>>>
>>>>>>>   Modified files:
>>>>>>>     /php-gtk-web/manual add-note.php
>>>>>>>   Log:
>>>>>>>   wtf?
>>>>>>>
>>>>>>> http://cvs.php.net/viewvc.cgi/php-gtk-web/manual/add-note.php? 
>>>>>>> r1=1.28&r2=1.29&diff_format=u
>>>>>>> Index: php-gtk-web/manual/add-note.php
>>>>>>> diff -u php-gtk-web/manual/add-note.php:1.28 php-gtk-web/ manual/ 
>>>>>>> add- note.php:1.29
>>>>>>> --- php-gtk-web/manual/add-note.php:1.28 Thu Jul 13 01:49:03 2006
>>>>>>> +++ php-gtk-web/manual/add-note.php Thu Jul 13 02:57:22 2006
>>>>>>> @@ -165,10 +165,12 @@
>>>>>>>  print "<br />\n<p>\nThis is what your entry will look like, 
>>>>>>> roughly:\n</p>\n";
>>>>>>>  if (file_exists($last_id)) {
>>>>>>>  print "<br />\n<p>\nId: ".file_get_contents($last_id)."\n</p>\n";
>>>>>>> - } else {
>>>>>>> - print "<br />\n<p>\n***Id file not generated***\n</p>\n";
>>>>>>>  print "<br />\n<p>\n***estimate: $estimate setid: $setid  rowid: 
>>>>>>> $rowid ***\n</p>\n";
>>>>>>>  }
>>>>>>> + print file_exists($last_id) ? "last_id exists OK<br />" : "last_id 
>>>>>>> not created<br />";
>>>>>>> + print file_exists($queuefile) ? "queuefile exists OK<br />" : 
>>>>>>> "queuefile not created<br />";
>>>>>>> + print file_exists($notesfile) ? "notesfile found OK<br />" : 
>>>>>>> "notesfile not found<br />";
>>>>>>> +
>>>>>>>  print "<table border='0' cellpadding='0' cellspacing='0' 
>>>>>>> width='100%' align = 'center'>\n";
>>>>>>>  $temp = array('display' => $display, 'comment' => htmlentities 
>>>>>>> ($content), 'date' => time());
>>>>>>>  makeEntry($temp, false);
>>>>>>>
>>>>>>> -- 
>>>>>>> PHP-GTK Webmaster Mailing List (http://gtk.php.net/)
>>>>>>> To unsubscribe, visit: http://www.php.net/unsub.php
>>>>>>
>>>>>> -- 
>>>>>> PHP-GTK Webmaster Mailing List (http://gtk.php.net/)
>>>>>> To unsubscribe, visit: http://www.php.net/unsub.php
>>>>>>
>>>>>>
>>>>>> __________ NOD32 1.1380 (20060125) Information __________
>>>>>>
>>>>>> This message was checked by NOD32 antivirus system.
>>>>>> http://www.eset.com
>>>>>>
>>>>
>>>>
>>>> __________ NOD32 1.1380 (20060125) Information __________
>>>>
>>>> This message was checked by NOD32 antivirus system.
>>>> http://www.eset.com
>>>>
>>
>> -- 
>> PHP-GTK Webmaster Mailing List (http://gtk.php.net/)
>> To unsubscribe, visit: http://www.php.net/unsub.php
>>
>>
>> __________ NOD32 1.1380 (20060125) Information __________
>>
>> This message was checked by NOD32 antivirus system.
>> http://www.eset.com
>>
>>
>