anpera.net
https://anpera.dyndns.org/phpbb3/

Waffenavatar
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=25&t=2734
Seite 1 von 1

Autor:  Squall [ Mi 09 Aug, 2006 06:05 ]
Betreff des Beitrags:  Waffenavatar

Morgen...
Hab diese Funktion für mich gebaut..weil ich dachte..es passt gut in die bio.

Poste es mal:

//Waffenavatar-beschreibung by Squall für http://www.vendaldrachennest.de
if ($row[webavatar]!="")
{
if (getsetting("webavatar",0)==1)
{
if ($row[webavatar])
{
$pic_size = @getimagesize($row[webavatar]);
$pic_width = $pic_size[0];
$pic_height = $pic_size[1];
output("<table><tr><td valign='top'>`n<img src=\"$row[webavatar]\" ",true);
if ($pic_width > 200) output("width=\"200\" ",true );
if ($pic_height > 200) output("height=\"200\" ",true );
}
else
{
output("<table><tr><td>(kein Bild)&nbsp;&nbsp;&nbsp;</td><td>",true);
}
}
if (getsetting("webavatar",0)==1)output ("</td></tr></table>",true);
if ($row['waffenbio']>"")
{
output("`n`^Waffenbeschreibung: `@`n".soap($row['waffenbio'])."`n");
}
output("<hr width='60%' align='left'>",true);
}

das problem ist...er zeigt mir den avatar nicht an.
die beschreibung klappt..


hier das hab ich in der prefs...obwohl ich nicht glaube..das es daran liegt.

if (getsetting("webavatar",0)==1) {
if (stripslashes($_POST['webavatar'])!=$session['user']['webavatar']){
$session['user']['webavatar']=stripslashes(preg_replace("'[\"\'\\><@?*&#; ]'","",$_POST['webavatar']));
$url=$session[user][webavatar];
if ($url>"" && strpos($url,".gif")<1 && strpos($url,".GIF")<1 && strpos($url,".jpg")<1 && strpos($url,".JPG")<1 && strpos($url,".png")<1 && strpos($url,".PNG")<1){
$session[user][webavatar]="";
$msg.="`\$Ungültiger Waffenavatar! Nur .jpg, .png, oder .gif`0`n";
}
}
}

hat einer ne idee wo mein denkfehler ist?

mfg

Autor:  Auric [ Mi 09 Aug, 2006 09:42 ]
Betreff des Beitrags: 

die spitz klammer der img-tags wird glaube ich nicht wieder geschlossen.. gehe am besten mal den ausgegeben html-code durch...

Autor:  Squall [ Mi 09 Aug, 2006 11:55 ]
Betreff des Beitrags: 

oh...garnicht gesehen...lol

danke...werd es mal mal genauer begutachten,was du meinst.

Autor:  Squall [ Mi 15 Nov, 2006 02:00 ]
Betreff des Beitrags: 

hoi..hab es nach Wochen endlich hinbekommen...nur hab ich wieder ein Problem...meine Bio hat sich total verschoben...seit ich den Avatar für die Waffe eingebaut habe..

hier der Code, leider grübel ich schon seit Stunden,warum er es ständig verschiebt und würde mich über hilfe freuen,was ich mal wieder falsch gemacht oder übersehen hab. :)


$this->bbcode_second_pass_code('', '<?php

// 22062004
// Daten abrufen
require_once "common.php";
checkday();
$result = db_query("SELECT login,name,level,sex,title,specialty,hashorse,acctid,age,marriedto,pvpflag,charisma,resurrections,bio,dragonkills,race,avatar,housekey,punch,reputation,birthday,ckill,cloose,tiername,old,tierbeschreibung,tieravatar,herkunft,weapon,armor,gesinnung,fertigkeit,jobname,siegelstuecke,artefakt,herotattoo,orden,klasse,kunst,gott,brupoi,wächterkills,web,webbeschreibung,webavatar FROM accounts WHERE login='$_GET[char]'");
$row = db_fetch_assoc($result);
$row[login] = rawurlencode($row[login]);

page_header("Charakter Biographie: ".preg_replace("'[`].'","",$row[name]));
$specialty=array(0=>"nicht spezifiziert","`TSchwarze Magie","`%Gesang/Tanz","`^Diebeskunst","Weiß Magie","Dragon Kraft","Schützen Kraft","Aeonsmacht");
$kampfkunstm=array(1=>"`&Heiler",2=>"`QNinja",3=>"`TSchwarzmagier",4=>"`#Schütze",5=>"`^Dieb",6=>"`VIllusionist",7=>"`4Beschützer",8=>"`RElementalist",9=>"`@Beschwörer",10=>"`7Assassine",11=>"`9Dragoner",12=>"`5Berseker",13=>"`TDunkler Ritter",14=>"`rDiva",15=>"`8Samurai",16=>"`#Sphärohunter",0=>"`)Unbekannt");
$kampfkunstw=array(1=>"`&Heilerin",2=>"`QNinja",3=>"`TSchwarzmagier",4=>"`#Schützin",5=>"`^Diebin",6=>"`VIllusionistin",7=>"`4Beschützerin",8=>"`RElementalistin",9=>"`@Beschwörerin",10=>"`7Assassinein",11=>"`9Dragoner",12=>"`5Bersekerin",13=>"`TDunkler Ritter",14=>"`rDiva",15=>"`8Samurai",16=>"`#Sphärohunterin",0=>"`)Unbekannt");
$gott=array(
1=>"`#Tempus",
2=>"`@Mielliki",
3=>"`TShar",
4=>"`^Deneir",
5=>"`4Hera",
6=>"`TAres",
7=>"`9Poseidon",
0=>"`)Gottlos");

$jobname=array(
0=>"`)Arbeitslos");

$row['login'] = rawurlencode($row['login']);

$loggedin=(date("U") - strtotime($row['laston']) < getsetting('LOGINTIMEOUT',900) && $row['loggedin']);

$laston=round((strtotime(date('r'))-strtotime($row['laston'])) / 86400,0).' Tage';
if (substr($laston,0,2)=='1 ') $laston='1 Tag';
if (date('Y-m-d',strtotime($row['laston'])) == date('Y-m-d')) $laston='Heute';
if (date('Y-m-d',strtotime($row['laston'])) == date('Y-m-d',strtotime(date('r').'-1 day'))) $laston='Gestern';
if ($loggedin) {$laston = 'Jetzt';}
// END Daten abrufen

// Navi erstellen
addnav('Geschichte');
['acctid'].'&op='.$_GET['op'].'&ret='.urlencode($_GET['ret']));
// END Navi erstellen


if ($row[tiername]!="")
{
output("`TBiographie für $row[name] `Tund $row[tiername]");
}
else
{
output("`TBiographie für $row[name]");
}
if ($session[user][loggedin]) output("<a href=\"mail.php?op=write&to=$row[login]\" target=\"_blank\" onClick=\"".popup("mail.php?op=write&to=$row[login]").";return false;\"><img src='images/newscroll.GIF' width='16' height='16' alt='Mail schreiben' border='0'></a>",true);
if (getsetting("avatare",0)==1){
if ($row[avatar]){
$pic_size = @getimagesize($row[avatar]);
$pic_width = $pic_size[0];
$pic_height = $pic_size[1];
output("<table><tr><td valign='top'>`n`n<img src=\"$row[avatar]\" ",true);
if ($pic_width > 400) output("width=\"200\" ",true );
if ($pic_height > 400) output("height=\"200\" ",true );
output("alt=\"".preg_replace("'[`].'","",$row[name])."\">&nbsp;</td><td valign='top'>",true);
} else {
output("<table><tr><td>(kein Bild)&nbsp;&nbsp;&nbsp;</td><td>",true);
}
}
output('`n`bAllgemeines:`b');
output('`n`TErrungenschaft: `@'.$row['title'].'`n');
if ($row['herkunft']!="")
{
output("`THerkunft: `@{$row['herkunft']}`n");
}
if ($row['old']!="")
{
output("`TAlter: `@{$row['old']}`n");
}
if ($row['gesinnung']!="")
{
output("`TGesinnung: `@{$row['gesinnung']}`n");
}
if ($row['fertigkeit']!="")
{
output("`TBesonderheit: `@{$row['fertigkeit']}`n");
}

//if (getsetting('activategamedate','0')==1 && $row['birthday']!='') { output('`TAnkunft: `@'.getgamedate($row['birthday']).'`n'); }

output('`TZuletzt gesehen: `@'.$laston.'`n');
output('`n`&`bInteressantes:`b`n');

output("`TGottheit: `@".$gott[$row[gott]]."`n");
output('`TErfahrungsstufe: `@'.$row['level'].'`n');
output('`TVolk: `@'.$races[$row['race']].'`n');
output("`TAlter seit Boss: `@$row[age]`T Tage`n");
output("`TWiedererweckt: `@$row[resurrections]x`n");
output("`TGeschlecht: `@".($row[sex]?"Weiblich":"Männlich")."`n");
output("`TSpezialgebiet: `@".$specialty[$row[specialty]]."`n");
if($row['sex'] < 1) output("`TKlasse: `@".$kampfkunstm[$row[kunst]]."`n");
if($row['sex'] >= 1) output("`TKlasse: `@".$kampfkunstw[$row[kunst]]."`n");
output("`TBeruf: `@".$row[jobname]."`n");

output('`n`&`bBesitz:`b`n');
output("`TWaffe: `@{$row[weapon]}`n");
output("`TRüstung: `@{$row[armor]}`n");

$sql = "SELECT mountname FROM mounts_usr WHERE acctid='{$row['acctid']}'";
$result = db_query($sql);
$mount = db_fetch_assoc($result);
if ($mount['mountname']=="")
$mount['mountname'] = "`iKeines`i";
output("`TAeon: `@{$mount['mountname']}`n");

if ($row['dragonkills']>0) output("`TBosskills: `@{$row['dragonkills']}`n");

output("`TBester Angriff: `@$row[punch]`n");
$gesamt = $row[siegelstuecke];
output("`T Siegel erlangt: `@$gesamt`n");

if($row[orden]==0){
output("`TOrden: ");
output("`7`iKeine`n`i");
}
if($row[orden]==1){
output("`TOrden: ");
output("`9Wasser `7,`n ");
}
if($row[orden]==2){
output("`TOrden: ");
output("`9Wasser `7, `$ Feuer `7, `n");

}
if($row[orden]==3){
output("`TOrden: ");
output("`9Wasser `7, `$ Feuer `7, `7Wind `7, `n");
}
if($row[orden]==4){
output("`TOrden: ");
output("`9Wasser `7, `$ Feuer `7, `7Wind `7, `qErde`n");
}
if($row[orden]==5){
output("`TOrden: ");
output("`9Wasser `7, `$ Feuer `7, `7Wind `7, `qErde, `1Eis`n");
}
if($row[orden]==6){
output("`TOrden: ");
output("`9Wasser `7, `$ Feuer `7, `7Wind `7, `qErde, `1Eis, `^Blitz`n");
}
if($row[orden]==7){
output("`TOrden: ");
output("`9Wasser `7, `$ Feuer `7, `7Wind `7, `qErde, `1Eis, `^Blitz, `TSchatten`n");
}
if($row[orden]==8){
output("`TOrden: ");
output("`9Wasser `7, `$ Feuer `7, `7Wind `7, `qErde, `1Eis, `^Blitz, `TSchatten, `8Licht`n");
}
if ($row[herotattoo]) {
output("`TTätowierungen: ");
for($i=1; $i<=$row[herotattoo];$i++){
output("`@$ghosts[$i]");
if ($i<$row[herotattoo]) output(", ");
else output(".`n");
}
}
output("<table border='0' cellspacing='0' cellpadding='0'><tr><td>`TAnsehen:&nbsp;</td><td>".grafbar(100,($row['reputation']+50),100,12)."</td></tr></table>",true);
if ($row[housekey]) output("`TWohnort: `@$row[housekey]`n");
if ($row[marriedto]){
if ($row[marriedto]==4294967295){
output("`TVerheiratet mit: `@".($row[sex]?"Tidus":"Yuna")."`n");
}elseif ($row[charisma]==4294967295){
$sql = "SELECT name FROM accounts WHERE acctid='{$row['marriedto']}'";
$result = db_query($sql);
$partner = db_fetch_assoc($result);
output("`TVerheiratet mit: `@{$partner['name']}`n");
}
}
if ($row['pvpflag']=="5013-10-06 00:42:00") output("`&`iSteht unter besonderem Schutz`i");
if (getsetting("avatare",0)==1)output ("</td></tr></table>",true);
if ($row['bio']>"")
output("`n`TBio: `@`n".soap($row['bio'])."`n");
if ($disciple['state']>0) {
output("`n".$row['name']." `T wird begleitet von ".($row['sex']?"ihrem":"seinem")." ".get_disciple_stat($disciple['state'])." `&Chocobo ".$disciple['name'].".`n");
}
output("<hr width='60%' align='left'>",true);
//Tierbeschreibung by Squall www.omega-grotte.de
if ($row[tiername]!="")
{
if (getsetting("tieravatar",0)==1)
{
if ($row[tieravatar])
{
$pic_size = @getimagesize($row[tieravatar]);
$pic_width = $pic_size[0];
$pic_height = $pic_size[1];
output("<table><tr><td valign='top'>`n<img src=\"$row[tieravatar]\" ",true);
if ($pic_width > 200) output("width=\"200\" ",true );
if ($pic_height > 200) output("height=\"200\" ",true );
output("alt=\"".preg_replace("'[`].'","",$row[tiername])."\">&nbsp;</td><td valign='top'>",true);
}
else
{
output("<table><tr><td>(kein Bild)&nbsp;&nbsp;&nbsp;</td><td>",true);
}
}
$sql = "SELECT mountname FROM mounts WHERE mountid='{$row['hashorse']}'";
$result = db_query($sql);
$mount = db_fetch_assoc($result);
output("`n`n`TAeon: `@{$mount['mountname']}`n");
output("`TAeonsname: `@$row[tiername]`n");
if (getsetting("tieravatar",0)==1)output ("</td></tr></table>",true);
if ($row['tierbeschreibung']>"")
{
output("`n`TAeonsbeschreibung: `@`n".soap($row['tierbeschreibung'])."`n");
}
output("<hr width='60%' align='left'>",true);
}
output("<hr width='60%' align='left'>",true);
//Waffenbeschreibung by Squall www.omega-grotte.de
if (getsetting("avatare",0)==1){
if ($row[webavatar]){
$pic_size = @getimagesize($row[webavatar]);
$pic_width = $pic_size[0];
$pic_height = $pic_size[1];
output("<table><tr><td valign='top'>`n`n<img src=\"$row[webavatar]\" ",true);
if ($pic_width > 200) output("width=\"200\" ",true );
if ($pic_height > 200) output("height=\"200\" ",true );
output("alt=\"".preg_replace("'[`].'","",$row[name])."\">&nbsp;</td><td valign='top'>",true);
} else {
output("<table><tr><td>(kein Bild)&nbsp;&nbsp;&nbsp;</td><td>",true);
}
}
if ($row['web']!="")
{
output("`TBesondere Waffe: `@{$row['web']}`n");
}
if ($row['webbeschreibung']!="")
{
output("`TWaffenbeschreibung: `@{$row['webbeschreibung']}`n");
}
output("<hr width='60%' align='left'>",true);
output("`n`TLetzte Leistungen (und Niederlagen) von $row[name]`^");
$result = db_query("SELECT * FROM news WHERE accountid=$row[acctid] ORDER BY newsdate DESC,newsid ASC LIMIT 100");
$odate="";
for ($i=0;$i<db_num_rows($result);$i++){
$row = db_fetch_assoc($result);
if ($odate!=$row[newsdate]){
output("`n`b`@".date("D, M d",strtotime($row[newsdate]))."`b`n");
$odate=$row[newsdate];
}
output($row[newstext]."`n");
}

if ($_GET[ret]==""){
addnav("Zurück zur Spioagensonde","list.php");
}else{
$return = preg_replace("'[&?]c=[[:digit:]-]+'","",$_GET[ret]);
$return = substr($return,strrpos($return,"/")+1);
addnav("Zurück",$return);
}
page_footer();

?>')

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/