Archiv verlassen und diese Seite im Standarddesign anzeigen : Unbekannter Fehler beim registrieren
Hallo ich habe hier folgendes Problem und zwar wird hier bei einer Registration immer ein Unbekannter Fehler angezeigt warum? Ich gebe auch alles richtig ein.
>>>Hier<<< (http://profitmail-winter.lima-city.de/2009-07-04_151018.jpg) ein Screenshot wie das aussieht.
>>>Hier<<< (http://profitmail-winter.lima-city.de/files/index.php?content=/intern/anmelden) der Link.
Es wäre echt nett wen jemand mir weiterhelfen könnte.
Sebmaster
04.07.2009, 16:35
allow_url_fopen am Server aktiviert?
PHP 5? Dann brauchst du die Klamm PHP 5 Schnittstelle ausm Download-Bereich:wink:
So habe ich gedownloadet wohin damit?
Nein, du mußt gar nichts herunterladen. Diese PHP5-Schnittstellen sind quatsch und die braucht niemand.
Es gab früher mal einen falschen Parameter in der ABfrage-URL, der von PHP4 toleriert wurde. Der is aber schon lange raus und eine Zeile wie:
$ret=@file("http://www.klamm.de/engine/lose/send.php?ef_id=".$betreiber_id."&ef_pw=".$betreiber_pw."&k_id=".$kunden_id."&s=".$trans_betreff."&n=".$trans_menge."&k=".$betreiber_kennung."&l_pw=".$kunden_pw."&code=".$trans_code."");
ist vollkommen PHP5-konform.
Nichtsdestotrotz benötigt man für file() fopen. Also die Funktion allow_url_fopen auf ON.
Findest du ganz einfach raus, indem du eine neue Datei mit einem Texteditor erstellst mit dem Inhalt :
<?php
phpinfo();
?>
Die speicherst du dann als phpinfo.php ab und lädst sie auf den Webspace. Dann rufst du sie im Browser auf. Da siehst du dann was off und was on ist. Ohne fopen wird das VMS (zumindest nicht ohne größere Umbauten an den Schnittstellen und Interfaces) nicht laufen.
Jep da steht no und wie kriege ich es auf YEs??
Geht das dann nicht wenn ich diese Klamm PHP 5 uploade???
Jep da steht no und wie kriege ich es auf YEs??
Geht das dann nicht wenn ich diese Klamm PHP 5 uploade???
also wenn ich richtig gucke, steht se bei dir auf ON ! was ja auch korrekt ist...wo du jetzt no und yes herhast, weiss ich nicht :der:
welche schnittstelle benutzt du denn überhaupt? klamm?
Boah ich bin voll durcheinander es tut mir Leid da steht On. Boah und nun warum geht das aber nicht? Ich habe auch diesen Klamm PHP 5 hochgeladen aber immer noch nichts. Leute kann mir keiner helfen
Holstenjungs
04.07.2009, 19:36
Ich kann dir sagen warum es nicht geht. Die Heinis bei Klamm waren so nett und haben den Link zum validieren/überprüfen von neuen Usern geändert. Allerdings wurde das freundlicherweise nicht bekanntgegeben.
Du musst also in der Schnittstellendatei folgendes suchen:
http://www.klamm.de/engine/lose/validate
und das hiermit ersetzen:
http://www.klamm.de/engine/klamm/validate
Das suchen ist ja kein Problem es gibt ja eine Suche und das einfügen ebenso. Mal gucken ob es funktioniert. Ich habe gesehen das da auch http://www.klamm.de/engine/lose/... steht aber nicht validate muss ich das dann auch umändern?
Sebmaster
04.07.2009, 22:45
Ich habe gesehen das da auch http://www.klamm.de/engine/lose/... steht aber nicht validate muss ich das dann auch umändern?
Nein
Holstenjungs
04.07.2009, 22:45
Nein, bei den anderen bleibt lose drin. Nur bei der Validate-Abfrage muss das geändert werden.
nein lediglich der bei validate das hat klamm geändert
mfg
Lokutos
Jetzt steht darüber steht "Unbekannter Fehler" "EF Account existiert nicht" . Was nun?
wo hast du den jetzt was verändert ?
du musstest bei validatefunction lediglich lose durch klamm ersetzten
Sebmaster
04.07.2009, 22:47
Jetzt steht darüber steht "Unbekannter Fehler" "EF Account existiert nicht" . Was nun?
Wo steht das?
Dann wird er nicht existieren => falsche Daten:biggrin1:
Nein ich habe es dort eingefügt wo gesagt hier der Code:
<?
/*
Transaktionsschnittstelle für Projekt Seth
Betreibersystem Klamm ExportForce²
Copyright bei Detlef Tiegel
http://www.projekt-seth.de
*/
// Klamm ExportForce² Fehlercodes
$trans_error[1001] = "Alles OK";
$trans_error[1002] = "EF Account existiert nicht";
$trans_error[1003] = "EF Passwort falsch";
$trans_error[1004] = "Nicht genug freie EF Anfragen";
$trans_error[1005] = "EF Kennung existiert nicht";
$trans_error[1006] = "klammUser existiert nicht";
$trans_error[1007] = "klammUser ist gesperrt";
$trans_error[1008] = "klammUser hat zu wenig Lose";
$trans_error[1009] = "Lose Passwort falsch";
$trans_error[1010] = "Zu wenig Lose auf EF Account";
$trans_error[1011] = "Anzahl nicht zulässig";
$trans_error[1012] = "Betreff nicht zulässig";
$trans_error[1013] = "Inout Parameter nicht zulässig";
$trans_error[1014] = "Limit Parameter nicht zulässig";
$trans_error[1015] = "ab_tid Parameter nicht zulässig";
$trans_error[1016] = "ab_time Parameter nicht zulässig";
$trans_error[1017] = "type Parameter nicht zulässig";
$trans_error[1018] = "Statistik Passwort falsch";
$trans_error[1019] = "Tresor Parameter nicht zulässig";
$trans_error[1020] = "Empfänger EF existiert nicht";
$trans_error[1021] = "Empfänger EF noch nicht akiviert";
$trans_error[1022] = "Überweisung an eigenen EF nicht möglich";
$trans_error[1023] = "target Parameter nicht zulässig";
$trans_error[1098] = "EF Account ist gesperrt";
$trans_error[1099] = "Unbekannter Fehler";
// ExportForce² -> Klamm.de
function auszahlen ($betreiber_id,$betreiber_pw,$kunden_id,$kunden_pw ,$betreiber_kennung,$trans_menge,$trans_betreff,$t rans_code) {
global $error,$trans_ausgabe,$trans_error;
// SecVMS change begin
$trans_betreff = urlencode($trans_betreff);
$kunden_id = urlencode($kunden_id);
$kunden_pw = urlencode($kunden_pw);
$trans_menge = urlencode($trans_menge);
// SecVMS change end
$returned='';
$ret=@file("http://www.klamm.de/engine/lose/send.php?ef_id=".$betreiber_id."&ef_pw=".$betreiber_pw."&k_id=".$kunden_id."&s=".$trans_betreff."&n=".$trans_menge."&k=".$betreiber_kennung."&l_pw=".$kunden_pw."&code=".$trans_code."");
for($i=0;$i<count($ret);$i++) {
$returned.=$ret[$i];
}
$trans_check = split("[|]",$returned,7);
if ($trans_check[0] != "1001") {
$trans_ausgabe = $trans_error[$trans_check[0]];
if ($trans_ausgabe == "") $trans_ausgabe = $trans_error[1099];
$error = "true";
}
return $error;
return $trans_ausgabe;
}
// Klamm.de -> ExportForce²
function einzahlen ($betreiber_id,$betreiber_pw,$kunden_id,$kunden_pw ,$betreiber_kennung,$trans_menge,$trans_betreff,$t rans_code){
global $error,$trans_ausgabe,$trans_error;
// SecVMS change begin
$trans_betreff = urlencode($trans_betreff);
$kunden_id = urlencode($kunden_id);
$kunden_pw = urlencode($kunden_pw);
$trans_menge = urlencode($trans_menge);
// SecVMS change end
$returned='';
$ret=file("http://www.klamm.de/engine/lose/get.php?ef_id=".$betreiber_id."&ef_pw=".$betreiber_pw."&k_id=".$kunden_id."&s=".$trans_betreff."&n=".$trans_menge."&k=".$betreiber_kennung."&l_pw=".$kunden_pw."&code=".$trans_code."");
for($i=0;$i<count($ret);$i++) {
$returned.=$ret[$i];
}
$trans_check = split("[|]",$returned,7);
if ($trans_check[0] != "1001") {
$trans_ausgabe = $trans_error[$trans_check[0]];
if ($trans_ausgabe == "") $trans_ausgabe = $trans_error[1099];
$error = "true";
}
return $error;
return $trans_ausgabe;
}
// Klammlose-Kontostand
function usercheck ($betreiber_id,$betreiber_pw,$kunden_id,$kunden_pw ){
global $error,$trans_ausgabe,$trans_error,$user_saldo;
// SecVMS change begin
$kunden_id = urlencode($kunden_id);
$kunden_pw = urlencode($kunden_pw);
// SecVMS change end
$returned='';
$ret=file("http://www.klamm.de/engine/klamm/saldo.php?ef_id=".$betreiber_id."&ef_pw=".$betreiber_pw."&k_id=".$kunden_id."&l_pw=".$kunden_pw."");
for($i=0;$i<count($ret);$i++){
$returned.=$ret[$i];
}
$trans_check = split("[|]",$returned,7);
if ($trans_check[0] != "1001") {
$trans_ausgabe = $trans_error[$trans_check[0]];
if ($trans_ausgabe == "") $trans_ausgabe = $trans_error[1099];
$error = "true";
}
if ($error != "true") $user_saldo = $trans_check[1];
return $error;
return $trans_ausgabe;
return $user_saldo;
}
// Usercheck
function uservalidate ($betreiber_id,$betreiber_pw,$kunden_id,$kunden_pw ){
global $error,$trans_ausgabe,$trans_error;
// SecVMS change begin
$kunden_id = urlencode($kunden_id);
$kunden_pw = urlencode($kunden_pw);
// SecVMS change end
$returned='';
$ret=file("http://www.klamm.de/engine/klamm/validate.php?ef_id=".$betreiber_id."&ef_pw=".$betreiber_pw."&k_id=".$kunden_id."&l_pw=".$kunden_pw."");
for($i=0;$i<count($ret);$i++){
$returned.=$ret[$i];
}
$trans_check = split("[|]",$returned,7);
if ($trans_check[0] != "1001") {
$trans_ausgabe = $trans_error[$trans_check[0]];
if ($trans_ausgabe == "") $trans_ausgabe = $trans_error[1099];
$error = "true";
}
return $error;
return $trans_ausgabe;
}
?>
So habe mich gerade mal mit google darüber beschäftigt und gesehen das ich ein EF Account brauche unter klamm.de dies nennt sich ExportForce.Mann muss 0,0001€ pro Anfrage stellen was bringt mir das wozu ist das?
Den brauchst du, um User zu verifizieren und von denen Lose einzuziehen und denen Lose zu schicken.
Ja ich habe gerade das andere gedownloadet ohne klamm einbindung aber das problem dort ist bei der registration steht immer noch klamm id und paswort? WArum??
weils nicht nur n download sondern auch den upload auf deinen server braucht gg
nei schau mal eventuel hat dein programm nicht richtig überschrieben.
MFg Lokutos
Ohne Klamm funktioniert das nicht da steht immer noch Klamm Id und Passwort eingeben bei der Registration wie kann ich die beiden Felder weg machen sodass ich gar nicht mit klamm arbeite.
wenn du das benutzt
http://designerscripte.net/downloads.php?do=file&id=174
gibt es KEIN klamm
dieses addon ist auf mehreren seiten richtig eingebaut und funktioniert
andernfalls wenn du ein klamm eingeben fehl sihst
ist die datei nicht ersetzt.
das kann sein durch falsches uploaden falscher server oder schlechtes ftp programm nutz am besten filezilla.
Hat einer dann ein Beispiel wie das dann aussieht? Ich probier das dann mal wieder aus danke.
ich benutz zwar nicht das addon aber kann man sich nicht einfach bei der registrierung das klamm id feld und losepaswwort feld wegdenken ??
wenn du ne seite ohne eingabe sehen willst bitte:
http://www.snippis.de
ist zwar nicht das addon aber fehlen tus bei mir auch gg
Das wurde bestimmt extra bearbeitet und weggemacht ich muss das ma halt ausprobieren mache es jetzt mal eben.
Juhuuuu endlich habe ich es geschafft steht nichts mehr mit Klamm :thumb:danke:thumb:
:biggrin1::biggrin1::biggrin1:
edit: Wenn ich hilf brauche seit Ihr glaube ich die richtigen denen ich fragen sollte
franky26
07.07.2009, 23:17
Auch ich sage als Neuling hier DANKE
Hab vor 2 Wochen ein VMS aufgesetzt, Design installiert, Slot installiert
und heute wollte ich weiterbasteln ---> auch "Unbekannter Fehler"
Dank Eurer Info auf der ersten Threadseite gelöst!
DANKE
franky26
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.