ilch Forum » Allgemein » HTML, PHP, SQL,... » Xfire im Profil

Geschlossen
  1. #1
    User Pic
    ChriZZ Mitglied
    Registriert seit
    19.08.2007
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    Hi,
    ich möchte gerne, dass man auf meiner Seite in den Userprofilen das Xfire-Miniprofil sieht. Dazu sollen die member allerdings nur den xfire-namen in ihre Profile schreiben müssen. Leider habe ich fast gar keinen Plan von PHP und SQL. Gibt es beispielsweise eine Möglichkeit, den namen in die Miniprofile direkt schreiben zu lassen?

    Müsste ich da diese Zeile hier aus der profil_edit.html ändern?:
    <label style="float:left; width:35%;">{_lang_Xfire}</label><input style="margin-bottom:2px;" name="Xfire" value="{xfire}" /><br style="clear:both;" />
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    CeeJay Hall Of Fame
    Registriert seit
    23.03.2007
    Beiträge
    2.425
    Beitragswertungen
    18 Beitragspunkte
    Hey, das ist ne sehr gute Idee! Wäre auch nice, wenns sowas für Skype usw. geben würde^^ - Nur wo man was ändern muss... ich denk mal, dass sind mehrere Dateien, in denen du was ändern musst.
    Nichts ist so sicher, wie die Änderung.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Veränderungen am Ilchscript bzw. Modulen
    ->
    Profil/Userdetails/-list -> Link für Profilfeld
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    ChriZZ Mitglied
    Registriert seit
    19.08.2007
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    ich habe jetzt mal versucht ne Seite zu scripten, auf der nur die Xfire-profile angezeigt werden, jedoch funktioniert das ganze noch nicht.
    <?php 
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'].' :: Xfire-Daten';
    $hmenu = 'Xfire-Daten';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    
    
    
    
    //-----------------------------------------------------------|
    
    
      $erg = db_query('SELECT name,yahoo FROM `prefix_user` ORDER BY name');
      if ($row->yahoo){ 
    $yahoo = '<div title="Klicke,um mein Xfire-Profil zu sehen."><a href="http://profile.xfire.com/'.$row->yahoo.'"><img src="http://miniprofile.xfire.com/bg/bg/type/3/'.$row->yahoo.'.png" width="149" height="29" /></a></div>'; 
    }else{ 
    $yahoo = 'n/a'; 
    	while ($row = db_fetch_row($erg)){
    
    
    			echo '<table width="100%" border="0" cellpadding="5" cellspacing="1" class="border">';
    		  echo '<tr class="Cmite"><td><b>&sect;'.$row[0].'. &nbsp; '.$row[1].'</b></td></tr>';
    			echo '<tr class="Cnorm"><td>'.bbcode($row[2]).'</td></tr>'; 
    			echo '</table><br /><br />';
      } 
    
    
    $design->footer();
    
    ?>


    Was ist daran falsch? Was muss ich einfügen, damit nur bestimmte gruppen( zb Admin) angezeigt werden?


    EDIT: Nicht wundern, dass da yahoo steht. Bei mir sind die Xfire-namen als yaho gespecihert^^


    Zuletzt modifiziert von ChriZZ am 31.08.2007 - 00:05:13
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Naja da ist so einiges falsch zunge

    <?php 
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'].' :: Xfire-Daten';
    $hmenu = 'Xfire-Daten';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    
    
    
    
    //-----------------------------------------------------------|
    
    
      $erg = db_query('SELECT name,yahoo FROM `prefix_user` ORDER BY name');
        while ($row = db_fetch_row($erg)){
      if ($row[1]){ 
    $yahoo = '<div title="Klicke,um mein Xfire-Profil zu sehen."><a href="http://profile.xfire.com/'.$row[1].'"><img src="http://miniprofile.xfire.com/bg/bg/type/3/'.$row[1].'.png" width="149" height="29" /></a></div>'; 
    }else{ 
    $yahoo = 'n/a';
    }
    
                echo '<table width="100%" border="0" cellpadding="5" cellspacing="1" class="border">';
              echo '<tr class="Cmite"><td><b>&sect;'.$row[0].'. &nbsp; '.$row[1].'</b></td></tr>';
                echo '<tr class="Cnorm"><td>'.$yahoo.'</td></tr>'; 
                echo '</table><br /><br />';
      } 
    
    
    $design->footer();
    
    ?>


    Wenn jetzt nicht gleich alles richtig ist, habe ich nicht alle Fehler beim ersten mal gefunden zwinker


    Zuletzt modifiziert von Mairu am 31.08.2007 - 00:50:36
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    ChriZZ Mitglied
    Registriert seit
    19.08.2007
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    Wow riesen dankeschön, es funktioniert alles.
    Naja wie gesagt ich habe eigentlich keine ahnung von PHP sondern habe mirdas ganze aus anderen scripten zusammengepuzzelt^^.

    kann man nun noch die Anzeige auf die Member des Clanes beschränken? Wenn ja, wie?
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ich geh mal davon aus, dass alle Mitglieder des Clans Trialmember und höher sind ->
      $erg = db_query('SELECT name,yahoo FROM `prefix_user` WHERE recht <= -3 ORDER BY name');



    Zuletzt modifiziert von Mairu am 31.08.2007 - 01:17:37
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beiträge
    3.414
    Beitragswertungen
    213 Beitragspunkte
    Noice
    while(!asleep()) sheep++;
    www.movely.biz
    www.webplant.eu
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten