Fr. 23.06.2006
21:43 Uhr
#1
- Registriert seit
- 14.06.2006
- Beiträge
- 17
- Beitragswertungen

Hi, ich hab mir ein Flash GB runtergeladen und auf den Server draufgespielt ich weiß nur nicht was ich in der config.inc eingeben mus.
define('DB_HOST', 'wo stehen die daten?');
define('DB_USER', ' was soll hier rein? ');
define('DB_PASS', ' Und hier? ');
define('DB_NAME', ' Und hier? ');
Ich hab keine ahnung von MySQL hab aber eine Datenbank erstellt.
Es gibt so viele verschiedene Welten
und so viele unterschiedliche Sonnen
Und wir haben nur eine Welt,
doch leben wir in verschiedenen
Fr. 23.06.2006
21:50 Uhr
#2
- Registriert seit
- 23.06.2006
- Beiträge
- 14
- Beitragswertungen

hallo, vielleicht kann ich dir helfen.
Also, wenn du schon eine Datenbank eingerichtet hast, müsstest du auch die Zugänge dazu haben. Also Passwort, Username.
Bei Host kannst du meistens localhost angeben. Ich weiß ja nicht bei welchen Provider du bist oder einen eigenen Server hast, aber hast du keine Unterlagen, wo das alles drin steht?
Bei DB_Name gibst du ein, wie die Datenbank heißt.
Fr. 23.06.2006
21:58 Uhr
#3
- Registriert seit
- 11.11.2005
- Beiträge
- 418
- Beitragswertungen

define('DB_HOST', 'localhost');
define('DB_USER', ' user ');
define('DB_PASS', ' passwort ');
define('DB_NAME', ' datenbankname ');
Bildung kommt von Bildschirm und nicht von Buch, sonst hieße es ja Buchung.
Fr. 23.06.2006
22:30 Uhr
#4
- Registriert seit
- 14.06.2006
- Beiträge
- 17
- Beitragswertungen

ja danke, aber da kommt immer noch eine meldung.
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/www/****/html/config/config.inc.php on line 74
und ich hab webspace bei nem kumpel der hat einen server, ich greife mit confix professionell darauf zu, fals ihr die info braucht.
ich nehm mal an das ist ein fehler in reihe 74 so sieht die cfg da aus
# ============================= STOP HERE! =================================
# just summ internal shortcutz...
define('HOST', $_SERVER['HTTP_HOST']);
define('SELF', $_SERVER['PHP_SELF']);
if (DB_USER == '' || DB_NAME == '')
die('Please enter your DB access data in \'config/config.inc.php\'');
mysql_connect(DB_HOST, DB_USER, DB_PASS)
or die( 'Could not establish DB-connection: '.mysql_error() );
mysql_select_db(DB_NAME);
if( mysql_num_rows(mysql_query("SHOW TABLES LIKE 'gbook_entries'") ) < 1 && !stristr(SELF, 'install') ) {
die('Please run \'gbook_db-install.php\'.
<br />
<a href="./gbook_db-install.php">Take me there</a>
');
}
?>
Gruß, Survivor
Zuletzt modifiziert von Survivorxtrem am 23.06.2006 - 22:38:57
Es gibt so viele verschiedene Welten
und so viele unterschiedliche Sonnen
Und wir haben nur eine Welt,
doch leben wir in verschiedenen
Fr. 23.06.2006
22:37 Uhr
#5
- Registriert seit
- 11.11.2005
- Beiträge
- 418
- Beitragswertungen

MySQL ist nicht so mein uber-Ding, aber ich schätze mal das ist KEIN Fehler mit dem Script sondern mit den Server-Einstellungen.
Bildung kommt von Bildschirm und nicht von Buch, sonst hieße es ja Buchung.
Fr. 23.06.2006
22:41 Uhr
#6
- Registriert seit
- 14.06.2006
- Beiträge
- 17
- Beitragswertungen

aha, mit den servereinstellungen? und wie kann ich das prüfen? Oder neu konfigurieren.
Es gibt so viele verschiedene Welten
und so viele unterschiedliche Sonnen
Und wir haben nur eine Welt,
doch leben wir in verschiedenen
Fr. 23.06.2006
22:41 Uhr
#7
- Registriert seit
- 23.06.2006
- Beiträge
- 14
- Beitragswertungen

ääähhhmmmm welches ist die Zeile 74???
Markierst du die mal?
Fr. 23.06.2006
22:44 Uhr
#8
- Registriert seit
- 14.06.2006
- Beiträge
- 17
- Beitragswertungen

if( mysql_num_rows(mysql_query("SHOW TABLES LIKE 'gbook_entries'" ) ) < 1 && !stristr(SELF, 'install') ) {
Das ist zeile 74
Zuletzt modifiziert von Survivorxtrem am 23.06.2006 - 22:51:54
Es gibt so viele verschiedene Welten
und so viele unterschiedliche Sonnen
Und wir haben nur eine Welt,
doch leben wir in verschiedenen
Fr. 23.06.2006
22:51 Uhr
#9
- Registriert seit
- 11.11.2005
- Beiträge
- 418
- Beitragswertungen

Naja Meph, lesen will gelernt sein, wenn der Fehler sagt, mysql_nun_rows wäre ne unbekannte funktion, liegt der Fehler in der Zeile mit der Funktion
Bildung kommt von Bildschirm und nicht von Buch, sonst hieße es ja Buchung.
Fr. 23.06.2006
23:03 Uhr
#10
- Registriert seit
- 14.06.2006
- Beiträge
- 17
- Beitragswertungen

Wo ist den jetzt da der fehler? Oder ist da wirklich keiner?
Es gibt so viele verschiedene Welten
und so viele unterschiedliche Sonnen
Und wir haben nur eine Welt,
doch leben wir in verschiedenen
Fr. 23.06.2006
23:09 Uhr
#11
- Registriert seit
- 23.06.2006
- Beiträge
- 14
- Beitragswertungen

if( mysql_num_rows
das ist ein gültiger MySQL-Befehl
(mysql_query("SHOW TABLES LIKE 'gbook_entries'" ) ) < 1 && !stristr(SELF, 'install')
liefert nur ein ungültiges Ergebnis.
Entweder er kommt mit dem logisch und (&&) nicht klar oder der zweite Teil !stristr(SELF, 'install') liefert ein Ergebnis, das nicht boolean (null oder eins) ist.
Fr. 23.06.2006
23:15 Uhr
#12
- Registriert seit
- 14.06.2006
- Beiträge
- 17
- Beitragswertungen

aha, ich hab zwar kein wort davon verstanden was du gesagt hast aber OK ^^ Ich bin anfänger mit PHP
was mus ich denn dan machen wenn das so ichst wie du sagst?
Es gibt so viele verschiedene Welten
und so viele unterschiedliche Sonnen
Und wir haben nur eine Welt,
doch leben wir in verschiedenen
Fr. 23.06.2006
23:23 Uhr
#13
- Registriert seit
- 23.06.2006
- Beiträge
- 14
- Beitragswertungen

hast du den Code von Hand übertragen? Oder per copy&paste ins Script eingefügt?
MySQL nimmt jedes Leerzeichen und Unterstrich als Funktion.
Es kann sein das du zwischen den Klammern zuviele Leerzeichen hast.
Versuch es mal so:
if(mysql_num_rows(mysql_query("SHOW TABLES LIKE 'gbook_entries'")) < 1 && !stristr(SELF, 'install')) {
Fr. 23.06.2006
23:25 Uhr
#14
- Registriert seit
- 14.06.2006
- Beiträge
- 17
- Beitragswertungen

das kann eig. nicht sein da ich den code nicht selber geschrieben habe sondern runtergeladen habe, bei anderen geht der also müste der doch richtig sein oder nicht?
Es gibt so viele verschiedene Welten
und so viele unterschiedliche Sonnen
Und wir haben nur eine Welt,
doch leben wir in verschiedenen
Fr. 23.06.2006
23:33 Uhr
#15
- Registriert seit
- 14.06.2006
- Beiträge
- 17
- Beitragswertungen

Ich habs trotzdem mal ausprobiert ohne leehrzeichen aber da kommt der selbe fehler.
Es gibt so viele verschiedene Welten
und so viele unterschiedliche Sonnen
Und wir haben nur eine Welt,
doch leben wir in verschiedenen
Fr. 23.06.2006
23:39 Uhr
#16
- Registriert seit
- 23.06.2006
- Beiträge
- 14
- Beitragswertungen

ok, das ist richtig.
Eine frage noch: Welche Version von MySQL liegt auf dem Server? und welche PHP- Version ist dort installiert?
Vielleicht liegt ein Versionskonflikt vor.
Fr. 23.06.2006
23:56 Uhr
#17
- Registriert seit
- 14.06.2006
- Beiträge
- 17
- Beitragswertungen

ehrlichgesagt hab ich keine ahnung welche version aber ich hab glaub ich die neuste.
wen ich obwohl der fehler da steht trotzdem auf instal klicke kommt das--
Error creating table:No database selected
Oder mus ich vielleicht irgendwelche befehle in der datenbank eingeben?
Zuletzt modifiziert von Survivorxtrem am 24.06.2006 - 00:00:48
Es gibt so viele verschiedene Welten
und so viele unterschiedliche Sonnen
Und wir haben nur eine Welt,
doch leben wir in verschiedenen
Sa. 24.06.2006
00:02 Uhr
#18
- Registriert seit
- 23.06.2006
- Beiträge
- 14
- Beitragswertungen

Da stehts ja.
Er kann keine Tabelle anlegen oder auslesen, weil keine vorhanden ist oder ausgewählt worden ist.
Wenn du die Datenbank korrekt angelegt hast, musst du die config.inc.php ändern. Wie du oben in den Beiträgen siehst, müssen dort die vier Informationen eingetragen werden. Dann lädst du die geänderte Datei (config.inc.php) hoch und installierst.
Sa. 24.06.2006
00:06 Uhr
#19
- Registriert seit
- 14.06.2006
- Beiträge
- 17
- Beitragswertungen

wo soll ich die cfg hochladen? die ist auf meinem server drauf
Es gibt so viele verschiedene Welten
und so viele unterschiedliche Sonnen
Und wir haben nur eine Welt,
doch leben wir in verschiedenen
Sa. 24.06.2006
00:11 Uhr
#20
- Registriert seit
- 23.06.2006
- Beiträge
- 14
- Beitragswertungen

runterladen, ändern, an die selbe Stelle hochladen und installieren.
Also hast du keine Daten angegeben? Passwort, Username und Hostname, Datenbankname?
Ohne dem gehts auch nicht. Das Programm muss doch wissen, wo die Datenbank sitzt, um darauf zuzugreifen.
Sa. 24.06.2006
00:13 Uhr
#21
- Registriert seit
- 14.06.2006
- Beiträge
- 17
- Beitragswertungen

natürlich hab ich das angegeben da ist alles richtig auch localhost und pw und username und datenbankname
oder mus da ein pfad rein?
Es gibt so viele verschiedene Welten
und so viele unterschiedliche Sonnen
Und wir haben nur eine Welt,
doch leben wir in verschiedenen
Sa. 24.06.2006
00:31 Uhr
#22
- Registriert seit
- 23.06.2006
- Beiträge
- 14
- Beitragswertungen

nein, kein Pfad. Sag mal, wie heißt deine Datenbank?
Und hast du eine Datenbank oder mehrere?
Sa. 24.06.2006
00:33 Uhr
#23
- Registriert seit
- 23.06.2006
- Beiträge
- 14
- Beitragswertungen

gib mir mal den Link zu dem Flash-Gästebuch. Ich will das Ding mal ausprobieren.....
Sa. 24.06.2006
00:40 Uhr
#24
- Registriert seit
- 14.06.2006
- Beiträge
- 17
- Beitragswertungen

Danke leute für eure Hilfe es geht endlich du hattest recht ich hatte einen unterstrich vergessen hab ne leerzeile reingemacht
DANKE ihr wart echt ne super hilfe^^ Endlich
MFG Survivor
www.49th.de
das gb wird noch auf die seite verlinkt
Es gibt so viele verschiedene Welten
und so viele unterschiedliche Sonnen
Und wir haben nur eine Welt,
doch leben wir in verschiedenen
Sa. 24.06.2006
00:45 Uhr
#26
- Registriert seit
- 14.06.2006
- Beiträge
- 17
- Beitragswertungen

^^jo danke dir für deine mühe.
Es gibt so viele verschiedene Welten
und so viele unterschiedliche Sonnen
Und wir haben nur eine Welt,
doch leben wir in verschiedenen