News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 3
Seite [1]
Radiate


King for a day





Beiträge: 293
# Thema - 25.12.2007 um 12:20 Uhr
Ich habe das Gefühl das mein Code mich auf einmal garnicht mehr mag. xD
Also ich möchte bloß von jedem User sein Userbild in der userlist sehen.
Hier der Code der eigentlich funktionieren müsste aber es nicht funktioniert:

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
1. / 2. / ... 
<?php
$select 
'users_id, users_nick, users_place, users_laston, users_country, users_hidden, users_picture, users_userlistpage';
$cs_users cs_sql_select(__FILE__,'users',$select,$condition,$order,$start,$account['users_limit']);
$users_loop count($cs_users);

for(
$run=0$run<$users_loop$run++) {

    
$cs_users[$run]['country'] = cs_html_img('symbols/countries/' $cs_users[$run]['users_country'] . '.png');
    
$cs_users[$run]['users_id'] = cs_secure($cs_users[$run]['users_id']);
    
$cs_users[$run]['nick'] = cs_user($cs_users[$run]['users_id'], $cs_users[$run]['users_nick']);
    
$content cs_secure($cs_users[$run]['users_place']);
    
$hidden explode(',',$cs_users[$run]['users_hidden']);
    if(
in_array('users_place',$hidden)) {
      
$content = ($account['access_users'] > OR $cs_users[$run]['users_id'] == $account['users_id']) ?
            
cs_html_italic(1) . $content cs_html_italic(0) : '';
    }
    
$cs_users[$run]['place'] = $content;
    
$cs_users[$run]['laston'] = cs_date('unix',$cs_users[$run]['users_laston']);
    
$on_now cs_time() - 300
    
$on_week cs_time() - 604800;
    
$on_now <= $cs_users[$run]['users_laston'] ? $icon 'green' $icon 'red';
    if(
$on_week>=$cs_users[$run]['users_laston']) {
    
$icon 'grey';
    }
    
$cs_users[$run]['page'] = cs_html_img('symbols/clansphere/' $icon '.gif');

    if(empty(
$cs_users[$run]['users']['picture'])) {
        
$cs_users[$run]['users']['picture'] = cs_html_img('uploads/users/nopic.png',100,75);
    } else {
        
$place 'uploads/users/' $cs_users[$run]['users']['picture'];
        
$cs_users[$run]['users']['picture'] = cs_html_img($place,100,75);
    }

}
    
$data['users'] = $cs_users;

    if(
$cs_users['users_userlistpage'] == 'standard_small')
        echo 
cs_subtemplate(__FILE__,$data,'users','list1');
    if(
$cs_users['users_userlistpage'] == 'userpic_small')
        echo 
cs_subtemplate(__FILE__,$data,'users','list2');
?>



Wei? jeman nen Rat?


------------------
Clansphere 2008.0

Zuletzt editiert von Radiate am 25.12.2007 um 12:21 Uhr (1x Editiert)
Inaktiv
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 1 - 27.12.2007 um 12:02 Uhr
Ist niemand da, der hier helfen könnte?
Ich bekomme das eigentlich hin aber der Code macht das einfach nicht. -.-


------------------
Clansphere 2008.0

Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 2 - 27.12.2007 um 12:15 Uhr
if(empty($cs_users[$run]['users']['picture'])) {
$cs_users[$run]['users']['picture'] = cs_html_img('uploads/users/nopic.png',100,75);
} else {
$place = 'uploads/users/' . $cs_users[$run]['users']['picture'];
$cs_users[$run]['users']['picture'] = cs_html_img($place,100,75);
}


wie kommst du auf ['users']['picture'] ???
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
1. / 2. / ... 

<?php
if(empty($cs_users[$run]['users_picture'])) {
        
$cs_users[$run]['users_picture'] = cs_html_img('uploads/users/nopic.png',100,75);
    } else {
        
$place 'uploads/users/' $cs_users[$run]['users_picture'];
        
$cs_users[$run]['users_picture'] = cs_html_img($place,100,75);
    }
?>



------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 3 - 27.12.2007 um 17:24 Uhr
Ein wirklich sehr hilfreicher Beitrag, abermals vielen Dank!

Ich kam darauf da ich sehr viel in den letzten 3 Wochen unter mods/users/... gearbeitet habe, und da nutzt man für die PLATZHALTER im PHP CODE sowas hier

 
1.
1. / 2. / ... 
<?php $data['users']['picture'] = 'DerCode'?>


Und da er nur die Platzhalter User Bilder angezeigt hatte, dachte ich es wäre so ok, nur halt noch ein Fehler bei der Bilder Übergabe, naja alles quatsch gewesen, danke dir für deine wiederholte super Unterstützung.


------------------
Clansphere 2008.0

Zuletzt editiert von Radiate am 27.12.2007 um 17:25 Uhr (1x Editiert)
Inaktiv
|
Antworten: 3
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo