anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mi 11 Jun, 2025 14:52

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 13 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Fragen zu der Dragonslayer Version
BeitragVerfasst: Sa 13 Dez, 2008 05:25 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 10 Dez, 2008 17:10
Beiträge: 235
Wohnort: München
Geschlecht: Männlich
LoGD: läuft derzeit Lokal
hi liebe LoGD`ler

ich hab mir nun die 0.9.7+jt ext(GER) Dragonslayer Edition V/2.5 auf meinen Server geladen, bin soweit auch sehr zufrieden... *Lob an Dragonslayer aussprech* :)

dazu hab ich nun 3 simple Fragen...

1. ich würd gern wissen in welcher Datei nun die Vital-Info ist, kann die in der common.php leider nirgends mehr finden
2. hab ich einen SQL Fehler sobal ich im Dorfamt bei der Vorzimmerdame den Passierschein A38 beantrage
Vorzimmerdame hat geschrieben:
Warning: mysql_connect(): Access denied for user 'www-data'@'localhost' (using password: NO) in /var/www/web0/html/logd/lib/db.lib.php on line 219


der entsprechende Code sitzt hier
$this->bbcode_second_pass_code('', '/**
* Stellt permanente Verbindung zur DB her
*
* @param string $host DB-Host
* @param string $user Username
* @param string $pass Passwort
* @return unknown
*/
function db_pconnect($host,$user,$pass)
{
global $dbtimethishit;
$dbtimethishit -= getmicrotime();
$fname = DBTYPE.'_connect';
$r = $fname($host,$user,$pass);
$dbtimethishit += getmicrotime();
return $r;
}')

3. funktioniert die original source.php bei mir nicht Oo da bekomme ich immer die beiden Fehler:
$this->bbcode_second_pass_code('', 'Warning: dir(//logd/): failed to open dir: No such file or directory in /var/www/web0/html/logd/source.php on line 149
Fatal error: Call to a member function on a non-object in /var/www/web0/html/logd/source.php on line 151')

kann mir wer sagen woran das liegt?

desweiteren hoffe ich das ich die Fragen hier überhaupt stellen darf... da es ja die Dragonslayer Version ist, aber in das Original Forum komm ich da nicht rein... :(

_________________
Hungrig in München? www.24lieferservice.de
___________________________________________________
spiele auch Du Quests of Gallendor (Welt 1 nur über Einladung möglich)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Sa 13 Dez, 2008 11:42 
Offline
Profi
Profi
Benutzeravatar

Registriert: Di 30 Aug, 2005 22:10
Beiträge: 117
Wohnort: Graz - Österreich
1. Wenn du Dreamweaver oder ähnliches hast, dann kannst du mit der Suche alle Datein durchsuchen lassen.

2. Im Code selber entdecke ich auf die Schnelle keinen Fehler, also würde ich darauf tippen, dass du irgendwas falsch eingetragen hast.

3. Die Fehlermeldung, sagt das er den Ordner "logd" nicht finden kann. Was verständlich ist wenn sich die Datei "source.php" bereits in diesem Ordner befindet. Das heißt also, dass er im falschen Ordner nach den Datein sucht. Schau mal was auf der Zeile 149 überhaupt steht und änder das gegebenenfalls.

_________________
Reflex Studios | www.the-crow.at - meine persönliche Website | Eldarin parmaqettaron | Coyote 1.0 | Halo 3 Stats


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Sa 13 Dez, 2008 15:05 
Offline
Profi
Profi

Registriert: Mo 25 Dez, 2006 21:45
Beiträge: 109
Die Vitalinfo sollte in der Funktion charstats sein, die sich in der Datei lib/output.lib.php befinden müsste.

So isses zumindest in der aktuellen Version ... :)

Gruß

_________________
26. April 2007 - 8. Juni 2007 auf http://www.dragonfantasies.de
28. Juli 2007 - 31. Dezember 2008 auf http://www.atrahor.de

LoGD ist das programmierte Grauen!


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Sa 13 Dez, 2008 17:25 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 10 Dez, 2008 17:10
Beiträge: 235
Wohnort: München
Geschlecht: Männlich
LoGD: läuft derzeit Lokal
vielen dank :)

zu 1.
ich hatte schon mit TextPad in allen Dateien suchen lassen, nach mehreren Werten wie, Vital-Info, Weitere Infos und so weiter... bin nur nie zu nem Ergebnis gekommen.. daher Danke an Jenutan
edith hat geschrieben:
schade... eigentlich wollte ich mir die Gildenanzeige dort einbauen, aber die Datenbank ist ja ganz anders strukturiert... da blick ich nicht durch


zu 2.
alles andere Funktioniert ja, da das ein integriertes Modul ist weiss ich nicht ob ich da was eintragen muss irgendwo... glaub ich irgendwie weniger, aber ich lass mich immer wieder gerne eines besseren belehren

zu 3.
wirklich finden tu ich da nix...
$this->bbcode_second_pass_code('', 'Zeile 144: // Standardansicht, Auswahl
Zeile 145: default:
Zeile 146: $session['disablevital'] = false;
Zeile 147: $files = array();
Zeile 148: foreach( $legal_dirs as $curr_dir ){
Zeile 149: $d = dir('./'.$curr_dir['dir']);
Zeile 150: $files[$curr_dir['dir']] = array();
Zeile 151: while (false !== ($entry = $d->read())) {
Zeile 152: $end = substr($entry,strrpos($entry,"."));
Zeile 153: if( $end != '.php' && $end != '.lib.php' ){
Zeile 154: continue;
Zeile 155: }
Zeile 156: array_push($files[$curr_dir['dir']],$entry);
Zeile 157:
Zeile 158: }
Zeile 159: sort($files[$curr_dir['dir']]);
Zeile 160: }')

ich werd mal so lang weiterschauen und ein bisschen tüfteln, sollte ich von selber drauf kommen, meld ich mich wieder :)

_________________
Hungrig in München? www.24lieferservice.de
___________________________________________________
spiele auch Du Quests of Gallendor (Welt 1 nur über Einladung möglich)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Sa 13 Dez, 2008 19:36 
Offline
Profi
Profi

Registriert: Mo 25 Dez, 2006 21:45
Beiträge: 109
Der Passierschein ist glaub ich nur für Atrahor ausgelegt.
Damit wird nämlich ein Account im Atrahor-Forum erstellt.

Kann also gar nicht einfach so funktionieren^^

Gruß

_________________
26. April 2007 - 8. Juni 2007 auf http://www.dragonfantasies.de
28. Juli 2007 - 31. Dezember 2008 auf http://www.atrahor.de

LoGD ist das programmierte Grauen!


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Sa 13 Dez, 2008 20:25 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 10 Dez, 2008 17:10
Beiträge: 235
Wohnort: München
Geschlecht: Männlich
LoGD: läuft derzeit Lokal
achso. na dann kommentier ich den einfach aus...

könntest du mir noch sagen wie ich in die Vital-Info reinbekomme, das wenn jemand in einer Gilde ist, dieses auch dort mit ein paar Infos wie Gildenname, Gildenrang, Aufgabe, Gold und Edelsteine in der Gilde angezeigt bekommt?

_________________
Hungrig in München? www.24lieferservice.de
___________________________________________________
spiele auch Du Quests of Gallendor (Welt 1 nur über Einladung möglich)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So 14 Dez, 2008 10:30 
Offline
Profi
Profi
Benutzeravatar

Registriert: Di 30 Aug, 2005 22:10
Beiträge: 117
Wohnort: Graz - Österreich
So wie du das mit allen Vitalinfos machst. Such dir die entsprechenden Werte aus der $session['user'] und trag sie dort ein.

_________________
Reflex Studios | www.the-crow.at - meine persönliche Website | Eldarin parmaqettaron | Coyote 1.0 | Halo 3 Stats


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So 14 Dez, 2008 11:13 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 10 Dez, 2008 17:10
Beiträge: 235
Wohnort: München
Geschlecht: Männlich
LoGD: läuft derzeit Lokal
ich find die passenden einträge nur nicht in der datenbank :/
die ist in der DS Version etwas anders aufgebaut...

_________________
Hungrig in München? www.24lieferservice.de
___________________________________________________
spiele auch Du Quests of Gallendor (Welt 1 nur über Einladung möglich)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So 14 Dez, 2008 13:05 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Wie wäre es denn mit einem SQL-Query?
$this->bbcode_second_pass_code('', 'SELECT guild_name,guild_rank FROM guilds WHERE guild_id = $session['user']['guildid'];')

Irgendwie in dieser Art. Kenne das verwendete GIldensystem nicht.


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Di 16 Dez, 2008 08:47 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 10 Dez, 2008 17:10
Beiträge: 235
Wohnort: München
Geschlecht: Männlich
LoGD: läuft derzeit Lokal
also... da ich n absoluter anfänger in sachen php bin, hab ich mir mal die meiner meinung nach benötigten sachen aus der bio.php rausgesucht und so abgeändert...

$this->bbcode_second_pass_code('', ' $int_acctid_ = (int)$_GET['id'];
$str_char_ = $_GET['char'];
$result_ = db_query("SELECT guildid,guildfunc,guildrank FROM accounts WHERE ".($int_acctid_>0 ? 'acctid='.$int_acctid_ : 'login="'.$str_char_.'"') );
$row_ = db_fetch_assoc($result_);
if($row_['guildid']) {
templatereplace('stathead',array('title'=>'Gilde'));
$charstat.=appoencode(templatereplace('statrow',array('title'=>'Gilde','value'=>$row_)),true);
}')

einige werden jetzt bestimmt lachen *g* aber ich hab wirklich null ahnung bis jetzt und versuch mich ein bisschen durchzuwurschtln bisi ch den dreh raushab...

könnte mir jemand erklären ob und was da falsch is? ich krieg zwar keine fehlermeldung, allerdings auch keine Gildeninfo in der Vital-Info :(

_________________
Hungrig in München? www.24lieferservice.de
___________________________________________________
spiele auch Du Quests of Gallendor (Welt 1 nur über Einladung möglich)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Di 16 Dez, 2008 13:11 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Ersetze mal
PHP:
(int)$_GET['id']

Durch
PHP:
(int)$session['user']['acctid']


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Sa 20 Dez, 2008 17:12 
Offline
Lehrling
Lehrling

Registriert: Mo 09 Jul, 2007 17:59
Beiträge: 40
Geschlecht: Männlich
LoGD: http://krylia.de/
~ Unnötig. ~


Zuletzt geändert von malacay1462 am Fr 29 Apr, 2011 00:26, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 11 Mär, 2009 22:08 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 10 Dez, 2008 17:10
Beiträge: 235
Wohnort: München
Geschlecht: Männlich
LoGD: läuft derzeit Lokal
nach langer zeit hab ich mich mal wieder an meine Vital-Info gemacht...

dort wollte ich ja die Gildenanzeige unterbringen... das SQL Query hab ich, in dem er halt auf die richtige Gilde zugreift, den Namen der Gilde hab ich in der Info auch schon drin, fehlt mir nur noch der Rang

könnt Ihr mir sagen wie ich das dann als Wert auslesen muss damit das richtig angezeigt wird?

edit:
mir hat jemand den richtigen Wink gegeben =)

$this->bbcode_second_pass_code('', ' $result = db_query("SELECT name,ranks FROM dg_guilds WHERE guildid=".$session['user']['guildid']) ;
$row = db_fetch_assoc($result);
$ranks = unserialize($row['ranks']);')

$this->bbcode_second_pass_code('', ' .($u['guildid']?
templatereplace("statrow",array("title"=>"Gilde","value"=>$row['name']))
.templatereplace("statrow",array("title"=>"Rang","value"=>$ranks[$u['guildrank']][$u['sex']]))
:
''
)')

nu klappt alles :)

_________________
Hungrig in München? www.24lieferservice.de
___________________________________________________
spiele auch Du Quests of Gallendor (Welt 1 nur über Einladung möglich)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 13 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 23 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum