anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mi 11 Jun, 2025 00:45

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Problem mit Avatare
BeitragVerfasst: Mi 06 Jul, 2005 15:39 
Offline
User
User
Benutzeravatar

Registriert: So 13 Mär, 2005 16:51
Beiträge: 15
Wohnort: Oberhausen
Seid gegrüßt
Wie der Titel schon sagt hab ich ein Probelm mit den Avataren. Jetzt aber nicht im Spiel sondern wenn ich in den Adminbereich gehe und dort auf Avatare Klicke passiert nichts. Es wird nur kurz im Browser angezeigt das die seite läd aber dann passiert nichts. Woran kann das liegen?
Ich hab nie etwas so weit ich weiß in der Avatar.php geändert.

Skye

_________________
Wer rechtschreibfehler findet darf sie behalten.

Chroniken von Lodoss
Dieses Online RPG basiert auf dem erfolgreichen Fantasy Anime&Manga Record of Lodoss War.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 06 Jul, 2005 16:18 
Offline
Großmeister
Großmeister

Registriert: Mi 15 Dez, 2004 00:41
Beiträge: 467
Wohnort: München
Wie viele Avatare gibt es denn bei Dir?
Ab einer gewissen Größe der Seite machen die Browser schlapp (zumindest der IExploder).
Soweit ich weiß, sind die Avatare in der aktuellen Anpera-Version noch nicht auf mehrere Seiten aufgeteilt.

_________________
A bus station is where busses stop. A train station is where trains stop. On my desk there is a workstation...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 06 Jul, 2005 16:59 
Offline
User
User
Benutzeravatar

Registriert: So 13 Mär, 2005 16:51
Beiträge: 15
Wohnort: Oberhausen
hm gute frage. sind schon nen paar.
also ich mach ja alles mit firefox. da gehts auch nicht.

_________________
Wer rechtschreibfehler findet darf sie behalten.

Chroniken von Lodoss
Dieses Online RPG basiert auf dem erfolgreichen Fantasy Anime&Manga Record of Lodoss War.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 06 Jul, 2005 17:28 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
suche: (avatars.php)

[php]
if ($_GET['op']=="block"){
$sql = "UPDATE accounts SET avatar='' WHERE acctid=$_GET[userid]";
systemmail($_GET['userid'],"Dein Avatar wurde entfernt","Der Administrator hat beschlossen, dass dein Avatar unangebracht ist und hat ihn entfernt.`n`nWenn du darüber diskutieren willst, benutze bitte den Link zur Hilfeanfrage.");
db_query($sql);
}
[/php]

füge nachher hinzu:

[php]
$item_sites=10;
$sql = "SELECT count(avatar) AS c FROM accounts WHERE avatar>''";
$result = db_query($sql);
$row = db_fetch_assoc($result);
$items = $row['c'];
$pageoffset = (int)$_GET['page'];
if ($pageoffset>0) $pageoffset--;
$pageoffset*=$item_sites;
$from = $pageoffset+1;
$to = min($pageoffset+$item_sites,$items);
[/php]

suche:
[php]
$sql = "SELECT name,acctid,avatar FROM accounts WHERE avatar>'' ORDER BY acctid DESC LIMIT 100";
ersetze mit:
$sql = "SELECT name,acctid,avatar FROM accounts WHERE avatar>'' ORDER BY acctid DESC LIMIT $pageoffset,$item_sites";

suche:

db_free_result($result);

füge danach hinzu:

for ($k=0;$k<$items;$k+=$item_sites){
addnav("Seite ".($k/$item_sites+1)." (".($k+1)."-".min($k+$item_sites,$items).")","avatars.php?page=".($k/$item_sites+1));
}
[/php]

mfg

_________________
R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 17 Jul, 2005 12:39 
Offline
User
User
Benutzeravatar

Registriert: So 13 Mär, 2005 16:51
Beiträge: 15
Wohnort: Oberhausen
Vielen dank nun funzt des wieder :)

_________________
Wer rechtschreibfehler findet darf sie behalten.

Chroniken von Lodoss
Dieses Online RPG basiert auf dem erfolgreichen Fantasy Anime&Manga Record of Lodoss War.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 04 Aug, 2005 16:46 
Offline
User
User
Benutzeravatar

Registriert: So 13 Mär, 2005 16:51
Beiträge: 15
Wohnort: Oberhausen
Ich verstehe das nicht. Damals hat es gefunzt und jezz ohne das ich irgentwas an der avatar.php geändert hab funzt es schon wieder nicht. Vll kann mir ja einer von euch helfen.

hier ist mal meine avatar.php
[php]
<?php

// 27062004

require_once "common.php";

isnewday(2);

if ($_GET['op']=="block"){
$sql = "UPDATE accounts SET avatar='' WHERE acctid=$_GET[userid]";
systemmail($_GET['userid'],"Dein Avatar wurde entfernt","Der Administrator hat beschlossen, dass dein Avatar unangebracht ist, oder nicht funktionierte, und hat ihn entfernt.`n`nWenn du darüber diskutieren willst, benutze bitte den Link zur Hilfeanfrage.");
db_query($sql);
}

$item_sites=10;
$sql = "SELECT count(avatar) AS c FROM accounts WHERE avatar>''";
$result = db_query($sql);
$row = db_fetch_assoc($result);
$items = $row['c'];
$pageoffset = (int)$_GET['page'];
if ($pageoffset>0) $pageoffset--;
$pageoffset*=$item_sites;
$from = $pageoffset+1;
$to = min($pageoffset+$item_sites,$items);

$ppp=25; // Player Per Page to display
if (!$_GET[limit]){
$page=0;
}else{
$page=(int)$_GET[limit];
addnav("Vorherige Seite","avatars.php?limit=".($page-1)."");
}
$limit="".($page*$ppp).",".($ppp+1);
//$sql = "SELECT name,acctid,avatar FROM accounts WHERE avatar>'' ORDER BY acctid DESC LIMIT $limit";
$sql = "SELECT name,acctid,avatar FROM accounts WHERE avatar>'' ORDER BY acctid DESC LIMIT $pageoffset,$item_sites";
$result = db_query($sql);
if (db_num_rows($result)>$ppp) addnav("Nächste Seite","avatars.php?limit=".($page+1)."");
page_header("Spieleravatare");
output("`b`&Spieler Avatare - Seite $page:`0`b`n");
for ($i=0;$i<db_num_rows($result);$i++){
$row = db_fetch_assoc($result);
output("`![<a href='avatars.php?op=block&userid={$row['acctid']}'>Entfernen</a>]",true);
addnav("","avatars.php?op=block&userid={$row['acctid']}");
output("`&{$row['name']}: `^");
$pic_size = @getimagesize($row[avatar]);
$pic_width = $pic_size[0];
$pic_height = $pic_size[1];
output("<img src=\"$row[avatar]\" ",true);
if ($pic_width > 200) output("width=\"200\" ",true );
if ($pic_height > 200) output("height=\"200\" ",true );
output("alt=\"$row[name]\">&nbsp;`n`n",true);

}
db_free_result($result);
for ($k=0;$k<$items;$k+=$item_sites){
addnav("Seite ".($k/$item_sites+1)." (".($k+1)."-".min($k+$item_sites,$items).")","avatars.php?page=".($k/$item_sites+1));
}
addnav("G?Zurück zur Grotte","superuser.php");
addnav("W?Zurück zum Weltlichen","village.php");
addnav("Aktualisieren","avatars.php");
page_footer();
?>
[/php]

danke schon mal
gruß Skye

_________________
Wer rechtschreibfehler findet darf sie behalten.

Chroniken von Lodoss
Dieses Online RPG basiert auf dem erfolgreichen Fantasy Anime&Manga Record of Lodoss War.


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 16 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum