Statistik |
Beiträge: 144.530 (Täglich: 19,19 )
Themen: 16.700
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 368%
Ausl. d. letzten 5 Minuten: 263%
Ausl. d. letzten 15 Minuten: 288%
Aktulle Uhrzeit: 13:35
Freier Webspace: 4.04 TB
PHP-Version: 7.4.33
|
|
|
WBB 2.1.x? |
|
danke viktor,
das mit der standard-freigabe hat geklappt...
so, nun habe ich es so gemacht, dass man bei dem bildupload eine seite angeben kann (z.B. Bild anzeigen auf Seite: 3).
dann wird in der bb1_vgprofil_gal_user_bilder die seite gespeichert (habe die tabelle um einen punkt erweitert "seite").
so, doch mein problem ist es jetzt die bilder einzeln auszugeben...
klappt alles nicht was ich versuche...
// EDIT //
oh man, ich bin auch blöd... man sieht den wald vor lauter bäumen nicht.
problem gelöst
gibt es die möglichkeit, dass die bilder im UserCP sortiert sind? also immer nur zwei nebeneinander, und dann ein break?
// EDIT 2 //
so, wollte nun noch eine kommentarfunktion haben (die user haben die möglichkeit ein kommentar zum bild zu schreiben).
soweit klappt das auch alles, nur wenn ich meine neue "bild bearbeiten" funktion aufrufe, ich änderungen mache und diese speichern möchte, übernimmt er diese nicht.
hier mal auszüge:
vgprofil_gal.php:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
|
if ($action == 'editpic_save'){
if ($wbbuserdata['can_use_vgprofil_gal'] == 0) access_error();
if(isset($_REQUEST['id'])) $id = intval($_REQUEST['id']);
if(isset($_POST['seite'])) $seite = $_POST['seite'];
if(isset($_POST['comment'])) $comment = $_POST['comment'];
$db->unbuffered_query("UPDATE bb".$n."_vgprofil_gal_user_bilder SET seite = '".$seite."', comment = '".$comment."' WHERE id = '".$id."'");
header("Location: vgprofil_gal.php?action=welcome&page=".$page."&sid=$session[hash]");
exit();
} |
|
und diese "hidden" felder geb ich mit:
php: |
1:
2:
3:
4:
5:
6:
|
<input class="input" type="submit" value="{$lang->items['LANG_POSTINGS_SAVE']}" /> <input class="input" type="reset" value="{$lang->items['LANG_POSTINGS_RESET']}" /></p>
<input type="hidden" name="action" value="editpic_save" />
<input type="hidden" name="userid" value="$wbbuserdata[userid]" />
<input type="hidden" name="send" value="send" />
<input type="hidden" name="sid" value="$session[hash]" />
</form> |
|
__________________ - ... -
Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von the_cRu: 18.05.2007 20:55.
|
|
17.05.2007 09:34 |
|
|
|
sorry für den doppelpost,
aber hat keiner ne idee?
__________________ - ... -
|
|
20.05.2007 10:17 |
|
|
|
Vielleicht solltest Du die "id" auch per hidden übergeben, damit der Wert auch gesezt ist beim sql. id kann ich da nirgends finden
__________________ Gruss Mannes
Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
|
|
20.05.2007 11:30 |
|
|
|
|
Zitat: Original von DonManfred
Vielleicht solltest Du die "id" auch per hidden übergeben, damit der Wert auch gesezt ist beim sql. id kann ich da nirgends finden |
|
|
ich bin so blöd... echt *fg
danke für den hinweis, nun klappts...
__________________ - ... -
|
|
20.05.2007 12:37 |
|
|
|
__________________ Gruss Mannes
Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
|
|
20.05.2007 13:18 |
|
|
|
*fg, werds mir mal angewöhnen.
hätte aber noch ein problem...
ich selber bentuze FF, doch der IE wird ja leider noch oft genug verwendet.
die profilbilder werden nun im IE nicht angezeigt, ist halt das typische X immer da.
der link zum bild ist folgender:
vgprofil_gala.php?bildid=29&sid=xxx
__________________ - ... -
|
|
20.05.2007 19:36 |
|
|
|
welche version verwendest du?
__________________ - ... -
|
|
20.05.2007 22:07 |
|
|
|
hm, das ist komisch...
hättest du ne idee woran das liegen könnte?
__________________ - ... -
|
|
21.05.2007 20:52 |
|
|
|
hm, das geht schlecht, da das ganze lokal auf der platte ist,
bis es online kommt dauerts noch nen weilchen.
ich merke gerade, im IE wird nirgens im board die session im link mit übergeben. aber daran kann es doch eigentlich net liegen, oder?
im FF klappts, dort wird die session auch übergeben und die bilder selbst ohne session ID angezeigt.
// EDIT 1 //
ok, der fehler liegt irgendwo bei mir, also net bei mir sondern bei meinen eigenen abfragen. wenn ich mich im IE mit meinem standard account einlogge, dann klappts. wenn ich nen anderen user nehme gehts net mehr.
// EDIT 2 //
viktor? ich bin blöd... ich bin sowas von blöd... man sollte auch im ACP die rechte einstellen... -.-
wie kann man so doof sein *schrei...
__________________ - ... -
Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von the_cRu: 22.05.2007 18:36.
|
|
22.05.2007 18:26 |
|
|
|
so viktor, ich glaube ich brauche ein letztes mal deine hilfe,...
dann sollt ich mit den bildern eigentlich durch sein.
ich habe meine mitgliederliste, etwas verändert. eher gesagt, verkleinert. ich möchte das die mir NUR die user und deren profilbild auflistet.
das er nur die user anzeigt ist nicht das problem, doch bekomme ich es nicht hin, das er zusätzlich das profilbild der ersten seite mit anzeigt.
zum verständnis:
meine memberslist_membersbit sieht so aus:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
|
<tr align="left">
<td align="left" style="width:120px" class="tablea"><span class="smallfont">
<b><a href="profile.php?userid=$members[userid]&sid=$session[hash]">$members[username]</a></b></span>
<switch($members[gender])>
<case(0)><img src="images/th.design/gender/neutrum.gif" border="0" alt="$name ist ein Neutrum" title="$name ist ein Neutrum" /></case>
<case(1)><img src="images/th.design/gender/male.gif" border="0" alt="$name ist männlich" title="$name ist männlich" /></case>
<case(2)><img src="images/th.design/gender/female.gif" border="0" alt="$name ist weiblich" title="$name ist weiblich" /></case>
<case(3)><img src="images/th.design/gender/paar.gif" border="0" alt="$name ist ein Paar" title="$name ist ein Paar" /></case>
<case(4)><img src="images/th.design/gender/trans.gif" border="0" alt="$name ist ein TS/TV" title="$name ist ein TS/TV" /></case>
</switch>
</span></td>
<td align="left" class="tableb">
<span class="smallfont"><b>bild</b>
HIER SOLL DAS BILD STEHEN!
</span></td></tr> |
|
das template memberslist wurde natürlich angepasst. auf div. anderen seiten habe ich das profibild immer so ausgelesen, beispiel im gästebuch:
php: |
1:
2:
3:
4:
|
$gb = $db->query_first("SELECT * FROM bb".$n."_vgprofil_gal_user_bilder WHERE userid = '".$eintrag['createrid']."' AND seite = '1'");
if($gb['id']) {
$gb_pic = $gb['id'];
} |
|
nun steh ich aber etwas auf dem schlauch was die memberlist.php betrifft. vllt. kannst du mir ja weiterhelfen.
__________________ - ... -
|
|
24.05.2007 19:01 |
|
|
|
niemand ne idee?
__________________ - ... -
|
|
08.06.2007 17:13 |
|
|
|
wie gesagt,
das beispiel oben war aus dem gästebuch.
wenn ich das anpasse kommt überall nur das bild von der person mit der userid 1. ich blick da net so ganz durch...
LG
__________________ - ... -
|
|
08.06.2007 20:39 |
|
|
|
dort hab ichs stehen.
auch hier gibt er wieder bei jedem mitglied dasselbe bild aus.
__________________ - ... -
|
|
08.06.2007 20:58 |
|
|
|
|
|
|