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

Antworten: 2
Seite [1]
dellyd


Rock the board




Beiträge: 52
# Thema - 20.09.2010 um 17:30 Uhr
hi leutz!

ich versuche gerade im userprofil buddys inkl. userbid zu integrieren.
die buddys zu integrieren klappt. nur die bilder von den buddys werden nicht angezeiget, bzw. nur das "nopicture.jpg" wird aufgerufen.
ich weiss natürlich auch, dass die ursache 20cm vom Monitor entfernt sitzt, aber ich komme echt nicht drauf, was ich falsch mache. sitze schon seit über drei stunden dran und habe das ganze sooft umgeänder und nichts klappt. jetzt blick ich garnicht mehr druch!

hilfe!

users/view.php:

 
1.
1. / 2. / ... 
 $select 'usr.users_picture AS buddy_picture';


 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
1. / 2. / ... 
 if(empty($cs_buddy['buddy_picture'])) {
    
$place 'uploads/users/nopicture.jpg';
    
$height '100';
    
$width '100';
    
$data['buddy']['users_pic'] = cs_html_img($place,$height,$width);
  } else {
    
$place_o 'uploads/users/picture' $cs_buddy['buddy_picture'];
    
$height '100';
    
$width '100';
    
$data['buddy']['users_pic'] = cs_html_img($place_o,$height,$width);
  }  


platzhalter | users/view.tpl:
 
1.
1. / 2. / ... 
 {buddy:users_pic}


lg
delly


------------------
Hobby: "DROP DATABASE"

Zuletzt editiert von dellyd am 20.09.2010 um 17:35 Uhr (1x Editiert)
Inaktiv
astmaih


Rock the board




Beiträge: 95
# Antwort: 1 - 20.09.2010 um 17:44 Uhr
Das erste, was mir auffällt:

 
1.
1. / 2. / ... 
  $place_o 'uploads/users/picture' $cs_buddy['buddy_picture'];


da ist das 'picture' zu viel, es muss so aussehen:

 
1.
1. / 2. / ... 
   $place_o 'uploads/users/' $cs_buddy['buddy_picture'];


das klingt aber erstmal nicht nach deinem Problem. Da wäre die komplette abgeänderte view.php bzw. zumindest die komplette SQL Abfrage hilfreich


Inaktiv
|
dellyd
Thread-Ersteller


Rock the board




Beiträge: 52
# Antwort: 2 - 21.09.2010 um 12:15 Uhr
so, hab das problem gefunden und die lösung dafür.

problem: zu verbissen und zu oft die zeilen blödsinnig durcheinander geworfen.
lösung: mal 15 min. pause machen und danach den kopf einschalten

codiert sieht es dann so aus (am bsp. buddys offline):

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
1. / 2. / ... 
 for($a=0$a $loop_off$a++) {

     
$b_off[$a]['users_link'] = cs_user($b_off[$a]['buddys_user'],
     
$b_off[$a]['users_nick'], $b_off[$a]['users_active'], $b_off[$a]['users_delete']);
     
$b_off[$a]['users_nick'] = $b_off[$a]['users_nick'];
     
$b_off[$a]['link'] = $b_off[$a]['buddys_user'];
     
$b_off[$a]['nick'] = $b_off[$a]['users_nick'];

   if(empty(
$b_off[$a]['users_picture'])) {
     
$place 'uploads/users/nopicture.jpg';
     
$height '100';
     
$width '100';
     
$b_off[$a]['users_pic'] = cs_html_img($place,$height,$width);
   } else {
     
$place_o 'uploads/users/' $b_off[$a]['users_picture'];
     
$height '100';
     
$width '100';
     
$b_off[$a]['users_pic'] = cs_html_img($place_o,$height,$width);
   }
}


lg


------------------
Hobby: "DROP DATABASE"

Zuletzt editiert von dellyd am 21.09.2010 um 12:17 Uhr (1x Editiert)
Inaktiv
|
Antworten: 2
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo