Thread Verfasser: booker
Thread ID: 321
Thread Info
Es gibt 9 Beiträge zu diesem Thema, und es wurde 4465 Mal angesehen.  Ausserdem wurden Dateien angehängt.
 Thema drucken
Willkommemgruß
booker
Ich habe einen Code mir fertig gemacht um zu grüßen.

Meine Frage wie ändere ich den Code um ein Avatar ein zubinden.Also Name und Avatar.

Mein Code:

echo 'Willkommen '.($userdata['user_name'] ? $userdata['user_name'] : 'Gast').'!';


Für Hilfe wäre ich dankbar.

Booker
God creates, destroys the human
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
firemike
Hi,
verwende einfach $userdata['user_avatar']
Du solltest aber prüfen ob das Mitglied überhaupt einen Avatar hat, also beispielsweise so:



if (iMEMBER){
   if (file_exists(IMAGES."avatars/".$userdata['user_avatar'])) {
      echo "Willkommen ".$userdata['user_name']."<br><img src='".IMAGES."avatars/".$userdata['user_avatar']."' width='100' alt='user_avatar' />";
   }else{
      echo "Willkommen ".$userdata['user_name']."<br><img src='".IMAGES."avatars/noavatar100.png' alt='kein avatar' />";
      }
   }else{
      echo "Willkommen Gast";
   }
}


ungetestet.

Mike
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
booker
Hallo
Erstmal besten Dank für die Antwort.

Es funktioniert teilweise, der Avatar wird angezeigt.

No Avatar kein Image.
Der Pfad ist richtig aber kein no Avatar Image.

Booker
Nachtrag:
Ich nutze folgenden Code:

if (iMEMBER){
   if (file_exists(IMAGES."avatars/".$userdata['user_avatar'])) {
      echo "Willkommen ".$userdata['user_id']."&nbsp;&nbsp;<img src='".IMAGES."avatars/".$userdata['user_avatar']."' width='30' />";
   }else{
      echo "Willkommen ".$userdata['user_id']."&nbsp;&nbsp;<img src='".IMAGES."avatars/noavatar100.png' width='30' />";
      }
   }else{
      echo "Willkommen Gast";
   }


Ich habe zwei Images zur Ansehen online gestellt.
booker hat folgende Datei angehängt:
Du hast nicht die Berechtigung die Anhäge dieses Themas zu sehen.

Bearbeitet von booker am 26. August 2014 12:53:49
God creates, destroys the human
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
John Doe
Probier mal bitte testweise das hier:


echo "Willkommen ".$userdata['user_id']."&nbsp;&nbsp;<img src='".BASEDIR."images/avatars/noavatar100.png' width='30' />";
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
booker
Danke

Aber es ändert sich nichts.

Ich schau mal in der Shoutbox-Infusion nach, da ist es doch ähnlich.

Booker
God creates, destroys the human
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
firemike
Der Code passt so, schau mal lieber nach ob Du was im Fehlerlog stehen hast
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
booker
HALLO
Danke für die Mühe die ihr euch gemacht habt, der Code ist nicht komplett. Er zeigt nur das Avatar an und nicht das noAvatar.

Ich habe den Code etwas geändert, für meine Seite, ob er woanders passt weiß ich nicht.

Hier mein Code:

 <?php

               if (iMEMBER){
   if (!empty($userdata['user_avatar']) && file_exists(IMAGES."avatars/".$userdata['user_avatar'])){
      echo "Willkommen ".$userdata['user_name']."&nbsp;&nbsp;<img src='".IMAGES."avatars/".$userdata['user_avatar']."' width='30' />";
   }else{
      echo "Willkommen ".$userdata['user_name']."&nbsp;&nbsp;<img src= 'images/avatars/noavatar50.png'  width='30' />";
      }
   }else{
      echo "Willkommen Gast";
   }

?>


Booker
God creates, destroys the human
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
John Doe
Hi, dann schreib es bitte so damit das Bild richtig verlinkt wird!

IMAGES verlinkt das Bild immer relativ zum Pfad des images/ Ordner


 <?php

               if (iMEMBER){
   if (!empty($userdata['user_avatar']) && file_exists(IMAGES."avatars/".$userdata['user_avatar'])){
      echo "Willkommen ".$userdata['user_name']."&nbsp;&nbsp;<img src='".IMAGES."avatars/".$userdata['user_avatar']."' width='30' />";
   }else{
      echo "Willkommen ".$userdata['user_name']."&nbsp;&nbsp;<img src= '".IMAGES."avatars/noavatar50.png'  width='30' />";
      }
   }else{
      echo "Willkommen Gast";
   }

?>

Bearbeitet von John Doe am 26. August 2014 20:11:14
Dieses Mitglied wurde gelöscht!
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
booker
Danke
Sehr hilfreich
God creates, destroys the human
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
Springe ins Forum: