anpera.net
https://anpera.dyndns.org/phpbb3/

Hilfe=(
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=3443
Seite 1 von 1

Autor:  XxNoahxX [ So 11 Mär, 2007 23:45 ]
Betreff des Beitrags:  Hilfe=(

Hilfe=(

Also cih weis nicht was ich gemacht habe..Aber ich weis das da was net stimmt. Also ich wollte gerade auf meinen logd index und da kommt das hier:

INSERT INTO settings (setting,value) VALUES ("defaultlanguage","en")
Duplicate entry 'defaultlanguage' for key 1

und solange das irgendwie net weg ist kan ich mich auch net einloggen

Bedanke mich schonmal für eure antowrten..

Mfg Noah

Autor:  -DoM [ Mo 12 Mär, 2007 09:29 ]
Betreff des Beitrags: 

Der Herrgott hat erbarmen, mit allen Anpera-Usern....

Autor:  DarkAngel [ Mo 12 Mär, 2007 10:02 ]
Betreff des Beitrags: 

Lesen sollt gelernt sein.....

Autor:  XxNoahxX [ Mo 12 Mär, 2007 15:18 ]
Betreff des Beitrags: 

ja sorry-.- aber ich kan php net so gut..

Autor:  Nevalie [ Mo 12 Mär, 2007 17:16 ]
Betreff des Beitrags: 

Also...ich bin ja jetzt auch nun wirklich kein Ass darin...aber für mich sieht das nicht nach php aus... oO
Und außerdem: DarkAngel hat recht... Ließ dir einfach mal den Fehler genauer durch... defaultlanguage...mh...was könnte das wohl sein...? *hust*
Mach doch einfach mal deine letzten Änderungen rückgängig...sofern du klug genug warst, vorher Backups zu machen... *hust*

Und...btw...mir scheint's, als würdest du dich über die Reaktionen wundern...verwunderlich ist's aber nicht...
Na ja...gut...ich schweife ab...back to topic...

Autor:  Kevz [ Mo 12 Mär, 2007 17:48 ]
Betreff des Beitrags: 

Muhahaha!, die Rätsels Lösung ist des Suchens Hilfe! (oder wie des auch war *lach*). Ne scherz am Rande, back to topic...
Das Problem ist einfach zu lösen, ich hatte vor kurzer Zeit auch das Problem bislang noch und habs mit folgender Lösung entfernt.

Datei: common.php
Suche:

[php]if (!isset($settings[$settingname])){
$sql = "INSERT INTO settings (setting,value) VALUES (\"".addslashes($settingname)."\",\"".addslashes($value)."\")";
}else{
$sql = "UPDATE settings SET value=\"".addslashes($value)."\" WHERE setting=\"".addslashes($settingname)."\"";
}[/php]

Ersetze durch:
[php]$sql = 'INSERT INTO `settings` (`setting`, `value`) VALUES ("'.addslashes($settingname).'", "'.addslashes($value).'")
ON DUPLICATE KEY UPDATE `value` = "'.addslashes($value).'";';[/php]

Autor:  Eliwood [ Mo 12 Mär, 2007 19:15 ]
Betreff des Beitrags: 

Wie wäre es mit ner Quelle, von wo du den "Trick" her hast? O.o Mein ja nur.
http://forum.webstatt.org/thread.php?threadid=2318

Übrigens sollte noch erwähnt sein dass das ganze nicht im Referenzhandbuch für MySQL 4.0 erwähnt ist, sondern erst in 5.0 Erwähnung findet. Auch das Englische Handbuch für MySQL 3.23, 4.0 und 4.1 erwähnt mit keinem Wort diese nette Funktion.
Was schliesst man nun daraus?
Plattformabhängige Lösung die MySQL 5.0 oder grösser braucht. Mit vorsicht zu geniessen ;)

Autor:  XxNoahxX [ Mo 12 Mär, 2007 19:48 ]
Betreff des Beitrags: 

so habe alles ausgetauscht. ich komme auch wider auf den index aber jetzt kan sch keiner mehr einloggen.. jetzt steht da immer Fehler Logindaten falsch. Obwohl die spieler noch vorhanden sind...

Autor:  Kevz [ Mo 12 Mär, 2007 19:57 ]
Betreff des Beitrags: 

Tja Eliwood, dann solltest du nun langsam Anfangen, jede Funktion die du innerhalb eines Scripts nutzt auf php.net mit der Funktionsbeschreibung zu verweisen. Dein Sarkasmus, wird ja immer Detaillierter ;)

Autor:  Eliwood [ Mo 12 Mär, 2007 19:59 ]
Betreff des Beitrags: 

Kevz hat geschrieben:
Tja Eliwood, dann solltest du nun langsam Anfangen, jede Funktion die du innerhalb eines Scripts nutzt auf php.net mit der Funktionsbeschreibung zu verweisen.


Ich will nicht streiten, aber: Ich hab bisher jede externe Information, sei es eine Information oder sonst was gewesen, verlinkt.
Nun.. Da ich nie externe Informationen gebraucht habe wirst du hier nirgends was finden. Aber in dem Kontext, wie du das geschrieben hast, kommt es irgendwie so rüber, als ob du das selbst rausgefunden hättest.. Was ja nicht stimmt. Oder? :P

Autor:  XxNoahxX [ Mo 12 Mär, 2007 20:03 ]
Betreff des Beitrags: 

ich will euch ja getzt net unterbrechen. Aber ich habe des gemacht was ihr sagtet. komme jetzt wider auffn index.. aber ich kan mich net einloggem--

Autor:  Kevz [ Mo 12 Mär, 2007 20:22 ]
Betreff des Beitrags: 

Nein nein, dass habe ich nicht behauptet oder angedeutet das es von mir war/ist. Das war auch in keiner Weise der Sinn der Sache. Ich wollte Ihm nur eine Hilfstellung geben und gut ist.

Back to topic:
Noah, änder mal alle $HTTP_GET_VARS in $_GET und alle $HTTP_POST_VARS in $_POST. Dies sollte vllt. laut deiner Problembeschreibung das ganze Beheben.

Autor:  Horus [ Mo 12 Mär, 2007 20:22 ]
Betreff des Beitrags: 

Ist es nicht eigentlich scheiß egal, Eli?^^
Es geht hier nicht darum, ob man was "selber herausgefunden" hat oder nicht...
Es geht darum, dem Fragenden einfach eine Antwort zugeben. Das hat Kevz gemacht und fertig. Dem Jung ist hoffentlich geholfen und darum geht es letztendlich...

Autor:  XxNoahxX [ Mo 12 Mär, 2007 22:29 ]
Betreff des Beitrags: 

Geht wider..Dank euch=)

Ich entschuldige mich nochmal wegen CP und so..Net das ihr demnächst alle nen falsches bild von mir habt o.0

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/