danka Posted January 7, 2007 Report Share Posted January 7, 2007 1) Es uzstaisu texarea, kas man jādara, lai es piem. pieliekot pie formas B burtu, kad esmu uz viņa uzspiedis, iezīmētais texts paliek šāds <b> iezīmētais texts</b> 2)kāds varētu būt scripts, lai vilvēkam ir jāievada formā sava e-pasta adrses. un parole, un šis info saglabātos txt failā šādi $parole = "ievadītais info paroles lauciņā" $epasts = "ievadītais info e-pasta laucinā" 3)Kā uztaisīt, lai piem. pie faila admin/admin.php var tikat tikai ejot caur admin/index.php Vadot uzreiz admin/admin.php nekas neietu ceru ka sapratāt 4) Bija nepieciešamība uz parastu php paroles scriptu, tad nu uzrakstī`ju šo <?php include("lietotaji.txt") ?> <?php switch($_GET['lapa']) { default: ?> <div style="position: absolute; top: 200px; left: 390px; z-index: 2"> <img src="reg.jpg"> <div style="position: absolute; top: 50px; left: 30px; z-index: 4"> <form name="aizsardziba" method="post" action="user.php?lapa=2"> <tr><td><p>Lietotājs<input type="text" name="lietotajs" size="20"></td></tr></p> <p>Parole...<input type="password" name="parole" size="20"></td></tr></p> <tr><td><input type="submit" name="Submit" value="Ielogoties"><input type="reset" name="Reset" value="atgriezt"></td></tr> </form></table> <?php break; case '2': ?> <div style="position: absolute; top: 0px; left: 100px; z-index: 2"> <img src="admin.jpg"> <div style="position: absolute; top: 200px; left: 320px; z-index: 2"> <?php if($_POST["parole"] == $parole) if($_POST["lietotajs"] == $lietotajs) { { echo "<p>Sveiks Admin</p>"; } } else { echo "Tu klūdijies, mēģini vēlreiz!!!"; } else { echo "Tu klūdijies, mēģini vēlreiz!!!"; } break; } ?> Kā jau saprotat lapā lietotaji.txt glabajas paroles, kas man šeit būtu jādara, lai es varētu ielogoeties ne tikai ar 1paroli un lietotājvārdu, bet vairākiem Link to comment Share on other sites More sharing options...
Stopp Posted January 7, 2007 Report Share Posted January 7, 2007 (edited) 1) Paga, tagad nepateikšu :) 2) $ko_ielikt="\$parlole=".$parole."\r\n\$epasts=".$epasts; // un tad fputs utt. , bet txt failā nekad neglabā paroles. 3) Īsti nesapratu gan. Ja caur include domā, tad tā ir pēdējā laikā 100x pārspriesta tēma. Definē kādu mainīgo. Ja pēc linka nospiešanas, tad skaties uz $_SERVER['HTTP_REFERER'], bet tas ir noviltojams. 4) a) neglabā paroles txt failos. b) uztaisi masīvu, saliec tur tos lietotājus un paroles (lietotājiem savu, parolēm savu), pārbaudi sākumā ar in_array, vai tāds lietotājs vispār ir, tad pārbaudi, vai attiecīgā lietotāja masīva elementa key atbilst paroļu masīva elementa key, nu, vai ir riktīgi. Hmm, nu, neskaidri paskaidroju :) Nu, es domāju vai ievadītā parole ir vienāda ar paroļu masīva attiecīgo elementu (key pēc lietotāja skaties). Edited January 7, 2007 by Stopp Link to comment Share on other sites More sharing options...
andrisp Posted January 7, 2007 Report Share Posted January 7, 2007 (edited) Tās parolītes var glabāt šādi: $users['lietotajs'] = 'parole'; $users['lietotajs2'] = 'parole2'; $users['lietotajs3'] = 'parole4'; Un pēc tam pārbaude: if (isset($users[$_POST['username']]) && $users[$_POST['username']] == $_POST'password']) { // Ir ok } Edited January 7, 2007 by andrisp Link to comment Share on other sites More sharing options...
Stopp Posted January 7, 2007 Report Share Posted January 7, 2007 Tikai nepadod paroles caur GET. Link to comment Share on other sites More sharing options...
andrisp Posted January 7, 2007 Report Share Posted January 7, 2007 Attapos, ka nepareizi mācu.. parediģēsu uz POST. :) Link to comment Share on other sites More sharing options...
Grey_Wolf Posted January 8, 2007 Report Share Posted January 8, 2007 1) Es uzstaisu texarea, kas man jādara, lai es piem. pieliekot pie formas B burtu, kad esmu uz viņa uzspiedis, iezīmētais texts Atveram sho forumu !!! un apskatamies izejas kodu (lapas kur tiek rakstiita atbilde )... Pieveerst uzmaniibu JavaScriptam !!! (tas taa ja slinkums mekleet.... , jo seit tas ir apspriests n reizes...., pameklee ruupiigaak tad nebuus 'jaakasa' aaraa no surces... ) P.S. Vai tieshaam dazreiz ir tik gruuti apskatiities kaa citi to ir darijushi? Link to comment Share on other sites More sharing options...
localhero Posted January 8, 2007 Report Share Posted January 8, 2007 (edited) Par to bold runajot bija viens javascriptisks toolis ko pielikt pie formas un tad vinsh ieliek bold ucc fignjas. Saucaas fckeditor. Ir drosi vien arii citi. Edited January 8, 2007 by localhero Link to comment Share on other sites More sharing options...
Blitz Posted January 8, 2007 Report Share Posted January 8, 2007 tos sauc par WYSIWYG editoriem, pilna google un pilns hotscripts.com Link to comment Share on other sites More sharing options...
aldis Posted January 22, 2007 Report Share Posted January 22, 2007 (edited) Es domaju ka var glabat TXT faila paroles, tikai pienacigi tas butu janopako lai neviens neredz! Nevis mapee kuru tu hostee! Nevis shaadi! include("lietotaji.txt") //Tas nozime ka tu tikai pievieno php sho txt dokumentu! un noteikti vinjam jaastaav ir uz www mapes! Bet uztaisi mainiigo! Galvenais lai mape neatrodas WWW mapee, vai tieshi blakus visiem lapas failiem kas tiek hosteeti! Izveelies neitraalu mapi uz cietaa diska Lai kads ljaunais onkuliitis neizkachaa aaraa tos tavus txt aaraa no tava servera!! $lietotaji_fails = "C:\\datubaze\\lietotaji.txt"; Taada gadiijumaa lai buutu droshak iesaku uztaisit admina panelim taadu lietu! Kas piefiksee kad adminis ir ielogojies un ar kaadu ip! ja piemeram adminis ielogojas.. un pamana ka pirms tam kads ir ielogojies ar citu ip, un galiigi citaa laikaa! tad zinat kerties klaat un nomainiit! Vismaz taada ideja ir man! Protams esmu tikai iesaaceejs! Un ja esmu te pielavis kludu! Tad pasakiet laikus! :D Negribu te cilvekiem galvu sagroziit! Edited January 22, 2007 by aldis Link to comment Share on other sites More sharing options...
Val Posted January 22, 2007 Report Share Posted January 22, 2007 par pirmo punktu. http://tinymce.moxiecode.com/ Link to comment Share on other sites More sharing options...
Recommended Posts