Fájlok módosítása
Sziasztok!
Tudom hogy elég egyszerű megoldani, de nekem mégsem sikerül.
Azt szeretném, hogyha valaki kitöltene egy űrlapot, akkor az átszerkesszen két fájlt.
Az egyik a felhasznalok.txt fájl lenne, ahova egybe kéne, hogy rakjon mindent, a másik pedig egy php fájl, amiben úgy kellene módosítani, hogy egy bizonyos helyen.
Pontosan itt:
Ezt úgy kéne, hogy mindig az utolsó sornak, azaz itt: "MEGADOTT"=>"MEGADOTT" ezután rakjon egy vesszőt, azaz így nézzen ki: "MEGADOTT"=>"MEGADOTT",
és a következő sorba illessze be ugyanezt, vessző nélkül, de úgy, hogy a felhasználónév amit megad, az legyen az első, a jelszó pedig a második. Legyen egy e-mail mező is, de azt csak a felhasznalok.txt-ben tárolja el.
Tudom, elég nagy kérés, de valaki tudna segíteni a teljes kóddal?
A válaszokat előre is köszönöm!
■ Tudom hogy elég egyszerű megoldani, de nekem mégsem sikerül.
Azt szeretném, hogyha valaki kitöltene egy űrlapot, akkor az átszerkesszen két fájlt.
Az egyik a felhasznalok.txt fájl lenne, ahova egybe kéne, hogy rakjon mindent, a másik pedig egy php fájl, amiben úgy kellene módosítani, hogy egy bizonyos helyen.
Pontosan itt:
<?
$felhasznalok = array(
"MEGADOTT"=>"MEGADOTT",
"MEGADOTT"=>"MEGADOTT",
"MEGADOTT"=>"MEGADOTT",
"MEGADOTT"=>"MEGADOTT",
"MEGADOTT"=>"MEGADOTT",
"MEGADOTT"=>"MEGADOTT",
"MEGADOTT"=>"MEGADOTT"
);
$felhasznalok = array(
"MEGADOTT"=>"MEGADOTT",
"MEGADOTT"=>"MEGADOTT",
"MEGADOTT"=>"MEGADOTT",
"MEGADOTT"=>"MEGADOTT",
"MEGADOTT"=>"MEGADOTT",
"MEGADOTT"=>"MEGADOTT",
"MEGADOTT"=>"MEGADOTT"
);
Ezt úgy kéne, hogy mindig az utolsó sornak, azaz itt: "MEGADOTT"=>"MEGADOTT" ezután rakjon egy vesszőt, azaz így nézzen ki: "MEGADOTT"=>"MEGADOTT",
és a következő sorba illessze be ugyanezt, vessző nélkül, de úgy, hogy a felhasználónév amit megad, az legyen az első, a jelszó pedig a második. Legyen egy e-mail mező is, de azt csak a felhasznalok.txt-ben tárolja el.
Tudom, elég nagy kérés, de valaki tudna segíteni a teljes kóddal?
A válaszokat előre is köszönöm!
File helyett DB
Másrészt: a szépségtől eltekintve, a fileban tárolt adatok elég nehezen nevezhetők biztonságosnak. Azt gondolom Te sem szeretnéd, hogy illetéktelenek jussanak hozzá a Nálad tárolt adatokhoz.
Harmadrészt: simán kinullázhatod az ilyen adatfileokat abban az esetben, ha két űrlap feldolgozás épp egyszerre esik be a szerverre, és a második process abban a pillanatban olvassa fel a filet, amikor az első épp megnyitotta írásra. (A második üresnek látja, beleír egyetlen sort, majd elmenti és felülír mindent ami eddig ott volt.)
Anno, még nagyon kezdőként Perlben csináltam így látogatás számlálót, nem egyszer sikerült nullázni, pedig nem volt nagyon nagy forgalmú weboldal.
Ha ezek ellenére mégis ragaszkodsz ehhez az elvhez, akkor:
Filesystem Functions
Arrays
Itt találsz leírásokat, példákat, olvasd át őket.
Ne várd, hogy valaki kompletten megoldja helyetted, abból sosem fogsz tanulni.
Ha próbálkozol, és egy konkrét pontnál elakadsz, vagy van egy konkrét hibaüzeneted, akkor segítünk szívesen, de a "valaki csinálja meg nekem" nem célra vezető.
Ha tudom...
Ez inkább az új kérdésem.
A php-script weboldalon valamiért nem működnek a login rendszerek.
Mára mennem kell, de holnap is el tudom ám olvasni a segítőkész emberek válaszait ;)
Nem biztos,
Nekem login rendszer kell...
Sokat akarsz
Tudom, hogy manapsag szokas igen keves tudassal userregisztracios kozossegi oldalt akarni, de be kell latnod, hogy a hazepitesnel sem jarsz jol, ha valaki gyart Neked egy pancelajtot, de falaid meg nincsenek. Egy szoval: tanulni, tanulni, tanulni es a tudasszintednel csak egy kicsit magasabb celokat kituzni.
Tudod, nem bantas, csak tapasztalat.
Majd...
Akkor megelégszek a mostani használattal is. Ígí sem rossz, csak több ideig tart.