Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require( "Podesavanja.php" );
- ProveriPrijavu( );
- if( $_GET[ "Proces" ] )
- {
- if( $_GET[ "Proces" ] == "IzmeniAdmina" ) {
- $Podaci[ "Linija" ] = htmlspecialchars(stripslashes($_GET[ "IdAdmina" ]));
- $Podaci[ "Pristup" ] = $_GET[ "Pristup" ];
- $Podaci[ "Lozinka" ] = $_POST[ "Lozinka" ];
- $Podaci[ "Flagovi" ] = $_POST[ "Flagovi" ];
- $Podaci[ "Pristupni" ] = $_POST[ "Pristupni" ];
- if( empty( $Podaci[ "Pristup" ] ) || empty( $Podaci[ "Flagovi" ] ) || empty( $Podaci[ "Pristupni" ] ) ) {
- Header( "Location: Pocetna.php?Ob=Sva polja moraju biti popunjena, osim lozinke !!!&Gr=1 " );
- return false;
- }
- if( empty( $Podaci[ "Linija" ] ) ) {
- Header( "Location: Pocetna.php?Ob=Nevazeci id admina!!!&Gr=1" );
- return false;
- }
- $Datoteka = fopen( "Admini.tmp", "r+" );
- if( $Datoteka ) {
- $Podaci[ "NoviPodaci" ] = '"'. $_POST[ "Pristup" ] . '" "' . $Podaci[ "Lozinka" ] . '" "' . $Podaci[ "Flagovi" ] . '" "' . $Podaci[ "Pristupni" ] . '"';
- echo $Podaci[ "NoviPodaci" ];
- file_put_contents('Admini.tmp', implode('',
- array_map(function($Pod) {
- return stristr($Pod, $Podaci[ "Pristup" ]) ? $Podaci[ "NoviPodaci" ] . "\n" : $Pod;
- }, file('Admini.tmp'))
- ));
- //fclose( $Datoteka );
- Header( "Location: Pocetna.php?Ob=Admin " . $Podaci[ "Pristup" ] . " uspesno izmenjen!" );
- }
- else {
- Header( "Location: Pocetna.php?Ob=Datoteka nije ucitana!&Gr=1 " );
- return false;
- }
- }
- else if( $_GET[ "Proces" ] == "IzbrisiAdmina" ) {
- $Podaci[ "Pristup" ] = $_GET[ "Pristup" ];
- $Podaci[ "Linija" ] = $_GET[ "IdAdmina" ];
- if( empty( $Podaci[ "Pristup" ] ) ) {
- Header( "Location: Pocetna.php?Ob=Sva polja moraju biti popunjena, osim lozinke !!!&Gr=1 " );
- return false;
- }
- if( empty( $Podaci[ "Linija" ] ) ) {
- Header( "Location: Pocetna.php?Ob=Nevazeci id admina!!!&Gr=1 " );
- return false;
- }
- $Datoteka = file("Admini.tmp", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
- if( $Datoteka ) {
- file_put_contents('Admini.tmp', implode('',
- array_map(function($Pod) {
- return stristr($Pod, $Podaci[ "Pristup" ]) ? "Kurac" . "\n" : $Pod;
- }, file('Admini.tmp'))
- ));
- //fclose( $Datoteka );
- echo "Prsitup: " .$Podaci[ "Pristup" ];
- Header( "Location: Pocetna.php?Ob=Admin " . $Podaci[ "Pristup" ] . " uspesno izbrisan!" );
- }
- else {
- Header( "Location: Pocetna.php?Ob=Datoteka nije ucitana!&Gr=1 " );
- return false;
- }
- }
- else {
- Header( "Location: Pocetna.php?Ob=Proces nepostoji!!!&Gr=1 " );
- return false;
- }
- }
- else {
- Header( "Location: Pocetna.php?Ob=Nema procesa!!!&Gr=1 " );
- return false;
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement