php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 02.05.2006, 22:25  
Benutzer
 
Registriert seit: 26.03.2006
Beiträge: 82
Mach!N3
Standard Problem mit Downlaod Script

Hi Jungs!

Da mir schon mehrere male hier super weitergeholfen wurde hoffe ich auch diesmal auf Euren geistlichen Erguß

Hier das Script:
config.php
Code:
<?

$dbhost           = "localhost";         //meist localhost
$dbuser           = "schwarzerbalken";                  //MySql-User
$dbpass           = "schwarzerbalken";                  //MySql-Password
$dbname           = "schwarzerbalken";                  //Mysql-Datenbankname

$url              = "http://www.tech-clan.de";                 //Ihre URL ohne / am Ende !
$url_pfad         = "http://web3.vs159021.vserver.de/techclan/download-center"; //Ihr Pfad zum Download-Center ohne / am Ende!

$webmaster_email  = "webmaster@deine-url.de";  //Email-Addresse des Webmasters

//
// Ab hier muss nichts mehr geändert werden.
//

$header           = $_SERVER['DOCUMENT_ROOT'].""; // Globale Kopf-datei einbinden (nicht erforderlich)
$footer           = $_SERVER['DOCUMENT_ROOT'].""; // Globale Fuss-datei einbinden (nicht erforderlich)

unset($erlaubte_endung);
$erlaubte_endung[]="gif";                  //Erlaubte Dateiendung für den Userupload
$erlaubte_endung[]="jpg";                  //Erlaubte Dateiendung für den Userupload
$erlaubte_endung[]="bmp";                  //Erlaubte Dateiendung für den Userupload
$erlaubte_endung[]="png";                  //Erlaubte Dateiendung für den Userupload
$erlaubte_endung[]="zip";                  //Erlaubte Dateiendung für den Userupload
$erlaubte_endung[]="rar";                  //Erlaubte Dateiendung für den Userupload
$erlaubte_endung[]="txt";                  //Erlaubte Dateiendung für den Userupload


$table_prefix     = "files";                           //Tabellenprefix muss NUR bei 2 installalierten
                                                       //Download-Centern auf einer Datenbank
                                                       //geändert werden!
                                                       //Der Prefix darf nicht leer sein!

$tabledownload    = $table_prefix."";                  //Tabellenname für die Files
$tablekategorien  = $table_prefix."_kategorien";  //Tabellenname für die Kategorien
$tablebewertungen = $table_prefix."_bewertungen"; //Tabellenname für die Bewertungen
$tableoptions     = $table_prefix."_optionen";    //Tabellenname für die Optionen
$tablekom         = $table_prefix."_kommentare";  //Tabellenname für die Kommentare
$tableuser        = $table_prefix."_user";        //Tabellenname für die User
$tablesubkat      = $table_prefix."_subkat";      //Tabellenname für die Unterkategorien
$tablearchiv      = $table_prefix."_archiv";      //Tabellenname für das Newsletterarchiv



$__DEBUG_MODE    =0;

























































// AB HIER NICHTS MEHR ÄNDERN !!!//////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////// FUNKTIONEN ////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////
@session_start();

/*
 Optionen auslesen
*/
mysql_connect( "$dbhost", "$dbuser", "$dbpass")  or  die("$wort_konnte_datenbankverbindung_nicht_herstellen");
@mysql_select_db( "$dbname")  or  die("$wort_datenbank_nicht_gefunden");

$result=mysql_query("SELECT * from $tableoptions where id='1'");
@   $row = mysql_fetch_array($result);
    $css_file=$row["css_file"];
    $dead_links_melden=$row["deadlinks"];
    $open_popup=$row["popup"];
    $show_new=$row["newdownloads"];
    $show_top=$row["topdownloads"];
    $anzahl_new=$row["anzahlnew"];
    $anzahl_top=$row["anzahltop"];
    $downloads_ps=$row["dps"];
    $tage_gueltig=$row["votecookie"];
    $login_gueltigkeit=$row["logincookie"];
    $tage_neu=$row["tageneu"];
    $tage_update=$row["tageupdate"];
    $upload_dir=$row["upload"];
    $allow_kommentar=$row["kommentar"];
    $dc_breite=$row["breite"];
    $deadlinklevel=$row["deadlinklevel"];
    $anfang_level=$row["anfang_level"];
    $button_farbe=$row["button"];
    $screen_width=$row["screen_width"];
    $screen_height=$row["screen_height"];
    $max_groesse=$row["user_upload_max_size"];
    $user_upload=$row["user_upload"];
    $user_upload_dir=$row["user_upload_dir"];
    $user_upload_level=$row["user_upload_level"];
    $max_uploads_per_day=$row["user_upload_max_files"];


    // Spache laden

if ($_POST['setlanguage']=="1"){
 $language=$_POST['form_language'];
 $sort    =$_POST['form_sort'];
     session_register("sort","language");
     $_SESSION['language']=$_POST['form_language'];
     $_SESSION['sort']=$_POST['form_sort'];
}
if ($_SESSION['sort']=="") {
 $sort="filename";
 }else{
 $sort=$_SESSION['sort'];
 }

if (@file_exists("lang/$_SESSION[language].lang")) {
 @include ("lang/$_SESSION[language].lang");
 $language=$_SESSION['language'];
} else {
 $language="de";
 @include ("lang/de.lang");
}



if (!function_exists(dead_link)) {
function dead_link($id) {
global $deadlinklevel;
global $ist_level;
global $wort_dead_link;
 if ($ist_level>=$deadlinklevel) {
  echo "[<a href=\"$PHP_SELF?action=dead_link&id=$id\">$wort_dead_link</a>]";
 }
}
}

if (!function_exists(dead_link_action)) {
function dead_link_action($id) {
global $tabledownload;
global $webmaster_email;
global $dc_breite;
global $deadlinklevel;
global $ist_level;
global $tableuser, $uin;
global $wort_mail_dead_link_notify;
global $wort_mail_dead_link_notify_subject;
global $language;
global $username;

 if ($ist_level>=$deadlinklevel) {

mysql_query("update $tableuser set death=death+1 where uin='$_SESSION[uin]'");

$result2=mysql_query("SELECT username from $tableuser where uin='$_SESSION[uin]'");
 $row2 = mysql_fetch_array($result2) ;
    $username=$row2["username"];

$result=mysql_query("SELECT * from $tabledownload where id='$_GET[id]'");
 $row = mysql_fetch_array($result) ;
    $filename=$row["filename"];
    $downloadfile=$row["downloadfile"];
  echo "<table width=\"$dc_breite\"  border='1' align=\"center\">
       <tr>
         <td class=odd align=\"center\">Vielen Dank $username das Sie den Dead-Link gemeldet haben, der Webmaster wird sich umgehend darum kümmern, und Ihn evtl. updaten/entfernen.
         </td>
       </tr>
      </table>

      ";
if (@file_exists("lang/$_SESSION[language].lang")) {
 @include ("lang/$_SESSION[language].lang");
 $language=$_SESSION['language'];
} else {
 $language="de";
 @include ("lang/de.lang");
}

mail($webmaster_email, $wort_mail_dead_link_notify_subject, $wort_mail_dead_link_notify,
"From: $webmaster_email
Content-Type:text/plain");


}

}
}

if (!function_exists(screen_shot)) {
function screen_shot($screen) {
global $wort_screenshot;
echo "[<a href=\"$screen\" target=\"_blank\">$wort_screenshot</a>]";
}
}


if (!function_exists(check_rights)) {
function check_rights($id) {
global $tabledownload, $tablekategorien, $tablesubkat;
global $ist_level;

  $result = mysql_query("select * from $tabledownload where id='$id'");
     $row = mysql_fetch_array($result);
   $kat_id     = $row["kat_id"];
   $sub_kat_id = $row["sub_kat_id"];
   $file_soll_level = $row["soll_level"];

    $result2 = mysql_query("select * from $tablekategorien where id='$kat_id'");
       $row2 = mysql_fetch_array($result2);
    $kat_soll_level = $row2["soll_level"];

    $result3 = mysql_query("select * from $tablesubkat where id='$sub_kat_id'");
       $row3 = mysql_fetch_array($result3);
    $sub_kat_soll_level = $row3["soll_level"];

    /* File-Level Kontrolle */
    if ($ist_level<$file_soll_level){
     return false;
    /* Kat-Level Kontrolle */
    } else if ($ist_level<$kat_soll_level){
     return false;
    /* Sub-Kat-Level Kontrolle */
    } else if ($ist_level<$sub_kat_soll_level){
     return false;
    } else {
     return true;
    }
}
}

if (!function_exists(top_downloads)) {
function top_downloads() {
global $tabledownload;
global $anzahl_top;
global $tablekategorien;
global $wort_platz, $wort_name, $wort_kategorie, $wort_downloads;
global $dc_breite;
global $ist_level;
global $nummer_dezimal_trennzeichen,$nummer_tausend_trennzeichen;

echo "<table border=\"0\" width=\"$dc_breite\" align=\"center\">
       <th class=\"head\" align=\"center\" colspan=\"6\">Top $anzahl_top Downloads:</th>
       <tr class='odd'>
       <td align=\"center\">$wort_platz</td>
       <td align=\"center\">$wort_name</td>
       <td align=\"center\">$wort_kategorie</td>
       <td align=\"center\">$wort_downloads</td>
      </tr>";

$i=0;
$start=0;
$nummer=1;

while ($i<$anzahl_top){

$result =  mysql_query("select * from $tabledownload order by downloads desc limit $start,1");
 $row = mysql_fetch_array($result);
 $id = $row["id"];
 $kat_id = $row["kat_id"];
 $start++;

 if (check_rights($id)){
 $i++;

 $result2 =  mysql_query("select * from $tablekategorien where id='$kat_id'");
   $row2 = mysql_fetch_array($result2);

   $downloads = number_format($row['downloads'],0,$nummer_dezimal_trennzeichen,$nummer_tausend_trennzeichen);

 echo "<tr class='odd'>
       <td width=\"10%\" align=\"center\">$nummer.</td>
       <td width=\"40%\" align=\"left\"><a href=\"popup.php?fileid=$row[id]\">$row[filename]";
       show_new_gif($row["id"]); echo"" ;show_tip_gif($row["id"]);
 echo "</td>
       <td class=odd width=\"20%\" align=\"center\"><a href=\"index.php?kat_id=$kat_id\">$row2[kategorie]</td>
       <td class=odd width=\"20%\" align=\"center\">$downloads Downloads</td>
      </tr>";
   $nummer++;
  }
 }
echo "</table>
";
 }
}
/*
   NEW-DOWNLOADS
*/
if (!function_exists(new_downloads)) {
function new_downloads() {
global $tabledownload;
global $anzahl_new;
global $tablekategorien;
global $wort_name, $wort_kategorie, $wort_downloads;
global $dc_breite;
global $ist_level;
global $nummer_dezimal_trennzeichen,$nummer_tausend_trennzeichen;
global $datumformat;

echo "  <table border=\"0\" width=\"$dc_breite\" align=\"center\">
        <th class=\"head\" align=\"center\" colspan=\"4\">Neue Downloads:</th>
      <tr class=odd>
        <td align=\"center\"></td>
        <td align=\"center\">$wort_name</td>
        <td align=\"center\">$wort_kategorie</td>
        <td align=\"center\">$wort_downloads</td>
      </tr>";

$i=0;
$start=0;
while ($i<$anzahl_new){
$result =  mysql_query("select * from $tabledownload order by id desc limit $start,1 ");
 $row = mysql_fetch_array($result);
 $id = $row["id"];
 $kat_id = $row["kat_id"];
 $entry = $row["entry"];
 $start++;

 if (check_rights($id)){
 $i++;
 $result2 =  mysql_query("select * from $tablekategorien where id='$kat_id'");
   $row2 = mysql_fetch_array($result2);

   $downloads = number_format($row['downloads'],0,$nummer_dezimal_trennzeichen,$nummer_tausend_trennzeichen);

 echo "<tr class=odd>
            <td width='10%' align=\"center\">". date($datumformat, $entry)."</td>
            <td width='40%'><a href=\"popup.php?fileid=$row[id]\">$row[filename]";
            show_new_gif($row["id"]); echo"" ;show_tip_gif($row["id"]);echo "</td>
            <td width='20%' align=\"center\"><a href=\"index.php?kat_id=$kat_id\">$row2[kategorie]</td>
            <td width='20%' align=\"center\">$downloads Downloads</td>
      </tr>";
   }

 } // Ende WHILE-Schleife
echo "</table>
";
 }
}/*
   Show-New-Gif
*/
if (!function_exists(show_new_gif)) {
function show_new_gif($id) {
global $tabledownload;
global $tage_neu, $tage_update;
global $button_farbe, $url_pfad;

$result=mysql_query("SELECT * from $tabledownload where id='$id'");
   $row = mysql_fetch_array($result);
    $entry=$row["entry"];
    $lastmodify=$row["lastmodify"];
// New oder Update oder gar nichts
$new_time = $entry + $tage_neu*3600*24;
$update_time = $lastmodify + $tage_update*3600*24;
$jetzt = time();


if ($update_time>=$jetzt) {
 $show_update_gif=true;
}
if ($new_time>=$jetzt) {
 $show_new_gif=true;
 $show_update_gif=false;
}


 if ($show_new_gif==true) {
 echo "[img]$url_pfad/images/button$button_farbe/new.gif[/img]";
 }
 if ($show_update_gif==true) {
 echo "[img]$url_pfad/images/button$button_farbe/update.gif[/img]";
 }


 }
}

/*
   Show-Tip-Gif
*/
if (!function_exists(show_tip_gif)) {
function show_tip_gif($id) {
global $tabledownload;
global $button_farbe, $url_pfad;

$result=mysql_query("SELECT tip from $tabledownload where id='$id'");
   $row = mysql_fetch_array($result);
    $tip=$row["tip"];

 if ($tip==1) {
 echo "[img]$url_pfad/images/button$button_farbe/tip.gif[/img]";
 }

 }
}


/*
 Lizenzcode
*/

if ($lizenzcode!="" ) {
 if (strlen($lizenzcode)==13) {
  $code_check="OK!";
  } else {
  $code_check="Falscher Code!";
 }
}





if(!function_exists(ordner_anzeige)){
        function ordner_anzeige($kat_id){
        global $anzahl;
        global $tabledownload;
        global $tablekategorien;
        global $url_pfad;
        global $tage_neu, $tage_update;
        global $ist_level;

$result=mysql_query("SELECT * from $tabledownload where kat_id='$kat_id'");
   while($row = mysql_fetch_assoc($result)) {
    $tip=$row["tip"];
    $entry=$row["entry"];
    $lastmodify=$row["lastmodify"];

// New oder Update oder gar nichts
$new_time = $entry + $tage_neu*3600*24;
$update_time = $lastmodify + $tage_update*3600*24;
$jetzt = time();

if ($update_time>=$jetzt && $show_update_gif!=true) {
 $show_update_gif=true;
}
if ($new_time>=$jetzt && $show_new_gif!=true) {
 $show_new_gif=true;
 $show_update_gif=false;
}

if ($tip==1 && $show_tip_gif!=true) {
 $show_tip_gif=true;
}

} // ENDE while von der Datenbank

// Login-Level check
$result2=mysql_query("SELECT * from $tablekategorien where id='$kat_id'");
   $row2 = mysql_fetch_array($result2);
    $soll_level=$row2["soll_level"];
// Wenn kein ausreichendes Login-Level
 if ($ist_level<$soll_level) {
 echo "<img border=\"0\" src=\"$url_pfad/images/ordner_schloss.gif\">";
 }else{

// Wenn Ordner leer:
if ($anzahl==0) {
  echo "<img border=\"0\" src=\"$url_pfad/images/ordner_leer.gif\">";
  } else {
// Wenn Ordner nicht leer:
    if ($show_new_gif==true || $show_update_gif==true){
        if ($show_tip_gif==true){
           echo "<img border=\"0\" src=\"$url_pfad/images/ordner_neu_tip.gif\">";
        } else {
           echo "<img border=\"0\" src=\"$url_pfad/images/ordner_neu.gif\">";
        }
    } else {
        if ($show_tip_gif==true){
          echo "<img border=\"0\" src=\"$url_pfad/images/ordner_tip.gif\">";
        } else {
          echo "<img border=\"0\" src=\"$url_pfad/images/ordner.gif\">";
        }
    }
  }

}
}
} // Ende Funktion
if (!function_exists(logstr)) {
 function logstr($logline) {
  $logfile="useruploads/log.txt";

     $jetzt=date("d.m.y H:i:s");
     $fp = fopen($logfile,"a+");
     fputs($fp,$jetzt.">".$_SERVER['REMOTE_ADDR']."< ".$logline."\12");
     fclose($fp);

}
}

if (!function_exists(open_table)) {
 function open_table() {
 echo "<TABLE ALIGN='CENTER'><TR><TD class='odd'>";
 }
}

if (!function_exists(close_table)) {
 function close_table() {
  echo "</TD></TR></TABLE>";
 }
}


?>
Wenn ich eine Kategorie erstellen möchte dann bringt er mir allerdings immer folgenden Fehler:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /srv/www/web3/html/techclan/download-center/config.php on line 473

Soviel ich sehe stimmt jedoch alles in der Zeile 473!
Habt Ihr vllt eine Idee?
Mach!N3 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 02.05.2006, 22:32  
Erfahrener Benutzer
 
Registriert seit: 17.01.2005
Beiträge: 227
Mirod
Standard

Hallo, anscheinend stimmt doch nicht ganz alles in Zeile 473 :wink:.

Schreib mal folgende Zeile vor die besagte Z. 473:

Zitat:
echo "SELECT * from $tabledownload where kat_id='$kat_id'";
Was ist die Ausgabe?
Mirod ist offline  
Alt 02.05.2006, 22:41  
Benutzer
 
Registriert seit: 26.03.2006
Beiträge: 82
Mach!N3
Standard

Komisch...

Hier der abgeänderte Code:
Code:
<?

$dbhost           = "localhost";         //meist localhost
$dbuser           = "--";                  //MySql-User
$dbpass           = "C--";                  //MySql-Password
$dbname           = "--";                  //Mysql-Datenbankname

$url              = "http://www.tech-clan.de";                 //Ihre URL ohne / am Ende !
$url_pfad         = "http://web3.vs159021.vserver.de/techclan/download-center"; //Ihr Pfad zum Download-Center ohne / am Ende!

$webmaster_email  = "webmaster@deine-url.de";  //Email-Addresse des Webmasters

//
// Ab hier muss nichts mehr geändert werden.
//

$header           = $_SERVER['DOCUMENT_ROOT'].""; // Globale Kopf-datei einbinden (nicht erforderlich)
$footer           = $_SERVER['DOCUMENT_ROOT'].""; // Globale Fuss-datei einbinden (nicht erforderlich)

unset($erlaubte_endung);
$erlaubte_endung[]="gif";                  //Erlaubte Dateiendung für den Userupload
$erlaubte_endung[]="jpg";                  //Erlaubte Dateiendung für den Userupload
$erlaubte_endung[]="bmp";                  //Erlaubte Dateiendung für den Userupload
$erlaubte_endung[]="png";                  //Erlaubte Dateiendung für den Userupload
$erlaubte_endung[]="zip";                  //Erlaubte Dateiendung für den Userupload
$erlaubte_endung[]="rar";                  //Erlaubte Dateiendung für den Userupload
$erlaubte_endung[]="txt";                  //Erlaubte Dateiendung für den Userupload


$table_prefix     = "files";                           //Tabellenprefix muss NUR bei 2 installalierten
                                                       //Download-Centern auf einer Datenbank
                                                       //geändert werden!
                                                       //Der Prefix darf nicht leer sein!

$tabledownload    = $table_prefix."";                  //Tabellenname für die Files
$tablekategorien  = $table_prefix."_kategorien";  //Tabellenname für die Kategorien
$tablebewertungen = $table_prefix."_bewertungen"; //Tabellenname für die Bewertungen
$tableoptions     = $table_prefix."_optionen";    //Tabellenname für die Optionen
$tablekom         = $table_prefix."_kommentare";  //Tabellenname für die Kommentare
$tableuser        = $table_prefix."_user";        //Tabellenname für die User
$tablesubkat      = $table_prefix."_subkat";      //Tabellenname für die Unterkategorien
$tablearchiv      = $table_prefix."_archiv";      //Tabellenname für das Newsletterarchiv

$version          = "1.7";               //Versionsnummer
$lizenzcode       = "";                                      ////// A C H T U N G !! //////////////////
                                                             // Falls Sie einen gültigen Lizenzcode  //
                                                             // haben, fügen Sie ihn bitte hier ein, //
                                                             // wenn Sie einen Lizenzcode einfügen   //
                                                             // der Ihnen nicht gehört, machen Sie   //
                                                             // sich S T R A F B A R !!!             //
                                                             // Mit dem einfügen des Codes, wird das //
                                                             // Copyright entfernt.                  //
                                                             ////// A C H T U N G !! //////////////////


$__DEBUG_MODE    =0;

























































// AB HIER NICHTS MEHR ÄNDERN !!!//////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////// FUNKTIONEN ////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////
@session_start();

/*
 Optionen auslesen
*/
mysql_connect( "$dbhost", "$dbuser", "$dbpass")  or  die("$wort_konnte_datenbankverbindung_nicht_herstellen");
@mysql_select_db( "$dbname")  or  die("$wort_datenbank_nicht_gefunden");

$result=mysql_query("SELECT * from $tableoptions where id='1'");
@   $row = mysql_fetch_array($result);
    $css_file=$row["css_file"];
    $dead_links_melden=$row["deadlinks"];
    $open_popup=$row["popup"];
    $show_new=$row["newdownloads"];
    $show_top=$row["topdownloads"];
    $anzahl_new=$row["anzahlnew"];
    $anzahl_top=$row["anzahltop"];
    $downloads_ps=$row["dps"];
    $tage_gueltig=$row["votecookie"];
    $login_gueltigkeit=$row["logincookie"];
    $tage_neu=$row["tageneu"];
    $tage_update=$row["tageupdate"];
    $upload_dir=$row["upload"];
    $allow_kommentar=$row["kommentar"];
    $dc_breite=$row["breite"];
    $deadlinklevel=$row["deadlinklevel"];
    $anfang_level=$row["anfang_level"];
    $button_farbe=$row["button"];
    $screen_width=$row["screen_width"];
    $screen_height=$row["screen_height"];
    $max_groesse=$row["user_upload_max_size"];
    $user_upload=$row["user_upload"];
    $user_upload_dir=$row["user_upload_dir"];
    $user_upload_level=$row["user_upload_level"];
    $max_uploads_per_day=$row["user_upload_max_files"];


    // Spache laden

if ($_POST['setlanguage']=="1"){
 $language=$_POST['form_language'];
 $sort    =$_POST['form_sort'];
     session_register("sort","language");
     $_SESSION['language']=$_POST['form_language'];
     $_SESSION['sort']=$_POST['form_sort'];
}
if ($_SESSION['sort']=="") {
 $sort="filename";
 }else{
 $sort=$_SESSION['sort'];
 }

if (@file_exists("lang/$_SESSION[language].lang")) {
 @include ("lang/$_SESSION[language].lang");
 $language=$_SESSION['language'];
} else {
 $language="de";
 @include ("lang/de.lang");
}



if (!function_exists(dead_link)) {
function dead_link($id) {
global $deadlinklevel;
global $ist_level;
global $wort_dead_link;
 if ($ist_level>=$deadlinklevel) {
  echo "[<a href=\"$PHP_SELF?action=dead_link&id=$id\">$wort_dead_link</a>]";
 }
}
}

if (!function_exists(dead_link_action)) {
function dead_link_action($id) {
global $tabledownload;
global $webmaster_email;
global $dc_breite;
global $deadlinklevel;
global $ist_level;
global $tableuser, $uin;
global $wort_mail_dead_link_notify;
global $wort_mail_dead_link_notify_subject;
global $language;
global $username;

 if ($ist_level>=$deadlinklevel) {

mysql_query("update $tableuser set death=death+1 where uin='$_SESSION[uin]'");

$result2=mysql_query("SELECT username from $tableuser where uin='$_SESSION[uin]'");
 $row2 = mysql_fetch_array($result2) ;
    $username=$row2["username"];

$result=mysql_query("SELECT * from $tabledownload where id='$_GET[id]'");
 $row = mysql_fetch_array($result) ;
    $filename=$row["filename"];
    $downloadfile=$row["downloadfile"];
  echo "<table width=\"$dc_breite\"  border='1' align=\"center\">
       <tr>
         <td class=odd align=\"center\">Vielen Dank $username das Sie den Dead-Link gemeldet haben, der Webmaster wird sich umgehend darum kümmern, und Ihn evtl. updaten/entfernen.
         </td>
       </tr>
      </table>

      ";
if (@file_exists("lang/$_SESSION[language].lang")) {
 @include ("lang/$_SESSION[language].lang");
 $language=$_SESSION['language'];
} else {
 $language="de";
 @include ("lang/de.lang");
}

mail($webmaster_email, $wort_mail_dead_link_notify_subject, $wort_mail_dead_link_notify,
"From: $webmaster_email
Content-Type:text/plain");


}

}
}

if (!function_exists(screen_shot)) {
function screen_shot($screen) {
global $wort_screenshot;
echo "[<a href=\"$screen\" target=\"_blank\">$wort_screenshot</a>]";
}
}


if (!function_exists(check_rights)) {
function check_rights($id) {
global $tabledownload, $tablekategorien, $tablesubkat;
global $ist_level;

  $result = mysql_query("select * from $tabledownload where id='$id'");
     $row = mysql_fetch_array($result);
   $kat_id     = $row["kat_id"];
   $sub_kat_id = $row["sub_kat_id"];
   $file_soll_level = $row["soll_level"];

    $result2 = mysql_query("select * from $tablekategorien where id='$kat_id'");
       $row2 = mysql_fetch_array($result2);
    $kat_soll_level = $row2["soll_level"];

    $result3 = mysql_query("select * from $tablesubkat where id='$sub_kat_id'");
       $row3 = mysql_fetch_array($result3);
    $sub_kat_soll_level = $row3["soll_level"];

    /* File-Level Kontrolle */
    if ($ist_level<$file_soll_level){
     return false;
    /* Kat-Level Kontrolle */
    } else if ($ist_level<$kat_soll_level){
     return false;
    /* Sub-Kat-Level Kontrolle */
    } else if ($ist_level<$sub_kat_soll_level){
     return false;
    } else {
     return true;
    }
}
}

if (!function_exists(top_downloads)) {
function top_downloads() {
global $tabledownload;
global $anzahl_top;
global $tablekategorien;
global $wort_platz, $wort_name, $wort_kategorie, $wort_downloads;
global $dc_breite;
global $ist_level;
global $nummer_dezimal_trennzeichen,$nummer_tausend_trennzeichen;

echo "<table border=\"0\" width=\"$dc_breite\" align=\"center\">
       <th class=\"head\" align=\"center\" colspan=\"6\">Top $anzahl_top Downloads:</th>
       <tr class='odd'>
       <td align=\"center\">$wort_platz</td>
       <td align=\"center\">$wort_name</td>
       <td align=\"center\">$wort_kategorie</td>
       <td align=\"center\">$wort_downloads</td>
      </tr>";

$i=0;
$start=0;
$nummer=1;

while ($i<$anzahl_top){

$result =  mysql_query("select * from $tabledownload order by downloads desc limit $start,1");
 $row = mysql_fetch_array($result);
 $id = $row["id"];
 $kat_id = $row["kat_id"];
 $start++;

 if (check_rights($id)){
 $i++;

 $result2 =  mysql_query("select * from $tablekategorien where id='$kat_id'");
   $row2 = mysql_fetch_array($result2);

   $downloads = number_format($row['downloads'],0,$nummer_dezimal_trennzeichen,$nummer_tausend_trennzeichen);

 echo "<tr class='odd'>
       <td width=\"10%\" align=\"center\">$nummer.</td>
       <td width=\"40%\" align=\"left\"><a href=\"popup.php?fileid=$row[id]\">$row[filename]";
       show_new_gif($row["id"]); echo"" ;show_tip_gif($row["id"]);
 echo "</td>
       <td class=odd width=\"20%\" align=\"center\"><a href=\"index.php?kat_id=$kat_id\">$row2[kategorie]</td>
       <td class=odd width=\"20%\" align=\"center\">$downloads Downloads</td>
      </tr>";
   $nummer++;
  }
 }
echo "</table>
";
 }
}
/*
   NEW-DOWNLOADS
*/
if (!function_exists(new_downloads)) {
function new_downloads() {
global $tabledownload;
global $anzahl_new;
global $tablekategorien;
global $wort_name, $wort_kategorie, $wort_downloads;
global $dc_breite;
global $ist_level;
global $nummer_dezimal_trennzeichen,$nummer_tausend_trennzeichen;
global $datumformat;

echo "  <table border=\"0\" width=\"$dc_breite\" align=\"center\">
        <th class=\"head\" align=\"center\" colspan=\"4\">Neue Downloads:</th>
      <tr class=odd>
        <td align=\"center\"></td>
        <td align=\"center\">$wort_name</td>
        <td align=\"center\">$wort_kategorie</td>
        <td align=\"center\">$wort_downloads</td>
      </tr>";

$i=0;
$start=0;
while ($i<$anzahl_new){
$result =  mysql_query("select * from $tabledownload order by id desc limit $start,1 ");
 $row = mysql_fetch_array($result);
 $id = $row["id"];
 $kat_id = $row["kat_id"];
 $entry = $row["entry"];
 $start++;

 if (check_rights($id)){
 $i++;
 $result2 =  mysql_query("select * from $tablekategorien where id='$kat_id'");
   $row2 = mysql_fetch_array($result2);

   $downloads = number_format($row['downloads'],0,$nummer_dezimal_trennzeichen,$nummer_tausend_trennzeichen);

 echo "<tr class=odd>
            <td width='10%' align=\"center\">". date($datumformat, $entry)."</td>
            <td width='40%'><a href=\"popup.php?fileid=$row[id]\">$row[filename]";
            show_new_gif($row["id"]); echo"" ;show_tip_gif($row["id"]);echo "</td>
            <td width='20%' align=\"center\"><a href=\"index.php?kat_id=$kat_id\">$row2[kategorie]</td>
            <td width='20%' align=\"center\">$downloads Downloads</td>
      </tr>";
   }

 } // Ende WHILE-Schleife
echo "</table>
";
 }
}/*
   Show-New-Gif
*/
if (!function_exists(show_new_gif)) {
function show_new_gif($id) {
global $tabledownload;
global $tage_neu, $tage_update;
global $button_farbe, $url_pfad;

$result=mysql_query("SELECT * from $tabledownload where id='$id'");
   $row = mysql_fetch_array($result);
    $entry=$row["entry"];
    $lastmodify=$row["lastmodify"];
// New oder Update oder gar nichts
$new_time = $entry + $tage_neu*3600*24;
$update_time = $lastmodify + $tage_update*3600*24;
$jetzt = time();

if ($update_time>=$jetzt) {
 $show_update_gif=true;
}
if ($new_time>=$jetzt) {
 $show_new_gif=true;
 $show_update_gif=false;
}


 if ($show_new_gif==true) {
 echo "[img]$url_pfad/images/button$button_farbe/new.gif[/img]";
 }
 if ($show_update_gif==true) {
 echo "[img]$url_pfad/images/button$button_farbe/update.gif[/img]";
 }


 }
}

/*
   Show-Tip-Gif
*/
if (!function_exists(show_tip_gif)) {
function show_tip_gif($id) {
global $tabledownload;
global $button_farbe, $url_pfad;

$result=mysql_query("SELECT tip from $tabledownload where id='$id'");
   $row = mysql_fetch_array($result);
    $tip=$row["tip"];

 if ($tip==1) {
 echo "[img]$url_pfad/images/button$button_farbe/tip.gif[/img]";
 }

 }
}


/*
 Lizenzcode
*/

if ($lizenzcode!="" ) {
 if (strlen($lizenzcode)==13) {
  $code_check="OK!";
  } else {
  $code_check="Falscher Code!";
 }
}





if(!function_exists(ordner_anzeige)){
        function ordner_anzeige($kat_id){
        global $anzahl;
        global $tabledownload;
        global $tablekategorien;
        global $url_pfad;
        global $tage_neu, $tage_update;
        global $ist_level;

echo "SELECT * from $tabledownload where kat_id='$kat_id'";

$result=mysql_query("SELECT * from $tabledownload where kat_id='$kat_id'");
   while($row = mysql_fetch_assoc($result)) {
    $tip=$row["tip"];
    $entry=$row["entry"];
    $lastmodify=$row["lastmodify"];
	
echo "SELECT * from $tabledownload where kat_id='$kat_id'";

// New oder Update oder gar nichts
$new_time = $entry + $tage_neu*3600*24;
$update_time = $lastmodify + $tage_update*3600*24;
$jetzt = time();

if ($update_time>=$jetzt && $show_update_gif!=true) {
 $show_update_gif=true;
}
if ($new_time>=$jetzt && $show_new_gif!=true) {
 $show_new_gif=true;
 $show_update_gif=false;
}

if ($tip==1 && $show_tip_gif!=true) {
 $show_tip_gif=true;
}

} // ENDE while von der Datenbank

// Login-Level check
$result2=mysql_query("SELECT * from $tablekategorien where id='$kat_id'");
   $row2 = mysql_fetch_array($result2);
    $soll_level=$row2["soll_level"];
// Wenn kein ausreichendes Login-Level
 if ($ist_level<$soll_level) {
 echo "<img border=\"0\" src=\"$url_pfad/images/ordner_schloss.gif\">";
 }else{

// Wenn Ordner leer:
if ($anzahl==0) {
  echo "<img border=\"0\" src=\"$url_pfad/images/ordner_leer.gif\">";
  } else {
// Wenn Ordner nicht leer:
    if ($show_new_gif==true || $show_update_gif==true){
        if ($show_tip_gif==true){
           echo "<img border=\"0\" src=\"$url_pfad/images/ordner_neu_tip.gif\">";
        } else {
           echo "<img border=\"0\" src=\"$url_pfad/images/ordner_neu.gif\">";
        }
    } else {
        if ($show_tip_gif==true){
          echo "<img border=\"0\" src=\"$url_pfad/images/ordner_tip.gif\">";
        } else {
          echo "<img border=\"0\" src=\"$url_pfad/images/ordner.gif\">";
        }
    }
  }

}
}
} // Ende Funktion
if (!function_exists(logstr)) {
 function logstr($logline) {
  $logfile="useruploads/log.txt";

     $jetzt=date("d.m.y H:i:s");
     $fp = fopen($logfile,"a+");
     fputs($fp,$jetzt.">".$_SERVER['REMOTE_ADDR']."< ".$logline."\12");
     fclose($fp);

}
}

if (!function_exists(open_table)) {
 function open_table() {
 echo "<TABLE ALIGN='CENTER'><TR><TD class='odd'>";
 }
}

if (!function_exists(close_table)) {
 function close_table() {
  echo "</TD></TR></TABLE>";
 }
}


?>
Und hier der LINK direkt zu der Seite mit dem Fehler:
http://web3.vs159021.vserver.de/tech...nter/index.php

Und hier die index.php:
Code:
<?
require "login.php";
include "header.inc.php";
include "config.php";


if ($_GET['d_anfang']=="") $_GET['d_anfang']="0";

mysql_connect( "$dbhost", "$dbuser", "$dbpass")  or  die("$wort_konnte_datenbankverbindung_nicht_herstellen");
@mysql_select_db( "$dbname")  or  die("$wort_datenbank_nicht_gefunden");


   // Suche
   if ($action=="search_dl") {download_search_action($keyword);}

if ($action=="dead_link") {dead_link_action($id);}
if ($action!="dead_link" AND $action!="search_dl") {
if ($kat_id=="") {
echo "<table width=\"$dc_breite\" border=\"1\" align=\"center\">
      
       <tr>
         <th colspan=\"7\" class=head align=\"center\">$wort_kategorien_uebersicht:</th>
       </tr>
       <tr>
        <td class=\"even\" align=\"center\"></td>
        <td class=\"even\" align=\"center\"><nobr>$wort_kategorie</td>
        <td class=\"even\" align=\"center\">$wort_beschreibung</td>
        <td class=\"even\" align=\"center\"><nobr>$wort_dateien</td>
        <td class=\"even\" align=\"center\"><nobr>$wort_downloads</td>
        <td class=\"even\" align=\"center\"><nobr>$wort_bewertungen</td>
        <td class=\"even\" align=\"center\"><nobr>$wort_kommentare</td>
       </tr>
";
   $result=mysql_query("SELECT * from $tablekategorien order by kategorie");
   while($row = mysql_fetch_array($result)) {
    $kat_id=$row["id"];
    $kategorie=$row["kategorie"];
    $beschreibung=$row["beschreibung"];
    $kat_soll_level=$row["soll_level"];
    $result2  =  mysql_query("select * from $tabledownload where kat_id ='$kat_id'");
    $anzahl = mysql_num_rows($result2);
    $kat_downloads=0;
    $anzahl_bewertungen=0;
    $anzahl_kommentare=0;
  // Kat-Downloads
    while($row2 = mysql_fetch_array($result2)) {
    $kat_downloads=$kat_downloads+$row2["downloads"];
    $fileid=$row2["id"];
  // Kat-Bewertungen
    $result3  =  mysql_query("select * from $tablebewertungen where fileid='$fileid'");
    $row3 = mysql_fetch_array($result3);
    $anzahl_bewertungen=$anzahl_bewertungen+$row3["stimmen"];
  // Kat-Kommentare
    $result4  =  mysql_query("select id from $tablekom where fileid='$fileid'");
    while($row4 = mysql_fetch_array($result4)){
    $anzahl_kommentare++;
    }
    }
    $total_files=$total_files+$anzahl;
    $total_katdownloads=$total_katdownloads+$kat_downloads;
    $total_bewertungen=$total_bewertungen+$anzahl_bewertungen;
    $total_kommentare=$total_kommentare+$anzahl_kommentare;

// Trennzeichen hinzufügen
   $show_total_files        = number_format($total_files,0,$nummer_dezimal_trennzeichen,$nummer_tausend_trennzeichen);
   $show_kat_downloads      = number_format($kat_downloads,0,$nummer_dezimal_trennzeichen,$nummer_tausend_trennzeichen);
   $show_total_katdownloads = number_format($total_katdownloads,0,$nummer_dezimal_trennzeichen,$nummer_tausend_trennzeichen);


    if($odd_even=="odd") {
     $odd_even="even";
    } else {
     $odd_even="odd";}
echo "
       <tr>
        <td class=$odd_even align=\"center\">";

/* Ordner-Anzeige */
ordner_anzeige($kat_id);

if ($ist_level<$kat_soll_level){
echo "  <td class=$odd_even align=\"center\">$kategorie</td>
        <td class=$odd_even align=\"left\">$wort_zutritt_untersagt!</td>";
}else{
echo "  <td class=$odd_even align=\"center\"><a href=\"index.php?kat_id=$kat_id\">$kategorie</a></td>
        <td class=$odd_even align=\"left\">$beschreibung</td>";
}// ende $ist_level<$soll_level
echo"   <td class=$odd_even align=\"center\">$anzahl</td>
        <td class=$odd_even align=\"center\">$show_kat_downloads</td>
        <td class=$odd_even align=\"center\">$anzahl_bewertungen</td>
        <td class=$odd_even align=\"center\">$anzahl_kommentare</td>
       </tr>";

} // ende while
echo "
       <tr>
        <th class=head align=\"right\" colspan=\"3\">$wort_gesamt:</th>
        <th class=head align=\"center\">$show_total_files</th>
        <th class=head align=\"center\">$show_total_katdownloads</th>
        <th class=head align=\"center\">$total_bewertungen</th>
        <th class=head align=\"center\">$total_kommentare</th>
       </tr>";

echo "</table>
";
//////History und Top-Downloads ////////////////////

if ($show_top==1) top_downloads();
if ($show_new==1) new_downloads();




} else {

if ($sub_kat_id=="") $sub_kat_id="0";

$result3 = mysql_query("select * from $tabledownload where kat_id ='$kat_id' and sub_kat_id=$sub_kat_id and soll_level<='$ist_level'");
 $download_eintraege = mysql_num_rows($result3);

 // Kategoriename holen
 $result4=mysql_query("SELECT * from $tablekategorien where id='$kat_id'");
  $row4 = mysql_fetch_array($result4);
    $kat_name=$row4["kategorie"];
    $kat_soll_level=$row4["soll_level"];

if ($ist_level<$kat_soll_level){
 echo "$wort_zutritt_untersagt";
 exit;
 }
 $result5=mysql_query("SELECT * from $tablesubkat where id='$sub_kat_id'");
  $row5 = mysql_fetch_array($result5);
    $sub_kat_name=$row5["name"];
    $sub_kat_soll_level=$row5["soll_level"];
if ($ist_level<$sub_kat_soll_level){
 echo "$wort_zutritt_untersagt";
 exit;
 }

 // Unterkategorien anzeigen
 $anzahl_sub_kat=0;
 echo "
 <table width=\"$dc_breite\" align='center' border='1'>
   <tr>
    <th class=head align=\"left\"><A href=\"index.php\">Home</A>";
    if ($kat_name!="") echo"[img]images/pfeil.gif[/img]<A href=\"index.php?kat_id=$kat_id\">$kat_name</A>";
    if ($sub_kat_name!="") echo"[img]images/pfeil.gif[/img]<A href=\"index.php?kat_id=$kat_id&sub_kat_id=$sub_kat_id\">$sub_kat_name</A>";
    echo "</th></tr>";
if ($sub_kat_id!="0") {
echo "
  <tr>
    <td class=odd align=\"left\"><A href=\"index.php?kat_id=$kat_id\">..</A></td>
  </tr>";
  }else{
echo "
  <tr>
    <td class=odd align=\"left\"><A href=\"index.php\">..</A></td>
  </tr>";
  }

 // Wenn man nicht schon in einer Unterkategorie ist
 if ($sub_kat_id=="0") {
 $result3=mysql_query("SELECT * from $tablesubkat where kat_id='$kat_id' order by name");
  while($row3 = mysql_fetch_array($result3)) {
   $anzahl_sub_kat++;
    $sub_kat_id_url=$row3["id"];
    $sub_kat_name=$row3["name"];
    $sub_kat_soll_level=$row3["soll_level"];

// Order anzeige

if ($ist_level<$sub_kat_soll_level){
echo "
  <tr>
    <td class=odd align=\"left\">[img]images/ordner_schloss.gif[/img]$sub_kat_name ($wort_zutritt_untersagt)</td>
  </tr>";
  }else{
echo "
  <tr>
    <td class=odd align=\"left\">[img]images/ordner.gif[/img]<A href=\"index.php?kat_id=$kat_id&sub_kat_id=$sub_kat_id_url\">$sub_kat_name</A></td>
  </tr>";
  }

 }
 }//ende wenn man nicht schon in einer Unterkategorie ist
 echo"</table>
";

 // Files anzeigen
 $anzahl=0;
 if ($sub_kat_id=="") $sub_kat_id="0";

 $result=mysql_query("SELECT * from $tabledownload where kat_id='$kat_id' and sub_kat_id=$sub_kat_id order by $sort limit $_GET[d_anfang],$downloads_ps");
 if($result) while($row = mysql_fetch_array($result)) {
    $anzahl++;
    $id=$row["id"];
    $filename=$row["filename"];
    $beschreibung=$row["beschreibung"];
    $downloadfile=$row["downloadfile"];
    $downloads=$row["downloads"];
    $version_neu=$row["version"];
    $needs=$row["needs"];
    $downloadgroesse=$row["groesse"];
    $screen=$row["screen"];
    $entry=$row["entry"];
    $lastmodify=$row["lastmodify"];
    $uploader=$row["uploader"];
    $soll_level=$row["soll_level"];

    $result5 = mysql_query("select * from $tableuser where id='$uploader'");
    $row5 = mysql_fetch_array($result5);
    $uploadername=$row5["username"];

    $result4 = mysql_query("select * from $tablekom where fileid='$id'");
    $anzahl_kommentare=mysql_num_rows($result4);

    $show_downloads = number_format($downloads,0,$nummer_dezimal_trennzeichen,$nummer_tausend_trennzeichen);


     $result2=mysql_query("SELECT * from $tablebewertungen where fileid='$id'");
if ($result2) {
      $row2 = mysql_fetch_array($result2);
       $gesamt=$row2["gesamt"];
       $stimmen=$row2["stimmen"];
}
       // Ganze Sterne
       if ($stimmen>0) {
       $ganze_sterne = (int) ($gesamt/$stimmen);
       } else {
       $ganze_sterne = 0; }

       // Halbe Sterne
if ($stimmen>0) {
       $rest = (($gesamt)-($ganze_sterne*$stimmen))/$stimmen;
       if ($rest<=0.24) {$halber_stern="stern_grau.gif";}
       if ($rest>0.24) {$halber_stern="stern_ein_viertel.gif";}
       if ($rest>0.49) {$halber_stern="stern_halb.gif";}
       if ($rest>0.74) {$halber_stern="stern_drei_viertel.gif";}
} else { $rest = 0; }
       // Leere Sterne
         if ($rest>0) {
       $leere_sterne = 9-$ganze_sterne;
         } else {
       $leere_sterne = 10-$ganze_sterne;}


if ($open_popup!="1") {
    ?>
<table width="<? echo $dc_breite;?>" border='1' align="center">
  <tr>
    <th class=head colspan="4" align="center"><? echo $filename; show_tip_gif($id); show_new_gif($id); ?></th>
  </tr>
  <tr>
    <td class=left valign="top" align="right"><? echo $wort_beschreibung;?>:</td>
    <td class=right valign="top" colspan="2" width="100%">
    <?
     if ($beschreibung!="") {
      echo $beschreibung;
      } else {
      echo "$wort_keine_beschreibung_vorhanden";
      }
    ?></td>
    <td class=left>
      <div align="center"><? echo $show_downloads; ?> Downloads</div>
    </td>
  </tr>
  <tr>
    <td class=left valign="top" align="right"><? if($needs!=""){echo "$wort_benoetigt:";}?></td>
    <td class=right valign="top" colspan="2"><? echo $needs; ?></td>
    <td class=info>
      <div align="center">
      <?
       if ($ist_level<$soll_level) {
         echo "<img border=\"0\" src=\"schloss.gif\" width=\"32\" height=\"32\" alt=\"please register!\"></a></div>";
       } else {
         echo "<a href=\"down.php?fileid=$id\"><img border=\"0\" src=\"disk.gif\" width=\"32\" height=\"32\" alt=\"Download NOW!\"></a>";
       }
      ?>
     </div>
    </td>
  </tr>
<?
// Screenshot Anzeige !!
if ($screen!=""){
echo "
  <tr>
    <td class=left valign=\"top\" align=\"right\">Screenshot:</td>
    <td class=right valign=\"top\" colspan=\"2\">[img]$screen[/img]</td>
    <td class=left></td>
  </tr>";

}
?>
 <form method="POST" action="vote.php">
 <input type="hidden" name="kat_id" value="<? echo $kat_id;?>">
 <input type="hidden" name="id" value="<? echo $id;?>">
  <tr>
    <td class=left align="right" nowrap>
 <?
 echo "$wort_neu:".date($datumformat, $entry);
 if ($entry!=$lastmodify){
   echo "
Update:".date($datumformat,$lastmodify);
 }

  echo"
Uploader: $uploadername";
 ?>
    </td>
    <td class=left align="left" width="100%">
 <?
   if ($version_neu!="") {echo "[$wort_version $version_neu] ";}
   if ($downloadgroesse!=""&&$downloadgroesse!="0") {
       $einheit="Kb";
       if ($downloadgroesse>=1024) {
         $downloadgroesse=$downloadgroesse/1024;
         $downloadgroesse=number_format($downloadgroesse,1,",",".");
         $einheit="Mb";
       }
       echo "[$downloadgroesse $einheit]";
   }

   // Dead-Links melden
   if ($dead_links_melden==1) {dead_link($id);}
   echo "</td>";
 ?>
    <td nowrap class=left align="right">
    <?
for ($i=0;$i<$ganze_sterne;$i++) {
       echo "<img border=\"0\" src=\"stern.gif\">";
       }
 if ($rest>0) {echo "<img border=\"0\" src=\"$halber_stern\">";}
for ($i=0;$i<$leere_sterne;$i++) {
       echo "<img border=\"0\" src=\"stern_grau.gif\">";
       }
if ($stimmen=="") {$stimmen="0";}
echo "$stimmen $wort_bewertungen";

if ($allow_kommentar=="1"){
echo "
<a href=\"kommentar.php?fileid=$id&kat_id=$kat_id\">$anzahl_kommentare $wort_kommentare</a>";
}


 ?>
    </td>
    <td class=left align="center" valign="top">
    <select style='font-size:10px' name="bewertung"><option><? echo $wort_bewertung_abgeben;?></option>
          <option value="10">10 - <? echo $wort_sehr_gut;?></option>
          <option value="9">9</option>
          <option value="8">8</option>
          <option value="7">7</option>
          <option value="6">6</option>
          <option value="5">5</option>
          <option value="4">4</option>
          <option value="3">3</option>
          <option value="2">2</option>
          <option value="1">1 - <? echo $wort_sehr_schlecht;?></option></select>
          <input style='font-size:10px' type="submit" value="Vote">
    </td>
  </tr>
 </form>
</table>


<?
} else {
?>
<table width="<? echo $dc_breite;?>" border="0">
  <tr>
    <th class=head colspan="4" bgcolor="#0066FF" align="center"><? echo $filename; if ($version_neu!="") {echo " V$version_neu";}?></th>
  </tr>
</table>
<?

}   // Ende Popup

}   // Ende Schleife aller Downloads



if ($anzahl==0 && $action!="dead_link" && $anzahl_sub_kat==0) {
  echo "<P align=\"center\">$wort_keine_downloads.</p>";
}



}
}
// Seiten-Berechnung/Seiten-Anzeige//////////////////////////
if ($download_eintraege>$downloads_ps) {
  $seite="1";
  $d_anfang="0";
if ($_GET['as']=="") $_GET['as']="1";
  echo "
<table align='center' border='1'><tr><td class='odd' align='center'>Seite ";
  while ($d_anfang < $download_eintraege) {

  if ($seite==$_GET['as']) {echo " <a href=\"index.php?kat_id=$kat_id&sub_kat_id=$sub_kat_id&d_anfang=$d_anfang&as=$seite\">$seite</a>";
     } else {
  echo " <a href=\"index.php?kat_id=$kat_id&sub_kat_id=$sub_kat_id&d_anfang=$d_anfang&as=$seite\">$seite</a>";
     }
           $seite++;
           $d_anfang = ($d_anfang+$downloads_ps);
           }
  echo "</td></tr></table>
";
}
// Ende Seite-Anzeige /////////////////////////////////////////////

include "footer.inc.php";
?>
Komisch, also ich werd darauf nicht schlau und Du?
Mach!N3 ist offline  
Alt 02.05.2006, 22:53  
Gast
 
Beiträge: n/a
Standard

Ja wir auch nicht, wir können doch nicht alles durchgucken! Nenne uns die Zeile mit dem Fehler und die Zeilen, die da herum sind.
 
Alt 02.05.2006, 22:56  
Benutzer
 
Registriert seit: 26.03.2006
Beiträge: 82
Mach!N3
Standard

Ok Du hast Recht, das ist wirklich unübersichtlich:

ok die Zeile lautet:

Code:
$result=mysql_query("SELECT * from $tabledownload where kat_id='$kat_id'");
Und darumherum ist folgender Code:
Code:
 if(!function_exists(ordner_anzeige)){
        function ordner_anzeige($kat_id){
        global $anzahl;
        global $tabledownload;
        global $tablekategorien;
        global $url_pfad;
        global $tage_neu, $tage_update;
        global $ist_level;

echo "SELECT * from $tabledownload where kat_id='$kat_id'";

$result=mysql_query("SELECT * from $tabledownload where kat_id='$kat_id'");
   while($row = mysql_fetch_assoc($result)) {
    $tip=$row["tip"];
    $entry=$row["entry"];
    $lastmodify=$row["lastmodify"];
Mach!N3 ist offline  
Alt 02.05.2006, 23:00  
Neuer Benutzer
 
Registriert seit: 28.01.2006
Beiträge: 24
piep83
Standard

hallo Mach!N3,

lass dir mal
Code:
error_reporting(E_ALL);
ausgeben und poste mal die meldung
__________________
PC-Notdienst Eisleben
piep83 ist offline  
Alt 02.05.2006, 23:04  
Benutzer
 
Registriert seit: 26.03.2006
Beiträge: 82
Mach!N3
Standard

OH - MEIN - GOTT!!

Das kann ich nicht erklären...

Nachdem ich error_reporting(E_ALL);

ausgeben habe lassen kommt folgendes:

Klickt den Link

http://web3.vs159021.vserver.de/tech...nter/index.php

lool

Und das von einem Script das schon über 13000 Leute runtergeladen haben und zwar hier:
http://www.link-park.de

Ich hab nur die MySQL Daten eingetragen.
Witz oder?
Mach!N3 ist offline  
Alt 02.05.2006, 23:05  
Erfahrener Benutzer
 
Registriert seit: 17.01.2005
Beiträge: 227
Mirod
Standard

Hiho,

ich vermute mal es liegt an den zwei einfachen Anf�hrungszeichen:

Zitat:
SELECT * from files where kat_id='2'
Oder seit wann wird eine id als String in die DB geschrieben?

Und gelegentlich k�nntest du dir auch mal den auftretetenden Warnungen von error_reporting(E_ALL) widmen
Mirod ist offline  
Alt 02.05.2006, 23:09  
Benutzer
 
Registriert seit: 26.03.2006
Beiträge: 82
Mach!N3
Standard

Ok also an den Anfü hrungszeichen liegt es nicht.

Nun bringt er mir die Fehlermeldung in der Zeile:
Code:
   while($row = mysql_fetch_assoc($result)) {
Mach!N3 ist offline  
Alt 02.05.2006, 23:18  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Mach!N3: möchtest du noch gegen weitere Forenreglen verstossen? Dann mach nur weiter so...

http://www.phpfriend.de/forum/ftopic57083.html
Zergling-new ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Statistik Script Referrer Problem 7Style PHP Tipps 2008 28 01.07.2008 15:14
Problem mit php script Jelko PHP Tipps 2008 2 19.08.2007 23:28
Problem bei Dateidownload via PHP Script niffi PHP-Fortgeschrittene 7 01.06.2007 19:39
Problem mit einem Script wo ich ned weiterkomme MatthiasNI PHP Tipps 2006 3 14.10.2006 17:35
Problem mit einem Script PHP Tipps 2007 7 28.11.2005 16:37
Problem mit Login Script PHP Tipps 2007 4 15.11.2005 17:29
mal funktionierts, mal nicht - großes Problem mit PHP Script nicobischof PHP Tipps 2005-2 5 01.10.2005 16:13
Problem mit Bilder einfügen Script PHP Tipps 2005-2 3 21.07.2005 00:28
problem mit login script PHP Tipps 2005 26 20.05.2005 22:10
[Erledigt] PHP Script Problem PHP Tipps 2005 12 06.01.2005 12:38
Problem mit einem Bildergallery Script (Strato Problem???) sharky PHP Tipps 2007 9 05.01.2005 11:00
Termin Script Problem PHP Tipps 2004 16 16.08.2004 08:35
Problem beim Upload mehrerer Dateien per Script PHP Tipps 2004 1 04.08.2004 16:26
Script Problem: parse error unexpected $end PHP Tipps 2004 5 02.08.2004 13:25
delete script problem PHP Tipps 2004 5 23.07.2004 14:39

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
odd dateiendung, was bedeutet id endung *.php, http://www.link-park.de/download-center/popup.php?fileid=4, where uin=\'$_session[uin]\', kopfdatei php

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:56 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.