MyBB.de Forum

Normale Version: Problem beim Anzeigen Eigener Profilfelder
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
hallo,

ich wollte heute 2 Neue Profilfelder einfügen, wobei das 2. Feld nur Angezeigt wird wenn das 1. Profilfeld "Ja" ausgibt:
PHP-Code:
                                Hosting Account: {$post['fid4']}  {if ($post['fid4'] == "ja") echo '<a href="{$post['fid5']}.******">{$post['fid5']]</a>';} 

leider klappt das nicht, hab schon rumprobiert, es kommen nur fehler.

weiß jemand einer lösung?
Steht dieser Code in den Templates? Templates können nämlich kein PHP-Code ausführen.
ja der code steht in den templates.

wo und wie muss ich die anfrage einbauen, umm mein Ergebniss zu bekommen?
Wenn du nicht sagst, wo du die Anzeige haben willst, können wir dir nicht helfen.
siehe anhang:
Also im postbit-Template. Dann muss der Code in die inc/functions_post.php.
wo genau muss der code da hinein?
Vielleicht ist dieses Plugin etwas für dich: http://community.mybboard.net/thread-31860.html
angezeigt wird es nun, nur stehen im Header ein paar Fehler:
Zitat:Parse error: syntax error, unexpected $end in /users/absol/www/downloads/inc/functions_post.php(381) : eval()'d code(5) : eval()'d code on line 1

Parse error: syntax error, unexpected '}' in /users/absol/www/downloads/inc/functions_post.php(381) : eval()'d code(5) : eval()'d code on line 1

Parse error: syntax error, unexpected $end in /users/absol/www/downloads/inc/functions_post.php(381) : eval()'d code(5) : eval()'d code on line 1

Parse error: syntax error, unexpected '}' in /users/absol/www/downloads/inc/functions_post.php(381) : eval()'d code(5) : eval()'d code on line 1

Code:
Code:
    Hosting Account: {$post['fid4']} <?php if($post['fid4'] == "Ja") { ?> <a href="http://{$post['fid5']}****" target="_blank">{$post['fid5']}</a><?php } ?>
Yumi schrieb:Some notes:
  • PHP tags must be closed with ?>
  • PHP runs slower than conditionals, so unless you need to use PHP, I recommend the conditionals
  • PHP inside the <?php ... ?> tags must be well formed, ie the following will not work:
    PHP-Code:
    <?php if(true) { ?> some stuff <?php ?>
    I'm thinking about whether to add support for the above, but there are performance reasons for me choosing not to.

Das heißt, dass eben genau diese Art von PHP NICHT funktioniert.
PHP-Code:
<?php if(true) { ?> some stuff <?php ?>
Seiten: 1 2