close× Call Us +49 (1805) 01 29 59

Heiseclan
Thread Author: Kevin
Thread ID: 2791
Thread Info
Es gibt 2 Beiträge zu diesem Thema, und es wurde 2064 mal angesehen.
 Thema drucken
Userfotoalbum - Bilder sind auch für Gäste sichtbar !
Kevin
Hallo ich habe ein Problem.

Und zwar habe ich ja das Userfotoalbum installiert. Und dort ist es so das man auf das Bild klickt und dann öffnet es sich in Groß.

Hier ein Beispielbild:

http://euer-portal.net/images/userpro...036566.jpg

Nur ist es wie man sieht für jeden zugänglich der die ID weiss bzw den genauen Link. Da werdet ihr sagen wer merkt sich schon so einen Link. Klar schon richtig. Aber was ist wenn andere User anderen Usern den Link schicken. Ich möchte es so haben das die Fotos generell nur für Freunde sichtbar sind.

Dafür habe ich on Gr@n@de mal diesen Code bekommen der den Inhalt nur für die befreundeten dann anzeigt wenn man nicht befreundet ist passiert nichts:

Code

if (iADMIN OR $user_data['user_id'] == $userdata['user_id'] OR iMEMBER AND buddy_request($user_data['user_id'],$userdata['user_id'],2)) {


Nun habe ich folgenden Code wo ich denke das dort das Bild aufgerufen wird. Wenn ich nicht richtig lieg sagt bescheid.

Code

if (filetype($pfad.$file)!="dir")
    {
        $i++;
        if($file != substr_count($file,"[".$userdata['user_id']."]")) {
        $found++;
        $bildinfos = getimagesize("images/userprofilepics/".str_replace('th_','',$file));
        echo '
        <td valign="bottom" width="33%" class="tbl1" border="0">
        <table border="0" cellspacing="0" cellpadding="10" align="center">
          <tr>
            <td valign="bottom" border="0">
            <a href="javascript:;" onClick="popup=window.open(\'images/userprofilepics/'.str_replace('th_','',$file).'\',\'Profilbild'.$i.'\',\'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width='.($bildinfos[0]+40).',height='.($bildinfos[1]+50).',left=100,top=100\'); return false;"><img border="0" src="images/userprofilepics/thumbs/'.$file.'" alt=""></a>           
            </td>
          </tr>
          <tr>
            <td height="22" valign="top" align="center">
            <form name="deleteform" method="post" action="'.FUSION_SELF.'">
            <input type="hidden" name="pic_to_delete" value="'.$file.'">
            <input name="deletepic" type="submit" class="button" value="  L&ouml;schen  ">
            </form>
            </td>
          </tr>
        </table>
        </td>';
        if(Is_Integer($found/$thumbs_per_row)) echo '
        </tr></table>
        <table style="width:470; height: inherit" border="0" cellspacing="1" cellpadding="0" class="tbl-border"><tr>';
    }}
}
closedir($verz);


Wie mache ich es nun das die Bilder nur für diejenigen sichtbar sind die mit mir befreundet sind ?

LG
Kevin
 
SC-Ad-Bot
 
Kevin
Hat keiner von euch eine Idee ?

LG
 
Springe ins Forum:
Heiseclan