Sie sind nicht angemeldet.

11

Montag, 26. Oktober 2009, 09:58

Tag auch,

das ist eine Gute Frage! Keine Ahnung was zuerst ausgeführt wird.


Natürlich weisst du das. Du siehst doch, an welcher Stelle welches Addon aufgerufen wird im Index. ;-)

Werbung

sirplinzlo

Schüler

  • »sirplinzlo« ist männlich
  • »sirplinzlo« ist der Autor dieses Themas

Beiträge: 74

CMS Version: 3.9.2.

Wohnort: Crimmitschau

Beruf: Tüfftler

  • Nachricht senden

12

Montag, 26. Oktober 2009, 13:01

Ja, da hast du recht.

Das Counteraddon hatte ich im Footer und da wird es ja als letztes geladen.
Und nun?

Hat den keiner Lusst das Eventskript zum Modul umzuschreiben. Dann wäre doch das Problem gelöst - oder?
Es gibt keine dummen Fragen, ...!

In dem Sinne, Sir Plinzlo

Werbung

emet

Admin & Support

  • »emet« ist männlich

Beiträge: 2 530

Wohnort: Rhein/Main

Paypal:

  • Nachricht senden

13

Montag, 26. Oktober 2009, 13:22

Wenn eine Codeabfrage richtig läuft und auch noch in ne andere Datenbank, dann dürfte das doch den Counter nicht jucken.

Es gab doch mal in den letzten Monaten das gleiche Prob ohne ein Script - evtl. ist es ja das - such ma.

Werbung

14

Montag, 26. Oktober 2009, 13:38

Was ist in termin-konfiguration.php drin?

//EDIT:
Und du bist sicher, dass du das fehlerverursachende Addon an einer korrekten Stelle einbindest?
Kommentiere ansonsten mal das mysql_close() von der index.php auf der Zeile 252 aus.

Denn, wie gesagt, der Fehler besagt, dass zu dem Zeitpunkt, wo die Abfrage ausgeführt wird, keine
Verbindung zum Datenbankserver mehr besteht.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Prime« (26. Oktober 2009, 13:51)


Werbung

sirplinzlo

Schüler

  • »sirplinzlo« ist männlich
  • »sirplinzlo« ist der Autor dieses Themas

Beiträge: 74

CMS Version: 3.9.2.

Wohnort: Crimmitschau

Beruf: Tüfftler

  • Nachricht senden

15

Montag, 26. Oktober 2009, 14:21

Also,

ich habe nun einmal probiert einen ganz simplen TXT COUNTER einzubauen. Selbst dann bekomme ich Fehler.
In der konfiguration steht halt die Datenbankverbindung drinn:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
define ( 'MYSQL_HOST', 'localhost' );
define ( 'MYSQL_BENUTZER', 'xxxxxxxxxx' );
define ( 'MYSQL_KENNWORT', 'xxxxxxxxxxxxxxxxxx' );
define ( 'MYSQL_DATENBANK', 'usr_xxxxx' );

$db_link = @mysql_connect (MYSQL_HOST, MYSQL_BENUTZER, MYSQL_KENNWORT);
if ( ! $db_link )
{
	// hier sollte dann später dem Programmierer eine
	// E-Mail mit dem Problem zukommen gelassen werden
	// die Fehlermeldung für den Programmierer sollte
	// das Problem ausgeben mit: mysql_error()
	die('keine Verbindung zur Zeit möglich - später probieren ');
}
?>


So und nun???
Es gibt keine dummen Fragen, ...!

In dem Sinne, Sir Plinzlo

Werbung

16

Montag, 26. Oktober 2009, 14:28

Du bringst hier alles durcheinander.

Also 1. Hast du mal mein Post ganz durchgelesen mit dem mysql_close() in der index.php? Hast du dies mal ausprobiert?
Nein? Wieso nicht?

Und ob das Addon an der richtigen Stelle eingebunden wird? _Vor_ dem mysql_close() im index?

Und ausserdem:
Das CMS erstellt eine Verbindung zum Datenbankserver und wählt die Datenbank aus. Das machst du im Addon nochmals, wieso?
Weiter: Ist der Eventscript in einer anderen Datenbank oder einem anderen Datenbankserver?

Wie gesagt:
Der Fehler ist, dass zum Zeitpunkt der Ausführung des Eventaddons keine Verbindung zum Datenbankserver mehr besteht. Speichere, falls nichts
mehr geht, die Ressourcekennung der Verbindung des cms2day in einer Variable ab und frage vor- und nach dem Eventaddon ab, ob die Verbindung
noch besteht.

Werbung

sirplinzlo

Schüler

  • »sirplinzlo« ist männlich
  • »sirplinzlo« ist der Autor dieses Themas

Beiträge: 74

CMS Version: 3.9.2.

Wohnort: Crimmitschau

Beruf: Tüfftler

  • Nachricht senden

17

Montag, 26. Oktober 2009, 14:45

Ja, da stehe ich momentan voll auf dem Schlauch.

Ich finde kein msql_close() in der index.php des Hauptterminkalenders. Und im Addon auch nicht.

Ich verstehe gerade nur Bahnhof, endschuldige bitte!

ich sende dir die beiden Ordner ADDON und MODUL per PN zu. Da kannst du das dann selber einmal direkt ausprobieren. Ich habe von mysql keinen Plan. Bin froh das das so funktioniert. ?(

Danke
Es gibt keine dummen Fragen, ...!

In dem Sinne, Sir Plinzlo

Werbung

sirplinzlo

Schüler

  • »sirplinzlo« ist männlich
  • »sirplinzlo« ist der Autor dieses Themas

Beiträge: 74

CMS Version: 3.9.2.

Wohnort: Crimmitschau

Beruf: Tüfftler

  • Nachricht senden

18

Montag, 26. Oktober 2009, 18:05

So, das Problem ist nun keines Mehr. Dank der GROßEN Hilfe von PRIME.

Es besteht nun nur noch das Problem, dass wenn ich nun einen Termin eintrage im, eventscript, dieser in der DB gespeichert, aber nicht angezeigt wird.

Ich könnte also nun nochmals kompetente Hilfe eines DB bzw. PHP Bewanderten gebrauchen.

Danke
Es gibt keine dummen Fragen, ...!

In dem Sinne, Sir Plinzlo

Werbung

emet

Admin & Support

  • »emet« ist männlich

Beiträge: 2 530

Wohnort: Rhein/Main

Paypal:

  • Nachricht senden

19

Dienstag, 27. Oktober 2009, 08:52

Code nochmal posten

Werbung

Ähnliche Themen

Verwendete Tags