anpera.net https://anpera.dyndns.org/phpbb3/ |
|
2. bio in der selben pref https://anpera.dyndns.org/phpbb3/viewtopic.php?f=25&t=4800 |
Seite 1 von 1 |
Autor: | rayhiros [ So 15 Feb, 2009 21:01 ] |
Betreff des Beitrags: | 2. bio in der selben pref |
Nun gut hier ist folgendes Problem. Ich habe eine zweite Bio angelegt welche unter der ersten erscheint wenn man auf ein Chara draufdrückt. Funktioniert super, kann sie über Usereditor bearbeiten in der Datenbank wird sie auch schön gespeichert und geht nicht nach einem DK verloren. Doch wenn man über Profil sie schreiben will speichert das System die Bio nicht ab. Wo müsste ich nun was ändern, möchte ungern eine 2. Pref erstellen. http://www.bideo-anime.de/logd/source.p ... /prefs.php |
Autor: | Tidus [ So 15 Feb, 2009 21:14 ] |
Betreff des Beitrags: | Re: 2. bio in der selben pref |
Erstmal: du hast kein link zum source in deinem Profil angegeben. Zweitens: benutz bitte zip und häng die datei an und poste nicht den ganzen code Drittens und wirklich ausschlaggebend: du hast die list.php gezeigt aber nicht die pref, wie soll ich dir helfen? |
Autor: | rayhiros [ So 15 Feb, 2009 21:20 ] |
Betreff des Beitrags: | Re: 2. bio in der selben pref |
Ah, man sollte keine Hilfe erbitten wenn man krank ist und nicht mehr denken kann ![]() Es tut mir wirklich leid, naja ich hoffe der Link zur Source ist nun besser. |
Autor: | Naila [ So 15 Feb, 2009 21:31 ] |
Betreff des Beitrags: | Re: 2. bio in der selben pref |
Dein Problem ist, dass die Bio nicht in der Prefs gespeichert wird. Schau dir in der pref.php an wie dort die Bio gespeichert wird. Wenn nicht klar kommst, schau in meine Source wie ich dort das Probem mit Tierbio und X-Charbio gelöst habe. |
Autor: | Tidus [ So 15 Feb, 2009 21:38 ] |
Betreff des Beitrags: | Re: 2. bio in der selben pref |
also ich glaube es liegt daran: $this->bbcode_second_pass_code('', '$session['user']['bio']=closetags(stripslashes($_POST['bio']),'`i`b`c`H');') das postet die bio aber das hast du für bio18 nicht gemacht PHP: $session['user']['bio18']=closetags(stripslashes($_POST['bio18']),'`i`b`c`H'); weis nicht ob das alles war aber, du musst einfach ALLES was für die normale bio gemacht wird auch für die bio18 machen sonst kann es nicht funktionieren mfg EDIT: link zur source bitte noch ins profiel eintragen danke ![]() EDIT 2: $maxbio18 wird nicht definiert gibt ja nur die maxlänge an also entweder das 18 wegg oder $maxbio18 definieren ![]() |
Autor: | rayhiros [ So 15 Feb, 2009 21:57 ] |
Betreff des Beitrags: | Re: 2. bio in der selben pref |
So nun gibt es alles in der pref zwei mal was auch für die normale bio gibt, das Problem ist immer noch da. Es wird leider die Zusatzbio nicht gespeichert. |
Autor: | Tidus [ So 15 Feb, 2009 22:01 ] |
Betreff des Beitrags: | Re: 2. bio in der selben pref |
heißt das feld in der Accounts tabelle auch wirklich bio18 ? und was für ein typ hat es? varchar/text ? |
Autor: | rayhiros [ So 15 Feb, 2009 22:06 ] |
Betreff des Beitrags: | Re: 2. bio in der selben pref |
Jap heißt bio18 und hat die selben eigenschaften wie die normale bio wie gesagt kann ich sie mit Usereditor ja ändern nur die Spieler selber nicht. |
Autor: | Tidus [ So 15 Feb, 2009 22:10 ] |
Betreff des Beitrags: | Re: 2. bio in der selben pref |
aber die normale bio können die user editieren? das mit dem $maxbio hab ich halt noch nie richtig angeschaut, du müsstest da wohl das case textarea verändert haben. also ich gebe dir recht ich sehe nix was nicht auch für die Bio gesetzt ist, drum versteh ich im moment nicht unbedingt warum es nicht funktioniert.. |
Autor: | rayhiros [ So 15 Feb, 2009 22:20 ] |
Betreff des Beitrags: | Re: 2. bio in der selben pref |
Dann kannste ja wenigens denken wie ratlos ich erst bin. XD |
Autor: | Tidus [ Mo 16 Feb, 2009 00:09 ] |
Betreff des Beitrags: | Re: 2. bio in der selben pref |
na können sie nun ihre normale bio editieren oder nicht? wenn nicht entfern mal das $maxbio beim textarea.. aber ihc habe immo echt kein nerv mir das mehr anzuschauen..^^ wenn dann muss man sich mal dein ase 'textarea' bei der showform anglotzen da wird evtl noch ein fehler sein aber dann müsste man die bio auch nicht editieren können, und du bist dir wirklich sicher dass das Feld in der Accounts bio18 heißt? |
Autor: | rayhiros [ Mo 16 Feb, 2009 15:17 ] |
Betreff des Beitrags: | Re: 2. bio in der selben pref |
Die normale Bio kann gestaltet oder verändert werden und das mit der maxbio hat keine auswirkungen wenn ich das nun weg lasse oder hin mache. |
Autor: | Tidus [ Mo 16 Feb, 2009 18:39 ] |
Betreff des Beitrags: | Re: 2. bio in der selben pref |
EDIT: jetz weis ich es, habe mir die datei in den editor gezogen PHP: if (closetags(stripslashes($_POST['bio']),'`i`b`c`H')!=$session['user']['bio']){ if ($session['user']['biotime']>"9000-01-01"){ output("`n`\$Du kannst deine Beschreibung nicht ändern. Der Admin hat diese Funktion blockiert!`0`n"); }else{ $session['user']['bio']=closetags(stripslashes($_POST['bio']),'`i`b`c`H'); $session['user']['biotime']=date("Y-m-d H:i:s"); } if (closetags(stripslashes($_POST['bio18']),'`i`b`c`H')!=$session['user']['bio18']){ $session['user']['bio18']=closetags(stripslashes($_POST['bio18']),'`i`b`c`H'); } } du hast das mit der bio 18 in die klammer der normalen bio gesetzt das wird also nur mit geändert wenn sich die normale bio ändert, mach es so: PHP: if (closetags(stripslashes($_POST['bio']),'`i`b`c`H')!=$session['user']['bio']){
if ($session['user']['biotime']>"9000-01-01"){ output("`n`\$Du kannst deine Beschreibung nicht ändern. Der Admin hat diese Funktion blockiert!`0`n"); }else{ $session['user']['bio']=closetags(stripslashes($_POST['bio']),'`i`b`c`H'); $session['user']['biotime']=date("Y-m-d H:i:s"); } } if (closetags(stripslashes($_POST['bio18']),'`i`b`c`H')!=$session['user']['bio18']){ if ($session['user']['biotime']>"9000-01-01"){ output("`n`\$Du kannst deine Beschreibung nicht ändern. Der Admin hat diese Funktion blockiert!`0`n"); }else{ $session['user']['bio18']=closetags(stripslashes($_POST['bio18']),'`i`b`c`H'); $session['user']['biotime']=date("Y-m-d H:i:s"); } } |
Autor: | rayhiros [ Mo 16 Feb, 2009 19:00 ] |
Betreff des Beitrags: | Re: 2. bio in der selben pref |
Danke, danke danke! XD jetzt geht sie endlich. Oh ich steck tief in deiner Schuld. |
Autor: | Tidus [ Mo 16 Feb, 2009 19:03 ] |
Betreff des Beitrags: | Re: 2. bio in der selben pref |
ist schon okay ![]() ich entschuldige mich eher, das ich es nicht gleich bemerkt habe, es is mir davor schonmal aufgefallen aber ich habs nicht gecheckt XD das es sowas banales is..^^ |
Autor: | rayhiros [ Mo 16 Feb, 2009 19:06 ] |
Betreff des Beitrags: | Re: 2. bio in der selben pref |
Das war mit das erste was ich erstellt habe, ich hätte wohl selbst auch noch mal meine Schritte nachgehen sollen. |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |