anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 10 Jun, 2025 02:17

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 52 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3  Nächste
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: Mi 27 Sep, 2006 20:56 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
-DoM hat geschrieben:
azraeldemon hat geschrieben:
kann ich machen zum abgucken *g*

aber dran denken das die inhalte an meinen server angepasst sind!

unter anderem wird in der bio der hausname und nicht die hausnummer angezeigt


Schön das du Code von mir ungefragt verwendest..... zumal er noch nichtmal in der Source offen ist und ich ihn nicht unter der GPL veröffentlicht habe und du also noch meine Scripte auf deinem Rechner hast.


Code der im Zusammenhang mit GPL-Code steht muss aber einer GPL-Kompatiblen Lizenz unterstehen... Und da es ausser der GPL selbst keine gibt untersteht er automatisch der GPL oO

Um welchen Code gehts eigentlich?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 27 Sep, 2006 22:34 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 18 Jun, 2006 18:38
Beiträge: 179
Wohnort: Herne
LoGD: http://www.mystara-logd.net/source.php
-DoM hat geschrieben:
azraeldemon hat geschrieben:
kann ich machen zum abgucken *g*

aber dran denken das die inhalte an meinen server angepasst sind!

unter anderem wird in der bio der hausname und nicht die hausnummer angezeigt


Schön das du Code von mir ungefragt verwendest..... zumal er noch nichtmal in der Source offen ist und ich ihn nicht unter der GPL veröffentlicht habe und du also noch meine Scripte auf deinem Rechner hast.


DOM dann stell sowas nicht in dein forum zum download!
http://my-logd.com/motwd/board/thread.php?threadid=703
weil dort hab ich mir das zip geholt ;)
desweiteren habe ich den code nicht verändert und auch nicht mich als urheber drunter gesetzt!

den noch immer steht in der listedit.php

//gesehen bei lotgd 1.0.3 umgesetzt -DoM http://logd.gloth.org

@ eli :
um den code der listedit.php und der beiliegenden anleitung!

ende!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 28 Sep, 2006 07:49 
Offline
Freak
Freak
Benutzeravatar

Registriert: Mi 06 Jul, 2005 19:10
Beiträge: 543
Wohnort: Bremen
Geschlecht: Männlich
LoGD: http://my-logd.com/motwd
falsch nicht um den code der list edit. aber ist ok. ich lese bereits die gpl und sehe.... oooohhh gut. ich hab dich am [Stoffwechselendproduktausscheidungsorgan]. du solltest deinen rechner von meinen dateien befreien, ansonsten sieht es schlecht aus.

_________________
Das schwarze Schaf der LotGD-Community, 2. platzierter, beim Giga.de Homepage-Award 2007 und 1. platzierter beim German Web Award 2008.
PC-ACTION meint: "Sehr gut" für MotWD!
Mind of the White Dragon => http://my-logd.com/motwd


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 28 Sep, 2006 12:26 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 18 Jun, 2006 18:38
Beiträge: 179
Wohnort: Herne
LoGD: http://www.mystara-logd.net/source.php
wenn ich mal was von dir auf dem rechner hätte!

und man kann auf deine source zugreifen zwar nicht völlig aber man kann!

http://my-logd.com/motwd/source.php

und hör endlich mal auf dich so aufzuspielen , das wird langsam langweilig!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 11 Nov, 2006 21:57 
Offline
Held
Held

Registriert: Sa 18 Feb, 2006 19:07
Beiträge: 243
*mal rauskram*

Hallo,

ich versuche siet einiger Zeit, bei mir die Bio zu erweitern, sprich eine Art Heldenblatt zu machen. Nun ist bei meiner DB die accounts auch schon reichlich voll und dachte daran, dass in eine Extra-Tabelle zu lagern. Aber ich kann einfach nicht rausfinden, wie die Daten genau in der prefs.php gespeichert werden.
Also mein Prob ist, dass ich dann nicht wüsste, wie ich dem Script sagen soll, er möge die Daten doch in der Tabelle "biographies" speichern und nicht in den accounts, da ich im prefs.php keine op=save gefunden habe :?

Ich weiss wirklich nicht mehr weiter und würde mich über jeden Hinweis freuen, schreiben tu ich es dann schon selber, aber ein Hinweis, wo das Speichern abläuft wäre echt lieb von euch.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 11 Nov, 2006 23:55 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 18 Jun, 2006 18:38
Beiträge: 179
Wohnort: Herne
LoGD: http://www.mystara-logd.net/source.php
also das ist alles was der Spieler/in dazu befähigt sich eine geschichte in die bio zuschreiben!

alles andere findest du halt in deiner bio.php



[php] if (closetags(stripslashes($_POST['bio']),'`i`b`c`H')!=$session['user']['bio']){
if ($session['user']['biotime']>"9000-01-01"){
output("`n`\$Du kannst deine Beschreibung nicht ändern. Der Admin hat diese Funktion blockiert!`0`n");
}else{
$session['user']['bio']=closetags(stripslashes($_POST['bio']),'`i`b`c`H');
$session['user']['biotime']=date("Y-m-d H:i:s");
}
}
$prefs['bio'] = $session['user']['bio'];
$biolink="bio.php?char=".rawurlencode($session['user']['login'])."&ret=".urlencode($_SERVER['REQUEST_URI']);
addnav("Bio", $biolink);[/php]

und denke mal das du das hier suchst:

$prefs['bio'] = $session['user']['bio'];


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 12 Nov, 2006 00:16 
Offline
Held
Held

Registriert: Sa 18 Feb, 2006 19:07
Beiträge: 243
azraeldemon hat geschrieben:
und denke mal das du das hier suchst:

$prefs['bio'] = $session['user']['bio'];


oder das: sql = "Insert into accounts blabla" oder Update oder was auch immer .. irgendwas wo festgelegt wird in welcher tabelle der datenbank das reinkommt


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 12 Nov, 2006 00:24 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 18 Jun, 2006 18:38
Beiträge: 179
Wohnort: Herne
LoGD: http://www.mystara-logd.net/source.php
kommt halt drauf an was du genau meinst

die prefs.php wo man den biotext als spieler eintragen kann oder

die bio.php die angibt was gezeigt werden soll?

wenn du die bio meinst dann sucht der mit

$sql =" SELECT * FROM accounts
dazu könntest du machen

$sql=SELECT herotext FROM hero

beispielsweise

musst natürlich die tabelle erstellen


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 12 Nov, 2006 10:27 
Offline
Held
Held

Registriert: Sa 18 Feb, 2006 19:07
Beiträge: 243
na :lol: ich will speichern also bin ich in der prefs.php .. ich will dem script sagen wo er speichern soll, aber ich schaus mir heute bei tageslicht nochma an, mir ist so als ob ich irgendwas übersehen habe


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 12 Nov, 2006 11:00 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
[php]$prefs['bio'] = $session['user']['bio'];[/php]
Ist es.
Dort wird die Bio(Die vorhandene), in den array geschrieben.

[php]$session[user][prefs]=unserialize($session[user][prefs]);[/php]
Und dies speichert dann den Array in der Datenbank. (common.php)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 12 Nov, 2006 11:38 
Offline
Held
Held

Registriert: Sa 18 Feb, 2006 19:07
Beiträge: 243
Harthas hat geschrieben:
[php]$prefs['bio'] = $session['user']['bio'];[/php]
Ist es.
Dort wird die Bio(Die vorhandene), in den array geschrieben.

[php]$session[user][prefs]=unserialize($session[user][prefs]);[/php]
Und dies speichert dann den Array in der Datenbank. (common.php)


und wenn ich das dann ändere in $session['biographies']['prefs'] müsste es gehen? oder liege ich schon wieder falsch :???:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 12 Nov, 2006 11:43 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Wenn du die biografie in die tabelle biographies speichern willst?


[php]
$sql = SELECT text FROM `biographies` WHERE acctid LIKE $session['user']['acctid'];
db_query($sql) or die(db_error(LINK);
$row = db_fetch_assoc($result);
$prefs['bio'] = $row['text']:
$text = $prefs['bio'];
UPDATE `biographies` SET text = $text WHERE acctid LIKE $session['user']['acctid'][/php]

Verstehst du was ich damit mache?
Ich bin mir selber nicht ganz sicher, ob es funktioniert so, sollte es allerdings eigetnlich.
[php]$prefs['bio'] = $session['user']['bio']; [/php]
kann dann entfern werden

Natürlich kann ich mich damit grundsätzlich auch irren, da ich mir nicht ganz sicher bin, wie jetzt die bio genau in das accounts-feld bio gespeichert wird. Notfälls müsste man aus dem Bio-Eingabefeld vielleicht ein ganz normales Eingabefeld machen... Dann wärs nicht so schwer...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 12 Nov, 2006 12:22 
Offline
Held
Held

Registriert: Sa 18 Feb, 2006 19:07
Beiträge: 243
verstehen tu ich dich ganz gut ^^ .. ich versuchs einfach mal .. dauert aber ein wenig, irgendwie bin ich heute zu sehr abgelenkt um mal hintereinanderweg zu arbeiten


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 12 Nov, 2006 12:28 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Es kann natürlich auch sein, dass ich heillosen Schwachsinn verzapfe (Sehr wahrscheinlich).

Das einfachste aus meiner Sicht wäre, die Biografie aus dem showform-array zu nehmen und dann ganz einfach ein Eingabefeld per HTML erzeugen... Dieses in die DB zu speichern geht mehr oder weniger so wie ich es oben habe, tendentiell sogar kürzer

[php]$sql = SELECT text FROM `biographies` WHERE acctid LIKE $session['user']['acctid'];
db_query($sql) or die(db_error(LINK);
$row = db_fetch_assoc($result);
[/php]
[php]
$text = $row['text'];
UPDATE `biographies` SET text = $text WHERE acctid LIKE $session['user']['acctid'] [/php]

Das $rwo würde man vermutlich auch verwenden, um das Eingabefeld schon im Vorausgefüllt zu haben, eben, dass man halt nicht mehr den ganzen Text schreiben muss.[/php]


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Avatar-Größe
BeitragVerfasst: Sa 24 Feb, 2007 21:35 
Offline
User
User

Registriert: Di 13 Feb, 2007 17:49
Beiträge: 18
Mal eine kleine Frage zur Beschränkung der Ava-Größe. Da ich die Größe der Bilder nur in der Höhe auf 300 Pixel einschränken will, habe ich es auf diesem Wege versucht:
[php]if ($pic_height > 300) output("height=\"300\" ",true);[/php]
Aus irgendeinem Grund tut sich allerdings absolut nichts. Avatare werden immernoch in beliebiger Größe ausgespuckt...
Hat jemand vielleicht eine Ahnung, woran das liegen könnte?

Lg Mona


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 24 Feb, 2007 21:39 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
[php]if (getsetting("avatare",0)==1){
if ($row[avatar]){
$pic_size = @getimagesize($row[avatar]);
$pic_width = $pic_size[0];
$pic_height = $pic_size[1];
output("<table><tr><td valign='top'>`n`n<img src=\"$row[avatar]\" ",true);
if ($pic_width > 300) output("width=\"300\" ",true );
if ($pic_height > 300) output("height=\"300\" ",true );
output("alt=\"".preg_replace("'[`].'","",$row[name])."\">&nbsp;</td><td valign='top'>",true);
} else {
output("<table><tr><td>(kein Bild)&nbsp;&nbsp;&nbsp;</td><td>",true);
}
}[/php]


Funktioniert es so?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 24 Feb, 2007 21:47 
Offline
User
User

Registriert: Di 13 Feb, 2007 17:49
Beiträge: 18
Genau das gleiche hatte ich auch drin, nur dass ich den Teil mit der Breite weggelassen habe. Selbst wenn ich ihn wieder dazufüge, funktioniert die Sache immernoch nicht...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 24 Feb, 2007 21:48 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Gib uns mal den Link zu deiner Source an.

EDIT: Wobei... Erinnere ich mich richtig, dass bei dir erst alles über einen Von Aussen Nicht-Erreichbaren Homeserver läuft?

In dem Fall wäre ein etwas grösserer Ausschnitt der bio.php ganz gut... (Am besten 5 Zeilen vor bis 5 Zeilen nach jenem Codeausschnitt oben)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 24 Feb, 2007 22:09 
Offline
User
User

Registriert: Di 13 Feb, 2007 17:49
Beiträge: 18
Richtig erinnert, aber diesmal findet das Problem nicht dort statt, sondern auf dem Server eines Freundes - und der ist online.

http://www.edahnien.de/logd/source.php?url=/logd/bio.php

Da ist der Link zur Source.
Interessant ist ja vielleicht auch noch, dass das ganze auf dem Offline-Server bei mir funktioniert... deshalb verwirrt mich die Sache auch so *g


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 24 Feb, 2007 22:16 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
*g*
Und wieso kommt denn Mr. Edah nicht selber fragen? :-P
*grübel* Dann kenn ich dich vielleicht sogar ^^'

Es erstaunt mich allerdings doch etwas, dass es nicht klappt...

Ersetz:
[php]$pic_size = @getimagesize($row[avatar]);[/php]
Mal durch folgendes und schau nach, ob es eine Fehlermeldung gibt.
[php]$pic_size = getimagesize($row[avatar]);[/php]


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 52 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3  Nächste

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 13 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