anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 10 Jun, 2025 22:59

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 12 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Di 07 Aug, 2007 01:15 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 04 Jun, 2007 02:36
Beiträge: 200
Wohnort: Iffwil
Geschlecht: Weiblich
LoGD: http://logd.epoca-del-arcangel.ch/source.php
Skype: aebi82
Hey Leute

Wie kann ich die Leistungen und Niederlagen aus der bio rasunhemen und in einer seperaten seite machen.


Gruss

Yanara

edit: Hat sich erledigt. Es funktioniert wenn jemand wissen will wie sagst einfach.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 08 Aug, 2007 09:26 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: So 18 Mär, 2007 20:24
Beiträge: 81
Wohnort: Baden-Württemberg
LoGD: localhost
Mich würde das mal interssieren... ich denke viele andere auch

Also wie geht das genau?

Lieben gruß

Freya


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 08 Aug, 2007 10:03 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 04 Jun, 2007 02:36
Beiträge: 200
Wohnort: Iffwil
Geschlecht: Weiblich
LoGD: http://logd.epoca-del-arcangel.ch/source.php
Skype: aebi82
Hey Freya

Es ist nicht vin mir von, das s klar ist. Ich habe hilfe bekommen nur das es gesagt ist.
Ich schau schnell nach was ich alles gemacht habe.

Gruss

Yanara


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 08 Aug, 2007 13:47 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 04 Jun, 2007 02:36
Beiträge: 200
Wohnort: Iffwil
Geschlecht: Weiblich
LoGD: http://logd.epoca-del-arcangel.ch/source.php
Skype: aebi82
Hey Freya

Mache dies in der bio.php.
suche
[php]
page_header("Charakter Biographie: ".preg_replace("'[`].'","",$row[name]));
[/php]
füge darunter ein. Wenn du den Standort hast dann unter dem standort.
[php]
if($_GET['op']==""){
[/php]

suche
[php]
output("`^Letzte Leistungen (und Niederlagen) von $row[name]`^");
bis
page_footer();

?>
[/php]
und ersetzte alles mit dem
[php]
// Danke an den lieben Draza´ar von Vinestra für den Code
$leistlink = "bio.php?op=leist&char=".rawurlencode($_GET['char'])."&ret=".urlencode($_GET['ret']);
addnav("Letzte Leistungen","$leistlink");
if ($_GET[ret]==""){
addnav("Zur Liste der Krieger","list.php");
}else{
$return = preg_replace("'[&?]c=[[:digit:]-]+'","",$_GET[ret]);
$return = substr($return,strrpos($return,"/")+1);

addnav("Zurück",$return);
}
}
elseif ($_GET['op']=="leist"){
$ret = $_GET['ret'];
$player = $_GET['char'];
$player1 = db_fetch_assoc(db_query("SELECT `acctid`,`name` FROM `accounts` WHERE `login`='".$player."'"));
$sql = "SELECT * FROM `news` WHERE `accountid`=".$player1['acctid']." ORDER BY `newsdate` DESC, `newsid` ASC LIMIT 500";
$result = db_query($sql);
output("`b`^News für ".$player1['name']."`^:`b`n`n");
//output(db_num_rows($result));
if(db_num_rows($result)!=0){
unset($mytime);
for($i=0;$i<db_num_rows($result);$i++){
$row = db_fetch_assoc($result);
if($mytime!=$row['newsdate']){
$ausgabe .= "`n`b`@".date("D, M d",strtotime($row[newsdate]))."`b`n";
$mytime = $row['newsdate'];
}
//output($row['newsdate']);
$ausgabe .= "`0".$row['newstext']."`n";
}
output($ausgabe);
}else{
output("`n`n`bKeine News für ".$row['name']." `^vorhanden!`b");
}
addnav("Zurück","bio.php?char=".rawurlencode($player)."&ret=".urlencode($ret));
}
page_footer();
?>
[/php]

wenn was unklar ist schreibt mir.

Gruss

Yanara


Zuletzt geändert von Yanara am Mi 08 Aug, 2007 18:45, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 08 Aug, 2007 14:01 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: So 18 Mär, 2007 20:24
Beiträge: 81
Wohnort: Baden-Württemberg
LoGD: localhost
Danke klappt super

Danke noch mal

Freya


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 08 Aug, 2007 16:23 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 11 Feb, 2006 19:39
Beiträge: 596
Wohnort: Stuttgart - Waiblingen
Geschlecht: Männlich
LoGD: http://logd.legend-of-vinestra.de/source
Skype: da-chosen-one
Und jetzt fügen wir über den letzten Codeblock noch ein

[php]// Danke an den lieben Draza´ar von Vinestra für den Code[/php]

ein und schon ist das Ganze sehr nett ;)

€: Spaß bei Seite, musste nicht, aber ich frag mich, wie ihr an den Code gekommen seid, bzw von WEM du das hast^^

€²: Okay, Sourcecode meiner bio.php liegt offen... Ich sage es allerdings im Voraus: Das Ding ist sicher NICHT performant (obwohl egal, weil kaum Daten bewegt werden) und sicher nicht sehr schön geschrieben, wenngleich es seine Funktion erfüllt

_________________
$this->bbcode_second_pass_code('', '(define-record-procedures choco-cookie
make-choco-cookie choco-cookie?
(choco-cookie-choco
choco-cookie-cookie))

(define Prinzenrolle
(make-choco-cookie choco-cookie-choco-standard (* 2 choco-cookie-cookie-standard)))')


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 08 Aug, 2007 17:29 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 11 Okt, 2005 18:11
Beiträge: 680
Wohnort: Wohnzimmer
Geschlecht: Männlich
LoGD: www.omega-grotte.de
Drazaar hat geschrieben:
Und jetzt fügen wir über den letzten Codeblock noch ein

[php]// Danke an den lieben Draza´ar von Vinestra für den Code[/php]

ein und schon ist das Ganze sehr nett ;)

€: Spaß bei Seite, musste nicht, aber ich frag mich, wie ihr an den Code gekommen seid, bzw von WEM du das hast^^

€²: Okay, Sourcecode meiner bio.php liegt offen... Ich sage es allerdings im Voraus: Das Ding ist sicher NICHT performant (obwohl egal, weil kaum Daten bewegt werden) und sicher nicht sehr schön geschrieben, wenngleich es seine Funktion erfüllt


dann werd ich mir den Code auch mal ausborgen, meine umschreibungen haben nie richtig hingehaun...hatte immer irgendein Fehler drin..
und ich vergesse deinen gelben Block nicht bei zufügen :D

_________________
Die Frage lautet: Herr? Bist du das Göttliche?
Daraufhin meint er nur: Ich bin es, aber warum fragst du?

Mein Game zur Zeit Offline...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 08 Aug, 2007 18:46 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 04 Jun, 2007 02:36
Beiträge: 200
Wohnort: Iffwil
Geschlecht: Weiblich
LoGD: http://logd.epoca-del-arcangel.ch/source.php
Skype: aebi82
Hey Drazaar

Den habe ich bekommen von einem Kolleg, darum kann ich nicht sagen woher er ist. Aber ich mache es rein mit dem was du gesagt hast.

Gruss

Yanara


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 08 Aug, 2007 20:13 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 11 Feb, 2006 19:39
Beiträge: 596
Wohnort: Stuttgart - Waiblingen
Geschlecht: Männlich
LoGD: http://logd.legend-of-vinestra.de/source
Skype: da-chosen-one
Wie schon gesagt, müsst ihr nicht. So der Hammer an Code ist da ja nun nicht. Das haben schon etliche vor mir geschafft *g*
Aber der code ist wirklich von mir, nur dass ich statt der Funktion date() meine eigene Funktion benutzt habe. Show_my_date() oder so.

_________________
$this->bbcode_second_pass_code('', '(define-record-procedures choco-cookie
make-choco-cookie choco-cookie?
(choco-cookie-choco
choco-cookie-cookie))

(define Prinzenrolle
(make-choco-cookie choco-cookie-choco-standard (* 2 choco-cookie-cookie-standard)))')


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 08 Aug, 2007 21:39 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Man kann die "Biographie" so Performant gestalten, in dem man einfach, die ganze Datei neu Programmiert bzw. Strukturiert. Vom Aufbau des Source angefangen, bis hin zu den Abfragen etc. (cache, usw.)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 11 Aug, 2007 12:36 
Offline
Held
Held

Registriert: Di 18 Jul, 2006 16:03
Beiträge: 294
Îch hatte mich an so etwas auch mal versucht gabe aber ein kleines Problem. Imer wenn ich mir die Leistungen angeschaut hatte und dann in die Bio zurück gklickt hatte, gab es nur noch den Weg zurück in die Kämpferliste.
Unpraktisch wenn man gerade in einen RPG Ort ist oder so und dadurch über die Kriegerliste wieder auf dem DP landet. ;)

Ist das bei dieser Version anders ?

:wink:

_________________
Billig und gut einfach nur zum empfehlen


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 11 Aug, 2007 14:39 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 04 Jun, 2007 02:36
Beiträge: 200
Wohnort: Iffwil
Geschlecht: Weiblich
LoGD: http://logd.epoca-del-arcangel.ch/source.php
Skype: aebi82
Hey Varius

Also du kommst von den letzen leistung her in die Bio und von dort in die Kämpferliste. Für RPG Charas sind die letzten leistungen ausgeschaltet.

Gruss

Yanara


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 19 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:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum