MyBB.de Forum
Problem beim Anzeigen Eigener Profilfelder - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Theme-Diskussionen (https://www.mybb.de/forum/forum-84.html)
+--- Thema: Problem beim Anzeigen Eigener Profilfelder (/thread-14710.html)

Seiten: Seiten: 1 2


Problem beim Anzeigen Eigener Profilfelder - toby01 - 11.10.2009

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?


RE: Problem beim Anzeigen Eigener Profilfelder - Manuel - 11.10.2009

Steht dieser Code in den Templates? Templates können nämlich kein PHP-Code ausführen.


RE: Problem beim Anzeigen Eigener Profilfelder - toby01 - 11.10.2009

ja der code steht in den templates.

wo und wie muss ich die anfrage einbauen, umm mein Ergebniss zu bekommen?


RE: Problem beim Anzeigen Eigener Profilfelder - StefanT - 11.10.2009

Wenn du nicht sagst, wo du die Anzeige haben willst, können wir dir nicht helfen.


RE: Problem beim Anzeigen Eigener Profilfelder - toby01 - 11.10.2009

siehe anhang:


RE: Problem beim Anzeigen Eigener Profilfelder - StefanT - 11.10.2009

Also im postbit-Template. Dann muss der Code in die inc/functions_post.php.


RE: Problem beim Anzeigen Eigener Profilfelder - toby01 - 11.10.2009

wo genau muss der code da hinein?


RE: Problem beim Anzeigen Eigener Profilfelder - Michael - 11.10.2009

Vielleicht ist dieses Plugin etwas für dich: http://community.mybboard.net/thread-31860.html


RE: Problem beim Anzeigen Eigener Profilfelder - toby01 - 11.10.2009

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 } ?>



RE: Problem beim Anzeigen Eigener Profilfelder - Manuel - 11.10.2009

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 ?>