anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mi 16 Jul, 2025 23:28

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 43 Beiträge ]  Gehe zu Seite 1, 2, 3  Nächste
Autor Nachricht
 Betreff des Beitrags: Signatur- Bilder
BeitragVerfasst: So 16 Apr, 2006 21:07 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 15 Jan, 2006 20:28
Beiträge: 108
Wohnort: Hangelar
Dashier ist eine kleine Erweiterung mit der eure User ein Bild bekommen, das sie beispielsweise in ihre Signatur aufnehen können.
Beispiel:
Bild

Neue Dateien:
img.php
bild-code.php
.htaccess
images/statimg.png

Änderungen:
Nur in der lodge.php

Versionen:
1.1
Hack wird das erste mal online gestellt

1.2
Mit Hilfe von Eliwood wird das Bild nun im png-Format wiedergegeben

1.3
README.txt hinzugefügt
dbconnect.php mit dem Skript verbunden

1.4
Verbesserungsvorschläge von Darkness in die bilder-code.php eingebaut


Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.


Zuletzt geändert von TruckerB am So 23 Apr, 2006 10:42, insgesamt 4-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 16 Apr, 2006 21:31 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Mit .htaccess und dem Apache-Modul "ModRewrite" kann man dem Browser vorgaugeln, dass es sich um ein "img,1.jpg" oder ähnliches handeln würde ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 16 Apr, 2006 21:34 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 15 Jan, 2006 20:28
Beiträge: 108
Wohnort: Hangelar
Eliwood hat geschrieben:
Mit .htaccess und dem Apache-Modul "ModRewrite" kann man dem Browser vorgaugeln, dass es sich um ein "img,1.jpg" oder ähnliches handeln würde ;)

Im forum meines Vertrauens habe ich folgenden Vorschlag bekommen:
AddType application/x-httpd-php .png
Gibs da unterschiede?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 16 Apr, 2006 21:35 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
TruckerB hat geschrieben:
Eliwood hat geschrieben:
Mit .htaccess und dem Apache-Modul "ModRewrite" kann man dem Browser vorgaugeln, dass es sich um ein "img,1.jpg" oder ähnliches handeln würde ;)

Im forum meines Vertrauens habe ich folgenden Vorschlag bekommen:
AddType application/x-httpd-php .png
Gibs da unterschiede?



Einige. Mit dem Vorschlag parst du png als PHP!
Wenn du es in einem Subordner des Ordners, in der sich diese Datei befindet, eine Möglichkeit zum Bildupload befindet, bildet das schlussendlich eine Sicherheitslücke.

Von meiner Seite aus keine Empfehlung, ModRewrite ist da eher nützlich.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 16 Apr, 2006 21:38 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 15 Jan, 2006 20:28
Beiträge: 108
Wohnort: Hangelar
Eliwood hat geschrieben:
Einige. Mit dem Vorschlag parst du png als PHP!
Wenn du es in einem Subordner des Ordners, in der sich diese Datei befindet, eine Möglichkeit zum Bildupload befindet, bildet das schlussendlich eine Sicherheitslücke.

Von meiner Seite aus keine Empfehlung, ModRewrite ist da eher nützlich.

Wow, das ging aber schnell.... Kannst du mir dan schritt für schritt sagen, was ich in die datei schreiben soll und wie ich das Bild dann aufrufen kann? (hab mich damit nie so richtig beschäftigt...)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 16 Apr, 2006 21:45 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Erwischt :pein:

Ich kann es ja mal versuchen:

Zuerst musst du dich vergewissern, dass du das ModRewrite zur Verfügung hast.
Ist da der Fallfügst du folgenden Text in deine .htacces:
$this->bbcode_second_pass_code('', 'RewriteEngine On')

Und dann könnte ich mir sowas vorstellen (Ungetestet):

$this->bbcode_second_pass_code('', 'RewriteCond %{REQUEST_FILENAME} /img([0-9]*).png
RewriteRule (.*) /logd/img.php?id=%1 [L]')

Dass du direkt unter dem ersten Stück Code einsetzt.

(Sorry, wenn ich zu schnell war ;) )

EDIT: Sowas ähnliches verwendet auf jeden Fall ein Mod für das PHPBB2. Von da hab ich auch den Code abgeleitet *g*


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 16 Apr, 2006 21:56 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 15 Jan, 2006 20:28
Beiträge: 108
Wohnort: Hangelar
Supi, das Bild wird jetzt angezeigt (/img.png?id=29), Leider wird die ID nichtmehr ausgelesen (anscheinend)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 16 Apr, 2006 21:58 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
TruckerB hat geschrieben:
Supi, das Bild wird jetzt angezeigt (/img.png?id=29), Leider wird die ID nichtmehr ausgelesen (anscheinend)


Hihi.

Gib mal das in die URL ein: /img29.png
:)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 16 Apr, 2006 22:03 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 15 Jan, 2006 20:28
Beiträge: 108
Wohnort: Hangelar
Eliwood hat geschrieben:
Hihi.

Gib mal das in die URL ein: /img29.png
:)

Genial:D

Also, nach 30 Min ist der Größte Bug behoben:D


Zuletzt geändert von TruckerB am Mo 17 Apr, 2006 07:02, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 16 Apr, 2006 22:09 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Es sollte vielleicht noch erwähnt werden, dass der Pfad in der htaccess angepasst werden müsste ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 16 Apr, 2006 23:47 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
UNd der pfad zu common.php soweit ich das gesehen habe...

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 17 Apr, 2006 07:05 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 15 Jan, 2006 20:28
Beiträge: 108
Wohnort: Hangelar
Eliwood hat geschrieben:
Es sollte vielleicht noch erwähnt werden, dass der Pfad in der htaccess angepasst werden müsste ;)

Muss nicht umbedingt (jedenfalls nicht von downloadern, ich musste es schon), da ich ja alles ins Rootverzeichniss kopiere.

Auric hat geschrieben:
UNd der pfad zu common.php soweit ich das gesehen habe...
Ich habe es jetzt mit der dbconnect.php verbunden, weil mit der common.php würde es ja die Formen und Befehle von logd verwände. es soll aber eigenständig funktionieren.


PS: Version 1.3 ist online


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 17 Apr, 2006 08:05 
Offline
Held
Held
Benutzeravatar

Registriert: So 22 Mai, 2005 14:56
Beiträge: 244
Wohnort: Sangerhausen
sollte man die img.php im source nicht verstecken? wäre doch sicher besser, ansonsten sehen alle meine datenbankverbindungen mit passwort und und und ....

aber ansonsten wieder mal nettes teil :)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 17 Apr, 2006 08:42 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 15 Jan, 2006 20:28
Beiträge: 108
Wohnort: Hangelar
BlackWarrior hat geschrieben:
sollte man die img.php im source nicht verstecken? wäre doch sicher besser, ansonsten sehen alle meine datenbankverbindungen mit passwort und und und ....

aber ansonsten wieder mal nettes teil :)

In der neuen Version siehst du die Datenbankverbindungen nicht, aber besser ist es in jedem Fall....


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 17 Apr, 2006 08:55 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 04 Dez, 2004 02:34
Beiträge: 825
$this->bbcode_second_pass_code('', '<Files sig.png>
ForceType application/x-httpd-php
</Files>')

Geht bei meiner pers. Dynsig nun schon ne ganze ewige Zeit sauber, einfach und simpel... :D

Edit:
Wer mir net glauben will:
http://logd-game.de/stuff/zorssig/sig.png


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 22 Apr, 2006 13:59 
Offline
Eingeweihter
Eingeweihter

Registriert: Do 22 Dez, 2005 17:58
Beiträge: 93
LoGD: http://www.legend-green-dragon.de/logd/ ... illage.php
Wow!! Vielen dank!!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 22 Apr, 2006 16:32 
Offline
Profi
Profi
Benutzeravatar

Registriert: Do 25 Aug, 2005 00:53
Beiträge: 135
LoGD: http://schwarzer-drache.cwsurf.de/logd/source.php
also in der bild-code.php kann man das:
[php]#Konfiguration - Bitte Editieren
$pfad = getsetting("serverurl","");
#Bild-Pfad und Datenbankverbindung bitte in der img.php bearbeiten
require_once "common.php";[/php]
einfach durch:
[php]require_once "common.php";
$pfad = getsetting("serverurl","");
if (substr($pfad, -1, 1) == '/') $pfad = substr($pfad,0,strlen($pfad)-1);[/php]
ersetzen, dann muss es nicht jeder für anpassen^^

ansonsten kann ich nur sagen, dass ich das klasse find, was du gemacht hast^^


EDIT:
noch ein kleeinr verbesserunsvorschlag^^
bei der bild-code.php würde ich den link zum spiel durch einen referer-link ersetzer, also z.b. mit "referral.php?r=Taya" hintendran^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 23 Apr, 2006 10:43 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 15 Jan, 2006 20:28
Beiträge: 108
Wohnort: Hangelar
@Darkness: Danke für die Tipps.
Daraus habe ich Version 1.4 gemacht... Leider konnte ich sie noch nicht testen aber theoretisch müsste es klappen.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 11 Jun, 2006 22:23 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Mi 05 Apr, 2006 19:00
Beiträge: 95
LoGD: http://web1.server4.at/sow/source.php
Gibts die Datein noch wo zum Downloaden ???
oder hat die noch wer ?

EDIT:sry war ned eingeloggt hab die nicht gesehn .....

Mfg Appx


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 12 Jun, 2006 00:26 
Offline
Lehrling
Lehrling

Registriert: So 26 Feb, 2006 12:13
Beiträge: 30
LoGD: http://www.24-lotgd-online.de/lotgd/
sobald die htaccess datei im logd Ordner ist bekomme ich folgende Fehlermeldung:

Serverfehler!

Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler aufgetreten ist. Der Server ist entweder überlastet oder ein Fehler in einem CGI-Skript ist aufgetreten.

Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 500
localhost
06/12/06 01:25:19
Apache/2.2.2 (Win32) DAV/2 mod_ssl/2.2.2 OpenSSL/0.9.8a mod_autoindex_color PHP/4.4.2


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

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