Ergebnis 1 bis 8 von 8

Thema: Habe bei der Database was hochegeladen , HP DOWN

  1. #1
    Raykonboss
    Gast

    Standard Habe bei der Database was hochegeladen , HP DOWN

    Hi , habe irgendwas falsch gemacht , ich habe bei der Datebase im Webspell Admincenter was hochgeladen und nun is die hp demoliert siehe -> www.Mindless-Gaming.de

    das is des database.php Textttokoment

    Code:
    <?php
    /*
     ########################################################################
    #                                                                        #
    #           Version 4       /                        /   /               #
    #          -----------__---/__---__------__----__---/---/-               #
    #           | /| /  /___&#41; /   &#41; &#40;_ `   /   &#41; /___&#41; /   /                 #
    #          _|/_|/__&#40;___ _&#40;___/_&#40;__&#41;___/___/_&#40;___ _/___/___               #
    #                       Free Content / Management System                 #
    #                                   /                                    #
    #                                                                        #
    #                                                                        #
    #   Copyright 2005-2006 by webspell.org                                  #
    #                                                                        #
    #   visit webSPELL.org, webspell.info to get webSPELL for free           #
    #   - Script runs under the GNU GENERAL PUBLIC LICENSE                   #
    #   - It's NOT allowed to remove this copyright-tag                      #
    #   -- http&#58;//www.fsf.org/licensing/licenses/gpl.html                    #
    #                                                                        #
    #   Code based on WebSPELL Clanpackage &#40;Michael Gruber - webspell.at&#41;,   #
    #   Far Development by Development Team - webspell.org                   #
    #                                                                        #
    #   visit webspell.org                                                   #
    #                                                                        #
     ########################################################################
    */
    
    //Dont edit anything below this line!
    
    include&#40;'../_mysql.php'&#41;;
    
    if&#40;$_POST&#91;'upload'&#93;&#41; &#123;
    
    	if&#40;!ispageadmin&#40;$userID&#41; OR substr&#40;basename&#40;$_SERVER&#91;REQUEST_URI&#93;&#41;,0,15&#41; != "admincenter.php"&#41; die&#40;'Access denied.'&#41;;
    	$upload = $_FILES&#91;sql&#93;;
    
    	if&#40;$upload&#91;name&#93; != ""&#41; &#123;
    
    		//empty database
    		$result = mysql_list_tables&#40;$db&#41;;
    
    		while &#40;$table = mysql_fetch_row&#40;$result&#41;&#41; safe_query&#40;"DROP TABLE `".$table&#91;0&#93;."`"&#41;;
    
    		move_uploaded_file&#40;$upload&#91;tmp_name&#93;, '../tmp/'.$upload&#91;name&#93;&#41;;
    		$new_query = file&#40;'../tmp/'.$upload&#91;name&#93;&#41;;
    		foreach&#40;$new_query as $query&#41; @mysql_query&#40;$query&#41;;
    		@unlink&#40;'../tmp/'.$upload&#91;name&#93;&#41;;
    		redirect&#40;'admincenter.php?site=database','SQL-Backup successful!'&#41;;
    	&#125;
    
    &#125; elseif&#40;$_POST&#91;'query'&#93;&#41; &#123;
    
    	if&#40;!ispageadmin&#40;$userID&#41; OR substr&#40;basename&#40;$_SERVER&#91;REQUEST_URI&#93;&#41;,0,15&#41; != "admincenter.php"&#41; die&#40;'Access denied.'&#41;;
    	$query = str_replace&#40;'PREFIX', PREFIX, $_POST&#91;'query'&#93;&#41;;
    	if&#40;stristr&#40;$query,'insert into'&#41; OR stristr&#40;$query,'alter table'&#41; OR stristr&#40;$query,'select'&#41;&#41;	&#123;
    		safe_query&#40;$query&#41;;
    		redirect&#40;'admincenter.php?site=database','Successful!'&#41;;
    	&#125; else redirect&#40;'admincenter.php?site=database','Syntax not allowed!'&#41;;
    
    &#125; elseif&#40;$_GET&#91;'action'&#93; == "optimize"&#41; &#123;
    
    	$result = mysql_list_tables&#40;$db&#41;;
    
    	while &#40;$table = mysql_fetch_row&#40;$result&#41;&#41; safe_query&#40;"OPTIMIZE TABLE `".$table&#91;0&#93;."`"&#41;;
    
    	redirect&#40;'admincenter.php?site=database','Successful!'&#41;;
    
    &#125; elseif&#40;$_GET&#91;'action'&#93; == "write"&#41; &#123;
    
    include&#40;'../version.php'&#41;;
    include&#40;'../_settings.php'&#41;;
    
    //Get database information and write SQL-commands
    
    $final = '--   #webSPELL '.$version.', visit webspell.org#
    --   webSPELL.org database backup
    --   Code&#58; Florian Siegmund &#40;webspell.org&#41;
    --
    --   webSPELL version&#58; '.$version.'
    --   PHP version&#58; '.phpversion&#40;&#41;.'
    --   MySQL version&#58; '.mysql_get_server_info&#40;&#41;.'
    ';
    
    $result = mysql_list_tables&#40;$db&#41;;
    
    	while &#40;$table = mysql_fetch_row&#40;$result&#41;&#41; &#123;
    
       $i = 0;
       $result2 = mysql_query&#40;"SHOW COLUMNS FROM $table&#91;0&#93;"&#41;;
       $z = mysql_num_rows&#40;$result2&#41;;
       $final .= "\n--\n-- webSPELL - DB-Export&#58; Table '".$table&#91;0&#93;."'\n--\n\nCREATE TABLE `".$table&#91;0&#93;."` &#40;";
    
    	   while &#40;$row2 = mysql_fetch_assoc&#40;$result2&#41;&#41; &#123;
    
               $i++;
               $final .= "`".$row2&#91;'Field'&#93;."` ".$row2&#91;'Type'&#93;;
               if&#40;$row2&#91;'Null'&#93; != "YES"&#41; &#123; $final .= " NOT NULL"; &#125;
               if&#40;$row2&#91;'Default'&#93;&#41; $final .= " DEFAULT '".$row2&#91;'Default'&#93;."'";
    
               if&#40;$i < $z&#41; $final .= ", ";
    
    	   &#125;
    
        $final .= "&#41;;\n";
    
        $inhaltq = mysql_query&#40;"SELECT * FROM $table&#91;0&#93;"&#41;;
    
        while&#40;$inhalt = mysql_fetch_array&#40;$inhaltq,MYSQL_BOTH&#41;&#41; &#123;
    
            $final .= "\nINSERT INTO `$table&#91;0&#93;` &#40;";
            $names = array_keys&#40;$inhalt&#41;;
            $az = count&#40;$inhalt&#41;/2; //durch 2 teilen, da array mit numerischen UND assoziativen index
    
            for&#40;$i=0;$i<$az;$i++&#41; &#123;
    
               $final .= "`".$names&#91;&#40;2*$i+1&#41;&#93;."`"; //nur die ungeraden schlüssel darstellen &#40;gerade schlüssel -> numerischer index&#41;
               if&#40;&#40;$i+1&#41;<$az&#41; $final .= ", ";
    
            &#125;
            $final .= "&#41; VALUES &#40;";
    
            for&#40;$i=0;$i<$z;$i++&#41; &#123;
    
               $einschub = "'".str_replace&#40;"'","`", $inhalt&#91;$i&#93;&#41;."'";
               $final .= preg_replace&#40;'/\r\n|\r|\n/', '\r\n', $einschub&#41;;
               if&#40;&#40;$i+1&#41;<$z&#41; $final .= ", ";
    
            &#125;
    
            $final .= "&#41;;\n";
    
        &#125;
    
    
    
        $final .= "\n";
    
    	&#125;
    
    	systeminc&#40;'session'&#41;;
    	systeminc&#40;'login'&#41;;
    
    	$anz=mysql_num_rows&#40;safe_query&#40;"SELECT userID FROM ".PREFIX."user_groups WHERE &#40;page='1' OR super='1'&#41; AND userID='$userID'"&#41;&#41;;
    
    	if&#40;$anz&#41; &#123;
    
    		header&#40;"Expires&#58; 0"&#41;;
    		header&#40;"Cache-Control&#58; must-revalidate, post-check=0, pre-check=0"&#41;;
    		header&#40;"Content-Type&#58; application/force-download"&#41;;
      	header&#40;"Content-Description&#58; File Transfer"&#41;;
    
    		if&#40;is_integer&#40;strpos&#40;strtolower&#40;$_SERVER&#91;"HTTP_USER_AGENT"&#93;&#41;, "msie"&#41;&#41; AND is_integer&#40;strpos&#40;strtolower&#40;$_SERVER&#91;"HTTP_USER_AGENT"&#93;&#41;, "win" &#41;&#41;&#41; header&#40;"Content-Disposition&#58; filename=backup.sql;"&#41;;
    		else header&#40;"Content-Disposition&#58; attachment; filename=backup.sql;"&#41;;
    		header&#40;"Content-Transfer-Encoding&#58; binary"&#41;;
    		echo $final;
    
    	&#125;
    
    &#125; else &#123;
    
    	if&#40;!ispageadmin&#40;$userID&#41; OR substr&#40;basename&#40;$_SERVER&#91;REQUEST_URI&#93;&#41;,0,15&#41; != "admincenter.php"&#41; die&#40;'Access denied.'&#41;;
    	echo '<h2>database</h2>
    <table width="100%" cellpadding="4" cellspacing="1" bgcolor="#999999">
    	<tr bgcolor="#CCCCCC">
    		<td class="title" colspan="2">• Export/Download backup &#40;<font color="#F0000">experimental, dont use it! use phpmyadmin to make your backups!</font>&#41;</td>
    	</tr>
    	<tr bgcolor="#FFFFFF">
    		<td></td>
    	</tr>
    	<tr bgcolor="#CCCCCC">
    		<td class="title" colspan="2">• Optimize database</td>
    	</tr>
    	<tr bgcolor="#FFFFFF">
    		<td></td>
    	</tr>
    	<tr bgcolor="#CCCCCC">
    		<td class="title" colspan="2">• Import backup</td>
    	</tr>
    	<tr bgcolor="#FFFFFF">
    		<td></td>
    	</tr>
    	<tr bgcolor="#FFFFFF">
    		<td>Select a file where to import sql data from. 
    Important&#58; Create a backup before import another one!
    
    
    	   <form method="post" action="admincenter.php?site=database" enctype="multipart/form-data">
    	     <table cellpadding="4" cellspacing="0">
    		 <tr>
    		   <td>backup file&#58;</td>
     		   <td><input name="sql" type="file" class="form_off"></td>
    		 </tr>
    		 <tr>
    		   <td></td>
    		   <td><input type="submit" name="upload" value="Upload"></td>
    		</td>
    		</tr>
    		</table>
    	 </td>
    	</tr>
    	<tr bgcolor="#FFFFFF">
    		<td></td>
    	</tr>
    	<tr bgcolor="#CCCCCC">
    		<td class="title" colspan="2">• SQL-Query</td>
    	</tr>
    	<tr bgcolor="#FFFFFF">
    		<td></td>
    	</tr>
    	<tr bgcolor="#FFFFFF">
    		<td>Allowed commands&#58; insert, alter table, select
    		  <form method="post" action="admincenter.php?site=database">
    			
    Enter SQL-Query&#58;
    <textarea name="query" cols="100" rows="2" class="form_off" onFocus="this.className=\'form_on\'" onBlur="this.className=\'form_off\'"></textarea>
    
    			<input type="submit" name="submit" value="Submit">
    		</td>
    	</tr>
    </table>';
    
    
    
    &#125;
    ?>

    o Ahnung was das eigendlich ist aber HILFEEEEEEEEEE
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru Avatar von driver
    Registriert seit
    10.04.2006
    Alter
    34
    Beiträge
    20.729
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    deshalb gibt es webserver zum downloaden um das ganze
    erstmal lokal zu testen... aber egal...

    query failed bedeutet das ne sql-abfrage auf deine datenbank
    fehlgeschlagen is. evtl ne select die in der _mysql.php steht.

    hast die richtigen verbindungen eingetragen ?
    >> die icq-schreiberlinge bitte dies hier beachten



    1679 entdeckte Gottfried Wilhelm Leibniz das Binärsystem, bei einem Gespräch mit seiner Mutter: "Ja..., Nein..., Nein..., Nein..., Ja..., Ja..., Nein..."

  3. #3
    Raykonboss
    Gast

    Standard

    Keine Ahnugn ich kenn mich ned aus ich habe mit hps nix zu tun , aber der leader tötet mich lol

    Bitte Helft mir ich hab im Admincenter bei der Database was hochgeladen und nun is alles am arsch . Kann mir bitte jemand helfen ich gebe auch die ftp daten her.-

  4. #4
    Forum Guru Avatar von driver
    Registriert seit
    10.04.2006
    Alter
    34
    Beiträge
    20.729
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    hastn backup gemacht des du rücksichern kannst ?
    >> die icq-schreiberlinge bitte dies hier beachten



    1679 entdeckte Gottfried Wilhelm Leibniz das Binärsystem, bei einem Gespräch mit seiner Mutter: "Ja..., Nein..., Nein..., Nein..., Ja..., Ja..., Nein..."

  5. #5
    Raykonboss
    Gast

    Standard

    Habe ich noch nie , machts das niicht automatisch ? PS ; du hast post

  6. #6
    Bandit
    Gast

    Standard

    Keine ahnung, kein backup, aber hochladen, das ist ja mal eine tolle kombination.

    Ich tippe mal, in _mysql.php musst du die richtigen zugangsdaten bzgl. MySQL-Datenbank eintragen.

  7. #7
    Großmeister(in) Avatar von R3WARD
    Registriert seit
    08.02.2008
    Ort
    localhost
    Beiträge
    597
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    wie wäre es wenn du die original Datei wieder hochlädst???^^

  8. #8
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard

    haut nicht hin...! der fehler liegt in der DB!
    hab den kompletten kram vom ftp gelöscht und die funktionierende variante hochgeladen, aber fehlanzeige...
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

Ähnliche Themen

  1. Game Review Database Forum
    Von killerkarotte im Forum Eure Homepages und Foren - Vorstellung und Bewertungen
    Antworten: 2
    Letzter Beitrag: 27.02.2008, 18:15
  2. Database Error
    Von Schoggimaendli im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 0
    Letzter Beitrag: 24.10.2006, 20:58
  3. GRDB - Game Review Database
    Von im Forum Eure Homepages und Foren - Vorstellung und Bewertungen
    Antworten: 1
    Letzter Beitrag: 30.04.2005, 01:53
  4. SQL-DATABASE ERROR
    Von LLHELBIG05 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 25.03.2005, 20:05
  5. ICQ Database reintegrieren
    Von Chako im Forum Computer - Internet Forum
    Antworten: 2
    Letzter Beitrag: 14.08.2004, 17:34

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •