Find Jobs
Hire Freelancers

PHP flat file and session help

$30-100 USD

Ditutup
Disiarkan lebih dari 18 tahun yang lalu

$30-100 USD

Dibayar semasa penghantaran
I have a PHP-based application for classroom instructors. The system uses a flat-file system and is not in a database. Instructors can login to edit their site, which usually involves copying and pasting text into an open-source WYSIWYG text editor. When instructors "create" a new class by entering a class name into a text field, the system creates a copy of a template directory and renames it as a new directory. Therefore, the system both creates directories and writes to files. I believe that the system uses PHP sessions, but that may be where my problem lies. When only a few instructors had accounts, there were not reported problems. Now, many instructors have accounts, and we are experiencing problems. Unfortunately, the problems cannot be replicated consistently. The instructor login information resides in a text data file with name, department, password, and email address, each on its own line. The PHP scripts read and use this data to grant access to the editing features and to display the instructor name and department in the web page header. RANDOMLY, the system will overwrite this file, blanking out all of the data. The web page header becomes empty and the instructor cannot login with their password. The good news is that when this happens, the instructor CAN login by leaving the password field empty, then they are given the chance to re-enter that information (name, department, password, and email address). The website operates as normal until the file is mysteriously overwritten (and emptied of data) again. I believe that the problem may be caused if: *the instructor does not logout correctly when finished, *the instructor uses two web browsers and logs in on each to access the same site *PHP sessions are not working correctly. It is quite probable that two or more instructors are working on their individual sites at the same time and one PHP script overwrites the data file of another. I am willing to pay a PHP programmer with experience in reading/writing flat files and PHP sessions to help me solve my problem.
ID Projek: 43726

Tentang projek

13 cadangan
Projek jarak jauh
Aktif 18 tahun yang lalu

Ingin menjana wang?

Faedah membida di Freelancer

Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan
13 pekerja bebas membida secara purata $75 USD untuk pekerjaan ini
Avatar Pengguna
I can help you in tracing the problem. Please contact me. Thank you.
$50 USD dalam 2 hari
4.8 (16 ulasan)
5.9
5.9
Avatar Pengguna
We have experienced such problems earlier so we can do it.
$100 USD dalam 6 hari
5.0 (26 ulasan)
5.4
5.4
Avatar Pengguna
I can do this job, since I have experience in PHP and session management. Good luck
$85 USD dalam 6 hari
4.5 (12 ulasan)
3.5
3.5
Avatar Pengguna
Please check your PM.
$30 USD dalam 2 hari
5.0 (4 ulasan)
3.3
3.3
Avatar Pengguna
We will solve it on time. Thanks
$68 USD dalam 3 hari
0.5 (1 ulasan)
1.4
1.4
Avatar Pengguna
hello, i presume current script doesn't deploy proper file access handling. when users grow, concurrent accesses to file may increase which can lead to improper read and write. i propose for a queue system to be implemented. regards,
$85 USD dalam 7 hari
0.0 (0 ulasan)
0.0
0.0
Avatar Pengguna
Plz refer PMB
$75 USD dalam 7 hari
0.0 (0 ulasan)
1.4
1.4
Avatar Pengguna
hi, i know what happened below the ground and how to fix
$100 USD dalam 1 hari
0.0 (0 ulasan)
0.0
0.0
Avatar Pengguna
Hi sir , We can fix your pbl it happens due to session lost so plz Let Us Know if you are interested Thanks, webhelpdesk
$90 USD dalam 3 hari
0.0 (0 ulasan)
0.0
0.0

Tentang klien

Bendera UNITED STATES
Eugene, United States
0.0
0
Ahli sejak Feb 10, 2006

Pengesahan Klien

Terima kasih! Kami telah menghantar pautan melalui e-mel kepada anda untuk menuntut kredit percuma anda.
Sesuatu telah berlaku semasa menghantar e-mel anda. Sila cuba lagi.
Pengguna Berdaftar Jumlah Pekerjaan Disiarkan
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuatkan pratonton
Kebenaran diberikan untuk Geolocation.
Sesi log masuk anda telah luput dan telah dilog keluar. Sila log masuk sekali lagi.