mx_userfunctions.php Fehler bei Your_Account-Modul

Begonnen von gg, 29 Dezember 2005, 20:44:56

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

gg

Hallo, allerseits...

Heute sollte nun der grosse Abend sein.....
an dem ich das vkpMX 2.1.a online schicke....

...denkste.

Nachdem ich mich Stück für Stück mit dem uploaden quäle (hab bisher immer local gearbeitet), da immer wieder Dateien in tieferen Verzeichnissen fehlen (zweite Tiefe wie language- und image-Ordner sowie in themes)), kommen beim Aufruf der Seite

modules.php?name=User_Registration

folgende Fehler:
Zitat
Warning: asort() expects parameter 1 to be array, null given in /meinPfadErsetzt/includes/mx_userfunctions.php on line 343

Warning: Invalid argument supplied for foreach() in /meinPfadErsetzt/includes/mx_userfunctions.php on line 545

Warning: implode(): Bad arguments. in /meinPfadErsetzt/includes/mx_userfunctions.php on line 553

Dort steht der Reihe nach:
343:        asort($filelist); 
545:            foreach($filelist as $value) {
553:            $avOptions = implode("",$xavatar); unset($xavatar);

Da das local nicht passiert und ich mich mit Programmieren nicht so auskenne, weiss ich nicht weiter.
Bei der Forensuche hab ich nichts gefunden.

Wäre nett, wenn mir jemand helfen könnte?

Herzliche Grüsse aus Berlin
Gabi
___________________________________
pragmaMX 0.1.9, 1.20.4.18
Probieren geht (manchmal) über studieren!

Andi

Hi :)

ZitatvkpMX 2.1.a
Ist das Dein Ernst?
Wir sind schon 7 Versionen weiter... ;)

Zum Fehler:
schau mal nach, ob der Ordner images/forum/avatar existiert und ob da die Avatarbildchen vorhanden sind.


Wenn du solche Probleme mit dem Upload hast, welches ftp-Proggi verwendest du denn?
schön´s Grüssle, Andi

gg

#2
Hallo Andi,
lieben Dank erst mal, dass Du auf meinen Beitrag schreibst.... :-*

zu vkpMX 2.1.a
ich hab an dem Teil so viel geändert innerhalb diesen Jahres und auch das Layout ziemlich verstrickt, dass ich mangels Programmierereigenschaft ewig brauchen würde, bis ich das Teil upgedated hätte. Wenn die Seite oben ist, baue ich an meiner Site für einen anderen Bereich, die auf der alleraktuellsten pragma aufsetzt,  wieter, und wenn dann Zeit ist.....

Der Ordner images/forum/avatar existiert und die Avatarbildchen sind vorhanden.

Programm....
Aktuellstes Homepump, komme damit aber noch nicht so recht klar, was man wie tun muss, damits das tut, was ich will....

Ich möchte "einfach auf den START-Button drücken" und dann sollen sich die Dateien von local auf online abgleichen, ausser die config.php.

Jetzt hab ich erst mal das aus einer Empfehlung hier im Forum stammende PSFtp Free genommen und das Fehlende nachgelegt.
Herzliche Grüsse aus Berlin
Gabi
___________________________________
pragmaMX 0.1.9, 1.20.4.18
Probieren geht (manchmal) über studieren!

gg

Hallo und ein SEHR gutes und vor allem gesundes neues Jahr Euch allen!

Ich komme wirklich nicht weiter ohne Euch...

Hab die neue Site erstmal unter ner anderen Adresse konnektiert, damit unsere alte noch laufen kann. www.vaculift24.de

Es gibt einige Fehler, die alle irgendwie mit den usern zu tun haben.

Zum einen den vorher beschrieben und eben habe ich diesen gefunden in der BENUTZERADMINISTRATION:

Bei Standard-Sprache der Willkommens Nachricht:
ZitatWarning: asort() expects parameter 1 to be array, null given in /meinDocumentRootPfad/admin/modules/usersconfig.php on line 265
Dort steht die Function:

# zeigt in der Admineditmaske eine Auswahl der User
function printMsgLanguage($msgdefaultlang) {
$handle=opendir('modules/User_Registration/language');
while ($file = readdir($handle)) {
if (preg_match("/^hello\-(.+)\.php/", $file, $matches)) {
$langlist[] = str_replace(".php","",str_replace("hello-","",$file));
}
}
Zeile 265: asort($langlist);
closedir($handle);
echo "<select name=\"xmsgdefaultlang\">";
while (list ($key, $file) = each ($langlist)) {
if($msgdefaultlang==$file) $sel=" selected";
else  $sel="";
echo "<option value=\"$file\" $sel>$file</option>\n";
}
echo "</select>";
}


Danke, wenn jemand schon so früh im Jahr Zeit hätte, zu antworten....
Herzliche Grüsse aus Berlin
Gabi
___________________________________
pragmaMX 0.1.9, 1.20.4.18
Probieren geht (manchmal) über studieren!

munzur

Hi!

Ne Frage so zwischen druch, ist hier: .../modules/User_Registration/language/hello-deinelanguage.php vorhanden?

L.g
"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .

gg

Herzliche Grüsse aus Berlin
Gabi
___________________________________
pragmaMX 0.1.9, 1.20.4.18
Probieren geht (manchmal) über studieren!

gg

HUHU!
Ich hab jetzt die Site original konnektiert, sie ist unter www.paxmms.de erreichbar.

Sowohl bei http://www.paxmms.de/modules.php?name=Your_Account&op=edituser als auch bei http://www.paxmms.de/modules.php?name=User_Registration kommen die genannten Fehlermeldungen, die ich mir nicht erklären kann....

??? Bitte bitte seid mal so lieb und schaut mal, was das sein kann ???
Herzliche Grüsse aus Berlin
Gabi
___________________________________
pragmaMX 0.1.9, 1.20.4.18
Probieren geht (manchmal) über studieren!

jubilee

Hmmmm .....
Mir scheint, als ob im Array $langlist nix drinnesteht.
Das kann nur sein, wenn das readdir() nix lesen kann.
Mehrere Möglichkeiten gibt es hier.
Die Files sind nicht im Format hello-german.php (fetter Teil immer gegen entsprechende Sprache ersetzen). Die Files MÜSSEN so geschrieben sein. Groß/Kleinschreibung und diese Struktur des Dateinamens müssen stimmen.(Auch keine doppelte Endung wie z.B. .php.xxx wie es beim Bearbeiten mit Windowsprogrammen vorkommen kann).
Files oder das Verzeichnis im den diese liegen hat ungenügende Bereichtigung (Verz. min. 755 files min. 444).
Funktionen opendir, readdir sind gesperrt (php-info schauen).

MfG
jubilee

gg

 :-*
Ja, Superdanke..... an das mit den Rechten muss ich mich noch rankämpfen, daran lags!!

Jippiiiiiiii
Herzliche Grüsse aus Berlin
Gabi
___________________________________
pragmaMX 0.1.9, 1.20.4.18
Probieren geht (manchmal) über studieren!

gg

Irrtum, dieser Teil geht nach wie vor nicht:

modules.php?name=Your_Account&op=edituser, d.H. die og. Fehlermeldung kommt nach wie vor..... ???

Uijui, was mach ich da bloss?
Herzliche Grüsse aus Berlin
Gabi
___________________________________
pragmaMX 0.1.9, 1.20.4.18
Probieren geht (manchmal) über studieren!