anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Fr 29 Mär, 2024 00:15

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 31 Beiträge ]  Gehe zu Seite Vorherige  1, 2
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: Di 27 Feb, 2007 12:56 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Mo 28 Aug, 2006 13:43
Beiträge: 25
Wohnort: Zwickau
LoGD: Asgarth.de
was auch ganz gut wäre wenn man seine schützlinge wieder entlassen kann denn wenn sie es können und die liste immer länger wird braucht man sie nicht mehr als schützling anzusehen ^^

_________________
Oh man User können so anstrengend sein....
Immer stellen sie Fragen dabei habe ich doch selber keine Ahnung was ich mache

Derzeitiges LotGD Projekt auf Asgarth.de :
- PHP lernen
- SQL lernen
- wie öffne ich eine dose ohne werkzeug


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 28 Apr, 2007 19:26 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 30 Apr, 2006 13:23
Beiträge: 149
Wohnort: Berlin
Geschlecht: Männlich
LoGD: http://14uhr.ath.cx/lohh/gameslow/source.php
Horus wie siehts aus mit dem mod :)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 06 Jul, 2007 09:24 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Fr 06 Okt, 2006 13:59
Beiträge: 92
Wohnort: Hamm
Geschlecht: Männlich
LoGD: http://logd.clochsliaph.de
Da Horus momentan etwas beschäftigt scheint und ich ganz gern auch Schützlinge entlassen möchte ohne über die Datenbank zu gehen, hab ich mal ein wenig gemoddet - hier also ein Zusatz (ich hoffe Horus wirds verzeihn) zum Entlassen der Schützlinge (Mail incl.):

Suche:

[php]
addnav("`gMeine Schützlinge`0","mentor.php?op=mysheeps");
[/php]

Füge danach ein:

[php]
addnav("`gSchützling entlassen`0","mentor.php?op=delete");
[/php]


Suche:

[php]
if($_GET['op']=="mysheeps"){

addnav("Wege");
addnav("Zurück","mentor.php");

output("`7Dies sind deine Schützlinge:`n`n");


$sql = db_query("SELECT name, dragonkills, mymentor FROM accounts WHERE mymentor='".$session['user']['acctid']."'");
rawoutput("<table border=1 cellpadding=2 cellspacing=1 bgcolor='#999999'>",true);
rawoutput("<tr class='trhead'><td><b>Name</b></td><td><b>Drachenkills</b></td></tr>",true);
while( $row = db_fetch_assoc($sql)){
rawoutput("<tr class='trlight'><td>".$row['name']."</td><td> (".$row['dragonkills']." St&uuml;ck)</td></tr>",true);
}
rawoutput("</table>");
}

[/php]


Füge danach ein:

[php]
// Erweiterung by Adminator Löschfunktion:

if($_GET['op']=="delete"){

addnav("Wege");
addnav("Zurück","mentor.php");

output("`7Welcher Schützling wird entlassen?:`n`n");

$sql = db_query("SELECT name, dragonkills, mymentor, acctid FROM accounts WHERE mymentor='".$session['user']['acctid']."'");
rawoutput("<table border=1 cellpadding=2 cellspacing=1 bgcolor='#999999'>",true);
rawoutput("<tr class='trhead'><td><b>Name</b></td><td><b>Status</b></td></tr>",true);

while( $row = db_fetch_assoc($sql)){
rawoutput("<tr class='trlight'><td>".$row['name']."</td><td><a href='mentor.php?op=entlassen&exment=".$row['acctid']."'>Entlassen?</a></td>");
addnav("","mentor.php?op=entlassen&exment=".$row['acctid']."");
}
rawoutput("</table>");
}

if($_GET['op']=="entlassen"){

$sql = db_query("SELECT name, dragonkills, mymentor, acctid FROM accounts WHERE acctid='".$_GET['exment']."'");
$row = db_fetch_assoc($sql);
output("`7`bSchützling `$".$row['name']."`7 wird entlassen!`b`n`n");

systemmail($row['mymentor'],"Schützling entlassen!","`^Dein Schützling ".$row['name']." `nwurde gerade von dir entlassen. `nVielen Dank für deinen `nehrenvollen Dienst als Mentor!`nMit freundlichen Grüßen`nDie Dorfverwaltung");
systemmail($row['acctid'],"Mentorschaft!","`^Dein Mentor war sehr zufrieden`n mit dir und entließ dich!`nMit freundlichen Grüßen`nDie Dorfverwaltung");

$sql = "UPDATE accounts SET mymentor='0', hasmentor='2' WHERE acctid='".$_GET['exment']."'";
db_query($sql);
output("Dein Schützling ".$row['name']." wurde erfolgreich in die Freiheit entlassen!");
addnav("Wege");
addnav("Zurück","mentor.php");
}
[/php]


Das wars! Ist zwar ne Quick and Dirty Lösung ohne viel Schnickschnack, aber sie funktioniert ganz gut. Viel Spass :-)

_________________
Nein, ich bin NICHT der Admin dieses Forums,
ich war schon immer ein anderer
... ich bin ... *schwupp* der Adminator (von Fochalan)!
(in memory Darkwing Duck)

LoGD Fochalan Edition
http://logd.clochsliaph.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 07 Jul, 2007 14:51 
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!

Also das obere hab ich gemacht aber das untere find ich net bei mir steht das so drin:

[php]
if($_GET['op']=="mysheeps"){

addnav("Wege");
addnav("Zurück","mentor.php");

output("`7Dies sind deine Schützlinge:`n`n");


$sql = db_query("SELECT name, dragonkills, mymentor FROM accounts WHERE mymentor='".$session['user']['acctid']."'");

while( $row = db_fetch_assoc($sql)){

output("


".$row['name']." `7(".$row['dragonkills']." Drachenkills`7)");



}
}



if($_GET['op']=="active"){

addnav("Wege");
addnav("Zurück","mentor.php");

output("`7Dein Satus wurde auf `@aktiv`7 gesetzt.`nIn diesem Status werden dir Schützlingen zugewiesen.");

$sql = "UPDATE mentors SET active='0' WHERE acctid='".$session['user']['acctid']."'";
db_query($sql);

}


if($_GET['op']=="inactive"){

addnav("Wege");
addnav("Zurück","mentor.php");

output("`7Dein Satus wurde auf `\$inaktiv`7 gesetzt.`nIn diesem Status werden dir `bkeine`b Schützlingen zugewiesen.");

$sql = "UPDATE mentors SET active='1' WHERE acctid='".$session['user']['acctid']."'";
db_query($sql);

}



page_footer();
?>
[/php]

Hab ich es vielleicht übersehen? Könnte natürlich auch sein ~.~

Thx für die antwort!

Lg
Yanara


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 07 Jul, 2007 17:14 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 22 Mär, 2006 17:33
Beiträge: 105
LoGD: http://www.dragulsreich.de/logd/source.php
[php]if($_GET['op']=="mysheeps"){

addnav("Wege");
addnav("Zurück","mentor.php");

output("`7Dies sind deine Schützlinge:`n`n");


$sql = db_query("SELECT name, dragonkills, mymentor FROM accounts WHERE mymentor='".$session['user']['acctid']."'");
rawoutput("<table border=1 cellpadding=2 cellspacing=1 bgcolor='#999999'>",true);
rawoutput("<tr class='trhead'><td><b>Name</b></td><td><b>Drachenkills</b></td></tr>",true);
while( $row = db_fetch_assoc($sql)){
rawoutput("<tr class='trlight'><td>".$row['name']."</td><td> (".$row['dragonkills']." St&uuml;ck)</td></tr>",true);
}
rawoutput("</table>");
} [/php]

ist das selbe wie
[php]if($_GET['op']=="mysheeps"){

addnav("Wege");
addnav("Zurück","mentor.php");

output("`7Dies sind deine Schützlinge:`n`n");


$sql = db_query("SELECT name, dragonkills, mymentor FROM accounts WHERE mymentor='".$session['user']['acctid']."'");

while( $row = db_fetch_assoc($sql)){

output("


".$row['name']." `7(".$row['dragonkills']." Drachenkills`7)");



}
}[/php]
^^ also einfach dort dahinter einfügen ^^

_________________
*need help*

wer will sie sehen meine arbeiten *g*

http://www.dragulsreich.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 07 Jul, 2007 17:52 
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 dunkler lord Artus

Ich danke dir für die Info.

Gruss

Yanara


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 08 Jul, 2007 20:39 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 22 Mär, 2006 17:33
Beiträge: 105
LoGD: http://www.dragulsreich.de/logd/source.php
^^ bitte gern geschehen ^^ :P wir kennen uns ja von irgend wo her ^^ hilf mir mal auf die sprünge ^^ bin doch soooooo selten bei anpera ^^

_________________
*need help*

wer will sie sehen meine arbeiten *g*

http://www.dragulsreich.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 02 Sep, 2007 11:13 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 01 Apr, 2007 09:31
Beiträge: 155
Hallo Horus!

8) Ich nutze seid 1,2 Monaten dein Mentoren-System und es gefällt mir sehr gut! Vor allem entlastet es die Hilfe-Anfragen enorm...

Leider muss ich mitlerweile immer wieder in der Datenbank zumändern weil User entweder keinen Mentor mehr wollen oder einen anderen oder Mentor werden wollen obwohl sie noch nicht die Stufen haben.

Daher die Frage: Wann kommt die verführerisch anmutende Erweiterung die du in deinem Post versprichst? 8)

Lg,

Song Sinen

_________________
I <3 Eliwood
_______________
$a=b;
$b=a;
$$a=a;
_______________
Faust: Was ist mit diesem Rätselwort gemeint?
- Faust I, Z. 1337


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 02 Sep, 2007 12:13 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Evt. hat er es vergessen? ^.^

Zu einem Problem zu dir, "Sie wollen gar keinen Mentor" . Dan gib ihnen doch die Moeglichkeit bei der Anmeldung zu sagen wir wollen keinen^^

[php]output("Mentor-Hilfe?<input type='radio' name'mentorwill' value='0'>Aus <input type='radio' name='mentorwill' value='1' checked>Ein",true);[/php]

dann musst du noch ein neues DB-FELD in der accounts Tabelle machen. Noch ein paar Abfragen und Bei der create.php noch die uebertragung von "mentorwill"

Oder aber auch du machst dir einen Editor^^ Da kannst du den Usern denn Mentor wegnehmen so das sie keinen haben oder aber auch einen andere Mentor zu teilen^^

Lg

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mo 20 Jul, 2009 19:58 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 03 Mai, 2009 16:11
Beiträge: 110
LoGD: www.asmeria.de/source.php
Gaaaaaaaanz alter Mod - wollte mal nachfragen ob man das weitermachen darf ;) Find das perfekt für ein Lotgd


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Di 21 Jul, 2009 17:36 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Klar darfst du den Code weiter machen. Es ist frei lizensiert (GNU GPL).
Du darfst Änderungen am Code vornehmen / Fehler beseitigen / Neu schreiben. Allerdings sollte das Copyright (sofern du den Code nicht komplett neu schreibst, also Texte , Anweisungen und so weiter) drin gelassen werden.

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 31 Beiträge ]  Gehe zu Seite Vorherige  1, 2

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 40 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