Fehler im Download Upload Modul für vkpMx2.1

Begonnen von flocko, 30 November 2003, 21:28:05

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

flocko

after = SELECT cid, title, parentid FROM mx_downloads_categories WHERE cid=''
 


Was hat das zu bedeuten?

Hab das Modul angelichen und et läuft auch, nur die Fehlermeldung krieg ich net weg....

BowlingX

Bitte keine Doppelposts! ;)  
Poste dochmal bitte die ersten 5 und letzen 5 Zeilen um die angegebene Fehler Zeile!
Kein Support über Mail, (ungefragter) PN oder ICQ, ausschließlich direkt im Forum!

flocko

Okay, sorry :)
Danke für die schnelle Antwort!

Die Komplette Fehlermeldung sieht so aus

 

Topbewertet ]

before = SELECT cid, title, parentid FROM mx_downloads_categories WHERE cid=''
after = SELECT cid, title, parentid FROM mx_downloads_categories WHERE cid=''


Bereich: Start/

 

Ist also genau zwischen Topbewertet und Start...
Hab allerdings keine Ahnung wo der Codeschnipsel sein kann.
Kann et sein das die SQL Tabelle die falschen Parameter hat???
Was ist denn CID?

[Editiert am 30/11/2003 von flocko]

BowlingX

wie..da steht nur:
before = SELECT cid, title, parentid FROM mx_downloads_categories WHERE cid=''
after = SELECT cid, title, parentid FROM mx_downloads_categories WHERE cid=''

Schalte doch mal bitte den Debug Modus vom VKP an! Dann solltest du auch die Zeilenummern sehen wo das ganze auftaucht
Kein Support über Mail, (ungefragter) PN oder ICQ, ausschließlich direkt im Forum!

flocko

Cool :) DAnke..
dann steht da

------
Notice: Undefined variable: query in /www/htdocs/v091370/modules/Downloads/index.php on line 71

 
[
Notice: Use of undefined constant _ADDLINK - assumed '_ADDLINK' in /www/htdocs/v091370/modules/Downloads/index.php on line 79



und



Notice: Use of undefined constant cid - assumed 'cid' in /www/htdocs/v091370/modules/Downloads/index.php on line 54

Notice: Use of undefined constant title - assumed 'title' in /www/htdocs/v091370/modules/Downloads/index.php on line 55

Notice: Use of undefined constant parentid - assumed 'parentid' in /www/htdocs/v091370/modules/Downloads/index.php on line 56




und


Notice: Undefined variable: parentid in /www/htdocs/v091370/modules/Downloads/index.php on line 962

Notice: Undefined variable: title in /www/htdocs/v091370/modules/Downloads/index.php on line 962
before = SELECT cid, title, parentid FROM mx_downloads_categories WHERE cid=''
after = SELECT cid, title, parenti

-----

und der Code ist der:


Z. 70 - 80

   echo "<br><center><a href=\"modules.php?name=$module_name\"><img src=\"modules/$module_name/images/down-logo.gif\" border=\"0\" alt=\"\"></a><br><br>";
    echo "<form action=\"modules.php?name=$module_name&d_op=search&query=$query\" method=\"post\">"
   ."<font class=\"content\"><input type=\"text\" size=\"25\" name=\"query\"> <input type=\"submit\" value=\""._SEARCH."\"></font>"
   ."</form>";
    echo "<font class=\"content\">[ ";
    if ($maindownload>0) {
   echo "<a href=\"modules.php?name=$module_name\">"._DOWNLOADSMAIN."</a> | ";
    }
    if ($user_adddownload == 1) {
   echo "<a href=\"modules.php?name=$module_name&d_op=AddDownload\">"._ADDLINK."</a>"            //changed label
       ." | ";



ca z 962

 menu(1);
    echo "<br>";
    OpenTable();
    $result = sql_query("select title from ".$prefix."_downloads_categories where cid=".intval($cid)."");
   list($ctitle) = sql_fetch_row($result);
   $title=getparentlink($parentid,$title);
   $title="<a href=modules.php?name=$module_name>"._MAIN."</a>/$title";
    echo "<center><font class=\"option\"><b>"._CATEGORY.": $title</b></font></center><br>";
    echo "<table border=\"0\" cellspacing=\"10\" cellpadding=\"0\" align=\"center\"><tr>";


usw..
kannst du damit was anfangen`?

BowlingX

erlich gesagt kann ich keinen Fehler finden...kannst du mir das Modul mal zuschicken? Dann schau ich mir das morgen mal an...

david@genutec-studios.de
Kein Support über Mail, (ungefragter) PN oder ICQ, ausschließlich direkt im Forum!

jubilee

Hallo !
Die "Notice"-Meldungen sind keine Fehler, sondern Hinweise
(nomen est omen).. Meldungen a la " Undefined variable: query "
sagen genau das aus, nämlich das die Variable $query bis zu diesem Punkt wo sie angegeben wird, noch keinen Wert zugewiesen bekommen hat, also undefiniert ist.
"  Use of undefined constant _ADDLINK ": Konstante _ADDLINK fehlt in der Language-Datei (oder ist dort anders geschrieben).
MfG
jubilee

P.SD. Diese Fehler lassen sich vermeiden, wenn man bei Coden das Errror_reporting einschaltet (und auf ALL setzt).
 ;)

flocko

Danke für die Antworten. Aber das scheint es nicht zu sein. hab die variablen in die language datei eingefügt.

---------
before = SELECT cid, title, parentid FROM mx_downloads_categories WHERE cid=''
after = SELECT cid, title, parentid FROM mx_downloads_categories WHERE cid=''
---------

Notice: Use of undefined constant cid - assumed 'cid' in /www/htdocs/v091370/modules/Downloads/index.php on line 54


Also ist "cid" nicht definiert? Wo muss ich das machen?

im php code steht:
-----
$result = sql_query("select title from ".$prefix."_downloads_categories where cid=".intval($cid)."");
---------

mal mit .intval  mal ohne!? was bedeutet das?

kann das sein das die mysql tabelle nicht ganz richtig ist? schliesslich versuche ich das script umzuschreiben auf mx21

Meine SQL Tabelle sieht dazu so aus:


 Feld    Typ   Attribute   Null   Standard   Extra   Aktion   
     cid    int(11)       Nein        auto_increment
 title    varchar(50)       Nein        
cdescription    text       Nein    
parentid    int(11)       Nein    0


mmmh... bringt euch das weiter? es funktioniert alles prächtig, nur der spuckt halt immer diese paar zeilen aus...