Hot_Or_Not - Kann keine Bilder eingeben

Begonnen von , 06 Juli 2002, 14:25:51

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

Installation des Modules ging fehlerfrei.
Den Fix der mainfile.php (require_onec...) hab ich erledigt und auch in meiner index.php ist kein "nuke.nuke" zu finden.

Kategorien kann ich anlegen. Allerdings werden diese auch nach "Activate Categorie" und "Show Cat in Block" im Block nicht gezeigt.
Wenn ich dazu versuche ein Bild einzugeben, daß im Verzeichnis liegt hagelt es nur Fehler. Hir mal die Koipe der Administrationsseite:


Hot Or Not Administration

Warning: Supplied argument is not a valid MySQL result resource in /homepages/28/d66139791/htdocs/technobilder/includes/sql_layer.php on line 283

Editiere den Inhalt von

Warning: Supplied argument is not a valid MySQL result resource in /homepages/28/d66139791/htdocs/technobilder/includes/sql_layer.php on line 235
 
 
Bild hinzufügen

Verzeichnis:   hotornot/

Das Verzeichnis liegt direkt im root meiner Installation und ist nicht irgendwie geschützt chmod777.

Kann mir jemand sagen was die Fehlermeldung bedeutet. Danke.

Götz
webmaster@techno-bonn.de


FrankySZ

Hi Goetz,
sorry das Modul sagt mir im Moment wenig, hast du mal nen Downloadlink?
greets Franky


ffx69

ich habe es am laufen ohne Probleme.. ist nen bissel kompliziert wie man die Bilder dort angibt.... hier mal nen Auschnitt wie man es im Admin menu machen sollte:


editiere Inhalt der kategorie.....
Beipsiel das bild liegt unter /modules/Hot_Or_Not/babes/1

Verzeichnis: modules/Hot_Or_Not/babes/      (eingabe) : 1
Dateiname:  (eingabe): bildname.jpg
Link zum Bild in voller Grösse:  http://www.deineseite.de/modules/hot_or_not/babes/1/bildname.jpg

Hoffe doch damit geholfen zu haben... bei mir laeuft es ohne probleme...

 

Excalibur100

Also ich bekomme auch den gleichen Fehler :(

also der Eintrag in der mainfile ist nur für das Rating der Pics da.... ansonsten hat
das keine Auswirkung.


Beezer

Moinsen,

habe auch mal dieses modul runtergeladen und habe das gleiche problem, trotz anleitung von ffx69.

Ist schon jemand mit dem problem weitergekommen ?

Danke

Matze

Spielt doch mal die erweiterte sql_layer hier aus dem Downloadbereich auf, die sagt meistens genau wo der Fehler liegt. Bei mir läuft das Modul erste Sahne!

Beezer

Moinsen,

danke matze für den tipp, habe ich gemacht, die fehlemeldung lautet jetzt:

Hot Or Not Administration

error in sql-statement: mysql_query, err-no: 1064
qry: select cat_title from nuke_hotornot_cat where cat_id =
description: You have an error in your SQL syntax near '' at line 1

Warning: Supplied argument is not a valid MySQL result resource in includes/sql_layer.php on line 298

error in sql-statement: mysql_fetch_row, err-no: 1064
description: You have an error in your SQL syntax near '' at line 1

Editiere den Inhalt von

error in sql-statement: mysql_query, err-no: 1064
qry: select vote_id, vote_active, vote_dir, vote_file from nuke_hotornot_votes where vote_cat_id =
description: You have an error in your SQL syntax near '' at line 1

Warning: Supplied argument is not a valid MySQL result resource in includes/sql_layer.php on line 249

error in sql-statement: mysql_num_rows, err-no: 1064
description: You have an error in your SQL syntax near '' at line 1

Matze

hm evtl. stimmt die config bei dir nicht ganz, oder am besten du löscht mal die Tabellen nochmal und spielst mal die Tabellen nochmal neu ein. Was steht denn in deiner Config vom Modul drin?

Beezer

<?php
# ******************************************************************************
#   PHPnuke Hot or Not v1.0
#
#   for PHPnuke 5.5
#
#                                   Download at: http://www.trashbin.tk
#
#   Copyright (C) 2002 by WebStyle http://www.trashbin.tk
#
#   This program is free software; you can redistribute it and/or modify
#   it under the terms of the GNU General Public License as published by
#   the Free Software Foundation; either version 2 of the License, or
#   (at your option) any later version.
#
#   This program is distributed in the hope that it will be useful,
#   but WITHOUT ANY WARRANTY; without even the implied warranty of
#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#   GNU General Public License for more details.
#
# ******************************************************************************

//root path to where the images are (no begin and end /). Must be within $nukeurl
$img_path = "modules/Hot_Or_Not/rating";
//Allow these img types to be used!
$img_type = array(".jpg", ".jpeg", ".gif", ".bmp", ".png");
//Image width shown in the block and module
$img_width = 148;

?>

mehr nicht, ich werde jetzt aber mal die sql tabellen neu machen... geht immer noch nicht...

Matze

existiert dein img Path auch? also der Ordner Rating usw? Daran wirds net liegen wär aber sicherlich der nexte Fehler. Irgendwas anderes bei dir stimmt nicht.

Beezer

jo,

der path stimmt.

Ich habe das gefühl, dass das modul irendwie mit der sql datenbank nicht zurrecht kommt. wie es aussieht kann er nicht drauf zugreifen, auf die tabellen. ich habe mir den letzten patch des hot nor no moduls mal runtergeladen, und durchforste mal die index.php vom modul...

[Editiert am 10/7/2002 von Beezer]

Matze


Beezer

jepp,

die tabellen wurden auch scheinbar richtig angelegt....

in der config steht noch "Must be within $nukeurl" Was kann das bedeuten ?


mir ist noch aufgefallen, dass im allgemeinen adminmenue der link zum hot or not adminmenue nicht geht.

[Editiert am 10/7/2002 von Beezer]

Matze

Das sollte jedenfalls in deiner hochgeladenen sql stehen, dann sollte das auch klappen:

#
# Table structure for table `nuke_hotornot_cat`
#

CREATE TABLE nuke_hotornot_cat (
  cat_id int(11) NOT NULL auto_increment,
  cat_title varchar(50) NOT NULL default '',
  cat_desc text,
  cat_par_id int(11) NOT NULL default '0',
  cat_active int(1) NOT NULL default '0',
  cat_block int(11) NOT NULL default '0',
  PRIMARY KEY  (cat_id)
) TYPE=MyISAM;

#
# Table structure for table `nuke_hotornot_votes`
#

CREATE TABLE nuke_hotornot_votes (
  vote_id int(10) NOT NULL auto_increment,
  vote_cat_id int(11) NOT NULL default '0',
  vote_active int(1) NOT NULL default '0',
  vote_datetime datetime default NULL,
  vote_dir varchar(255) NOT NULL default '',
  vote_file varchar(255) NOT NULL default '',
  vote_nr int(10) NOT NULL default '0',
  vote_total int(10) NOT NULL default '0',
  vote_link longtext,
  vote_1 int(10) NOT NULL default '0',
  vote_2 int(10) NOT NULL default '0',
  vote_3 int(10) NOT NULL default '0',
  vote_4 int(10) NOT NULL default '0',
  vote_5 int(10) NOT NULL default '0',
  vote_6 int(10) NOT NULL default '0',
  vote_7 int(10) NOT NULL default '0',
  vote_8 int(10) NOT NULL default '0',
  vote_9 int(10) NOT NULL default '0',
  vote_10 int(10) NOT NULL default '0',
  PRIMARY KEY  (vote_id)
) TYPE=MyISAM;

#
# Table structure for table `nuke_hotornot_comments`
#

CREATE TABLE nuke_hotornot_comments (
  vote_id int(10) NOT NULL auto_increment,
  c_vote_id int(11) NOT NULL default '0',
  c_datetime datetime NOT NULL default '0000-00-00 00:00:00',
  c_user varchar(25) NOT NULL default '',
  c_comment varchar(255) NOT NULL default '',
  PRIMARY KEY  (vote_id)
) TYPE=MyISAM;

 

Beezer

ich glaube ich habe was gefunden, und zwar wird ie dritte tabell nicht angelegt, die nuke_hotornot_comments.

Wenn ich versuche sie von hand einzuspielen, kommt die fehlemeldung "Die verbindung wurde durch den server beendet".

Nichts zu machen...

Matze

Hast du ne Begrenzung von Tabellen drin in der MySQL?

Beezer

ich weiss nicht, mir scheint bei 110 tabellen ist schicht, aber wo kann man das einstellen ?

Matze

lösche mal ne unwichtige und mach die dann mal rein. mal sehen obs funzt

Beezer

habe eine gelöscht und habe dann noch mal den dumb durgeführt. er hat jetzt zwar alle drei tabellen angelegt, das problem bleibt das gleiche.

ich werde mal eine nacht drüber schlafen.

Vielen Danke Matze für die Hilfe, vielleicht schaffen wir es doch noch ;) irgendwann

ffx69

mh.. also wenn die DB angelegt ist sollte doch alles funzen... die Bilder muessen natuerlich vorher in das Verz. peer FTP Upload geschoben werden.... ich denke
das ist klar...
due $Nukeurl ist die Adresse wo sich dein Nuke befindet... z.B.
http://www.deineseite.de/ (das waere die Nukeurl) oder
http://www.deineseite.de/nuke/

das heist in der conf mueste fuer den ersten und 2 Fall
modules/hot_or_not/Deinekategorie
stehen haben.... das heist es muss dann eine Kategorie eingerichtet werden die auch "DeineKategorie" heist. und dort kannst du jetzt unterverz. anlegen
Deinekategorie/babes/

mußt du dann auch angeben beim einfuegen eines neues Bildes
also:
babes
Bildname.jpg
http://www.deineseite.de/modules/hot_or_Not/Deinekategorie/babes/bildname.jpg

dann sollte es 100% funktionieren.. ich denke das da der Fehler liegt...
ansonsten füge doch direkt ueber phpmyadmin ein neues Bild ein. das muss er ja dann auf jeden Fall anzeigen (wichtig ist die Kategorie).


Matze

Hi Freaks,
hat eigentlich wer mal ne Idee gefunden, wie man es hinbekommt, dass jeder User nur einmal am tag bewerten darf? Welche Abfragen müssen dann zusätzlich eingebunden werden?