anpera.net

anpera.net

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

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 84 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3, 4, 5  Nächste
Autor Nachricht
BeitragVerfasst: Fr 20 Mär, 2009 19:08 
Offline
Meister
Meister
Benutzeravatar

Registriert: Fr 17 Aug, 2007 22:36
Beiträge: 367
Wohnort: In unergründlichen Höhlen
Geschlecht: Weiblich
LoGD: http://projekt-davorin.de/
Wir hatten es local getestet. Kann aber auszüge aus den veränderten scripten hier posten.
Mehr habe ich auch nicht gemacht:
lodge.php
$this->bbcode_second_pass_code('', '$config = unserialize($session['user']['donationconfig']);
if($config['alter'] == 0) addnav('Altersfeld für Bio (100 Punkte)', 'lodge.php?op=alter');
')
Und
$this->bbcode_second_pass_code('', '}elseif ($_GET['op']=="alter"){
output("`xMöchtest du, in deiner Biographie das Alter deines Charakters sichtbar machen, so kannst du es dir hier erkaufen.
Das Alter wird in den Einstellungen änderbar sein, sowie in deiner Biographie sichtbar sein.");
if($pointsavailable<100){
output("`n`n`\$Du hast nicht genug Punkte!`0");
} else {
addnav("*Bestätige*");
addnav("Ja, bitte!","lodge.php?op=alterkauf");
}
}elseif ($_GET['op']=="alterkauf"){
if ($pointsavailable >= 0) {

// $config = unserialize($session['user']['donationconfig']);
$config['alter'] = 1;
// $session['user']['donationconfig'] = serialize($session['user']['donationconfig']);
output("`xVendor nickt und dir wird ab sofort Erlaubt, dein Alter zu veröffentlichen!");
// $session['user']['donationspent']-=100;
}
addnav("*Zurück*","");
addnav("`7Sprich mit Vendor","lodge.php");')

So das war's davon.
Und in der newday.php:
$this->bbcode_second_pass_code('', '$config = unserialize($session['user']['donationconfig']);
// if ($config['alter']>0) $config['alter']=1;
$session['user']['donationconfig']=serialize($config);
')

... bio.php
$this->bbcode_second_pass_code('', 'if ($_POST['rpgrace']!=$session['user']['rpgrace'])
{')
und
$this->bbcode_second_pass_code('', '$form=array(
[...]
,($config['alter']?',"oldrr"=>"Dein Alter:`n"':',""')
[...]
);')

Wobei letzteres funktioniert noch nicht. Soweit waren Liath und ich noch nicht. >.< Haben gestern echt stundenlang
geforscht und irgendwie nicht erreicht das er bei einem Kauf das in der donationconfig speichert. Weder vor einem Newday
oder danach.

_________________
Mao?
Unsere Scripte verfassen wir in Beerware

PHP:
Davorin- Waldkämpfe klickern war gestern
;) Nu wird gequestet!
(Im Aufbau)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Fr 20 Mär, 2009 20:06 
Offline
User
User

Registriert: Mi 06 Sep, 2006 10:16
Beiträge: 12
Wohnort: Bremen
LoGD: http://edahnien.de/logd/source.php
mir die ganzen andern posts durchzulesen .. .. bis dahin is mein essen kalt .. ich hab dir mal deinen code auseinander geflückt und ein paar zeilen dazu geschrieben ... warum "das nicht geht" kann ich dir nicht sagen aber vill einen denkanstoss geben


Marja hat geschrieben:
Wir hatten es local getestet. Kann aber auszüge aus den veränderten scripten hier posten.
Mehr habe ich auch nicht gemacht:
lodge.php
$this->bbcode_second_pass_code('', '$config = unserialize($session['user']['donationconfig']);
if($config['alter'] == 0) addnav('Altersfeld für Bio (100 Punkte)', 'lodge.php?op=alter');
')

das sieht doch recht gut aus, wenn ich mich recht erinnere wird $config aber bereits am anfang erstellt wird mehr als einmal muesstest du es wohl nicht machen

Marja hat geschrieben:
$this->bbcode_second_pass_code('', '}elseif ($_GET['op']=="alter"){
output("`xMöchtest du, in deiner Biographie das Alter deines Charakters sichtbar machen, so kannst du es dir hier erkaufen.
Das Alter wird in den Einstellungen änderbar sein, sowie in deiner Biographie sichtbar sein.");
if($pointsavailable<100){
output("`n`n`\$Du hast nicht genug Punkte!`0");
} else {
addnav("*Bestätige*");
addnav("Ja, bitte!","lodge.php?op=alterkauf");
}
[/quote]
da faellt mir nix auf
[quote="Marja"]
}elseif ($_GET['op']=="alterkauf"){
if ($pointsavailable >= 0) {

// $config = unserialize($session['user']['donationconfig']);
$config['alter'] = 1;
// $session['user']['donationconfig'] = serialize($session['user']['donationconfig']);
output("`xVendor nickt und dir wird ab sofort Erlaubt, dein Alter zu veröffentlichen!");
// $session['user']['donationspent']-=100;
}
addnav("*Zurück*","");
addnav("`7Sprich mit Vendor","lodge.php");')


warum schreibst du $pointsavailable >= 0 und nicht >= 100 ?
Marja hat geschrieben:
Und in der newday.php:
$this->bbcode_second_pass_code('', '$config = unserialize($session['user']['donationconfig']);
// if ($config['alter']>0) $config['alter']=1;
$session['user']['donationconfig']=serialize($config);
')

öhm? was is das ?
Marja hat geschrieben:
... bio.php
$this->bbcode_second_pass_code('', 'if ($_POST['rpgrace']!=$session['user']['rpgrace'])
{')

.. um den sinn der zeile zu verstehen muss ich wohl einige posts nach unten lesen .. -.-'


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Fr 20 Mär, 2009 20:16 
Offline
Meister
Meister
Benutzeravatar

Registriert: Fr 17 Aug, 2007 22:36
Beiträge: 367
Wohnort: In unergründlichen Höhlen
Geschlecht: Weiblich
LoGD: http://projekt-davorin.de/
Da waren zu Hauf Fehler drin. Lassen wir das und nehmen:
a)http://inseln-campius.de/source.php?dir=1&file=320
und
b)http://inseln-campius.de/source.php?dir=1&file=235

Edah? Eas gibts denn? *essen anschmacht* >.<

_________________
Mao?
Unsere Scripte verfassen wir in Beerware

PHP:
Davorin- Waldkämpfe klickern war gestern
;) Nu wird gequestet!
(Im Aufbau)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Fr 20 Mär, 2009 21:05 
Offline
User
User

Registriert: Mi 06 Sep, 2006 10:16
Beiträge: 12
Wohnort: Bremen
LoGD: http://edahnien.de/logd/source.php
Marja hat geschrieben:
Da waren zu Hauf Fehler drin. Lassen wir das und nehmen:
a)http://inseln-campius.de/source.php?dir=1&file=320

$this->bbcode_second_pass_code('', '
// Gold kaufen
}elseif ($_GET['op']=="gold"){
if ($pointsavailable>=75){
output("`n`n`xDu kaufst dir 1000 Gold!");
$session[user][gold]+=1000;
$session['user']['donationspent']+=75;
}
addnav("`tSprich mit Vendor","lodge.php");
$session['user']['donationconfig'] = serialize($config);



}')
$session['user']['donationconfig'] = serialize($config);
das gehört hinter die } klammer

dann könnte dein codegeflecht funktionern

es gab lasagne


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Fr 20 Mär, 2009 21:18 
Offline
Meister
Meister
Benutzeravatar

Registriert: Fr 17 Aug, 2007 22:36
Beiträge: 367
Wohnort: In unergründlichen Höhlen
Geschlecht: Weiblich
LoGD: http://projekt-davorin.de/
Wooohuuu o.O *freudentanz auffühl*
Das war's was gefehlt hat!

Nur.. habe ich nun in der prefs das Problem, das er zwar das textfeld auswirft,
aber nicht den Namen?
Habe versucht das ganze umzudrehen aber das ging in die Hose o.O

_________________
Mao?
Unsere Scripte verfassen wir in Beerware

PHP:
Davorin- Waldkämpfe klickern war gestern
;) Nu wird gequestet!
(Im Aufbau)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Fr 20 Mär, 2009 22:01 
Offline
User
User

Registriert: Mi 06 Sep, 2006 10:16
Beiträge: 12
Wohnort: Bremen
LoGD: http://edahnien.de/logd/source.php
$prefs = $session['user']['prefs'];
$prefs['bio'] = $session['user']['bio'];
if (getsetting("avatare",0)==1) {
$prefs['avatar'] = $session['user']['avatar'];
} else {
$prefs['avatar'] = "(kein Avatar erlaubt)";
}
showform($form,$prefs);

hmm wenn du glück hast musst du dort nur
$prefs['oldrr'] = $session['user']['oldrr'];
zusetzen


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Fr 20 Mär, 2009 22:12 
Offline
Meister
Meister
Benutzeravatar

Registriert: Fr 17 Aug, 2007 22:36
Beiträge: 367
Wohnort: In unergründlichen Höhlen
Geschlecht: Weiblich
LoGD: http://projekt-davorin.de/
Hmm. Ich glaube ich habe Pech. :koffie:

_________________
Mao?
Unsere Scripte verfassen wir in Beerware

PHP:
Davorin- Waldkämpfe klickern war gestern
;) Nu wird gequestet!
(Im Aufbau)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Fr 20 Mär, 2009 22:58 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 12 Mai, 2008 21:51
Beiträge: 137
Geschlecht: Weiblich
hmm.. würde mal sagen, des könnte an dem wie dus reinschreibst leigen...
versuch statt:
$this->bbcode_second_pass_code('', ',"gebi"=>"Dein Geburtsdatum (TT.MM.JJJJ):`n"
,"begi"=>"Dein Begleiter:`n"
,($config['alter']?',"oldrr"=>"Dein Alter:`n"':',""')
,"avatar"=>"Link auf einen Avatar`n(Bilddatei - maximal 250x250 Pixel)`n"
);')
mals das (also die zeile mit dem Alter dort erst mal rauslöschen, fügste dann darunter ein
$this->bbcode_second_pass_code('', '
,"gebi"=>"Dein Geburtsdatum (TT.MM.JJJJ):`n"
,"begi"=>"Dein Begleiter:`n"
,"avatar"=>"Link auf einen Avatar`n(Bilddatei - maximal 250x250 Pixel)`n"
);
if ($session['user'][donationconfig']['alter']==1){
$form["oldrr"]="Dein Alter:`n";
}
')

so ist bei mir das mit dem X-Mote kucken für Superuser eingebaut, sollte also funktionieren
*hofft sich verständlich ausgedrückt zu haben*
mfg


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Fr 20 Mär, 2009 23:01 
Offline
Meister
Meister
Benutzeravatar

Registriert: Fr 17 Aug, 2007 22:36
Beiträge: 367
Wohnort: In unergründlichen Höhlen
Geschlecht: Weiblich
LoGD: http://projekt-davorin.de/
Nein, so verschwindet das Feld komplett.
Vorher war ja iwie noch das eingabefeld vorhanden. Nun ist da trotz Kauf, nichts.

Hab es gleich nochmal auch so versucht:
$this->bbcode_second_pass_code('', 'if ($session['user']['donationconfig']['alter']==1){
$form=array("oldrr"=>"Dein Alter:`n");
}')

Desweiteren wird nach wie vor nichts in der donationconfig gespeichert.
Ich denke daran wird's liegen? o.O

_________________
Mao?
Unsere Scripte verfassen wir in Beerware

PHP:
Davorin- Waldkämpfe klickern war gestern
;) Nu wird gequestet!
(Im Aufbau)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Sa 21 Mär, 2009 17:41 
Offline
Profi
Profi
Benutzeravatar

Registriert: Di 20 Nov, 2007 11:55
Beiträge: 132
LoGD: http://www.land-elysion.de/logd/
Ich weiß der Tipp ist nun etwas mies. Aber dennoch hilfreich denk ich mal

~klick mich~

schau dir es mal in Ruhe an auch wenn´s etwas viel zusein scheint. Aber ist es ziemlich nah an dem was du haben willst.

_________________
Ich kann das nicht! ....

Denk an die Hummel

Sie hat eine Flügelfläche von 0,7 cm² bei einem Eigengewicht von 1,2 g. Aerodynamisch ist es unmöglich, das eine solche Konstruktion flugfähig ist. Aber das weiß die Hummel nicht, sie fliegt dennoch!


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Sa 21 Mär, 2009 18:30 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
Dinarius hat geschrieben:
Ich weiß der Tipp ist nun etwas mies. Aber dennoch hilfreich denk ich mal

~klick mich~

schau dir es mal in Ruhe an auch wenn´s etwas viel zusein scheint. Aber ist es ziemlich nah an dem was du haben willst.



hab ich auch erst dran gedacht den Link dahin zu posten, aber verworfen, weil ich nicht denke, dass man da durchsteigt xD wenn man nur nen Bruchteil davon eigentlich braucht^^

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Sa 21 Mär, 2009 18:52 
Offline
Profi
Profi
Benutzeravatar

Registriert: Di 20 Nov, 2007 11:55
Beiträge: 132
LoGD: http://www.land-elysion.de/logd/
Naja, es steckt ne gute antwort drin. Bißchen fleiß gehört schon dazu. Und ich find es nur auf den ersten Blick unübersichtlich, wenn man weiß wonach man sucht muß, dann findet man es sicher auch ;)

_________________
Ich kann das nicht! ....

Denk an die Hummel

Sie hat eine Flügelfläche von 0,7 cm² bei einem Eigengewicht von 1,2 g. Aerodynamisch ist es unmöglich, das eine solche Konstruktion flugfähig ist. Aber das weiß die Hummel nicht, sie fliegt dennoch!


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Sa 21 Mär, 2009 21:06 
Offline
Meister
Meister
Benutzeravatar

Registriert: Fr 17 Aug, 2007 22:36
Beiträge: 367
Wohnort: In unergründlichen Höhlen
Geschlecht: Weiblich
LoGD: http://projekt-davorin.de/
Muahaha. Es hat geklappt.

Ich danke euch allen für eure Mühen und vorallem Liath, der mit mir stundenlang da dran gesessen hat.
*Füße küss* :D

_________________
Mao?
Unsere Scripte verfassen wir in Beerware

PHP:
Davorin- Waldkämpfe klickern war gestern
;) Nu wird gequestet!
(Im Aufbau)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So 22 Mär, 2009 13:25 
Offline
Meister
Meister
Benutzeravatar

Registriert: Fr 17 Aug, 2007 22:36
Beiträge: 367
Wohnort: In unergründlichen Höhlen
Geschlecht: Weiblich
LoGD: http://projekt-davorin.de/
Hmm *sfz*
Ich bemerke gerade das er die gespeicherten Werte aus der prefs nur solange übernimmt,
bis auch da der newday kommt. :hmpf:

_________________
Mao?
Unsere Scripte verfassen wir in Beerware

PHP:
Davorin- Waldkämpfe klickern war gestern
;) Nu wird gequestet!
(Im Aufbau)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So 22 Mär, 2009 13:33 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
sag mal hast du für all die viele Felder da noch accountsfelder für angelegt?

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So 22 Mär, 2009 13:39 
Offline
Meister
Meister
Benutzeravatar

Registriert: Fr 17 Aug, 2007 22:36
Beiträge: 367
Wohnort: In unergründlichen Höhlen
Geschlecht: Weiblich
LoGD: http://projekt-davorin.de/
o.O Jap. Werte werden auch darin gespeichert.

_________________
Mao?
Unsere Scripte verfassen wir in Beerware

PHP:
Davorin- Waldkämpfe klickern war gestern
;) Nu wird gequestet!
(Im Aufbau)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So 22 Mär, 2009 13:53 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
hm ok hätte ich zwar anders gehändelt aber dann musst du h alt nach dem dk auch die felder alle auf =>1 setzen.. hast du das gemacht?

weil sonst sind sie nach dem dk weg, wenn du sie nicht in den nochance setzt..
ggf. würde ich oben in den prefs die felder dann auch alle auf =>1 setzen (ganz oben wo auch u.a. email etc steht)

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So 22 Mär, 2009 17:41 
Offline
Meister
Meister
Benutzeravatar

Registriert: Fr 17 Aug, 2007 22:36
Beiträge: 367
Wohnort: In unergründlichen Höhlen
Geschlecht: Weiblich
LoGD: http://projekt-davorin.de/
[blah.]

_________________
Mao?
Unsere Scripte verfassen wir in Beerware

PHP:
Davorin- Waldkämpfe klickern war gestern
;) Nu wird gequestet!
(Im Aufbau)


Zuletzt geändert von Marja am So 22 Mär, 2009 19:10, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So 22 Mär, 2009 18:48 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
ich hab ehrlich gesagt keine Lust mich in dein Codegewühl einzulesen.. ich hab ähnliches für die "kaufbare" tierbio veröffentlicht (an dem link der dir gepostet wurde)
und ich nutze getpref und für dinge die user selbständig eingeben dürfen wie "alter, herkunft etc."

daher musst du schon nochmal selber deinen Code durchsehen und vergleichen.

was zur Hölle du immer mit dem newday hast weiss ich ehrlich gesagt nicht, weil rein gar keine änderung in der newday.php da gemacht werden muss: KEINE

wenn du irgendwas im newday gemacht hast = löschen


und ja die bioabfrage ist falsch.. du fragst ab ob DER User jetzt das aktiv hat und zeigst dann die inhalte..

natürlich kann er dann in jeder bio das sehen, weil ER es ja aktiv hat..

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So 22 Mär, 2009 19:09 
Offline
Meister
Meister
Benutzeravatar

Registriert: Fr 17 Aug, 2007 22:36
Beiträge: 367
Wohnort: In unergründlichen Höhlen
Geschlecht: Weiblich
LoGD: http://projekt-davorin.de/
Ich habe nichts in der newday verändert! Nach der Newday hat er mir davor die Werte gelöscht. Keine Ahnung.

Nun ist es auch weg und gut so. Die Rede war von der prefs, das er die alten Werte nicht richtig in die sql aufnimmt!


Ach vergiss es.

_________________
Mao?
Unsere Scripte verfassen wir in Beerware

PHP:
Davorin- Waldkämpfe klickern war gestern
;) Nu wird gequestet!
(Im Aufbau)


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

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