ERLEDIGT
NEIN
NEIN
ANTWORTEN
28
28
ZUGRIFFE
1478
1478
EMPFEHLEN
-
sers! Also ich hab das Tutorial zu den Imagefunktionen gelesen und auch ein bischen herumexperimentiert! Es funtkioniert auch alles super wenn ich die *.php datei öffne! Mein Problem: Ich würde gern ähnlich wie die Danasoftsigs mein Bild als Signatur benutzen! Daher muss ich das per BB-Code einbinden! Und das geht natürlich nicht mit einer PHP-Datei! Wie mache ich das so, dass ich den Script über ein PNG, JPG oder so abrufen kann (also die IP usw soll sich trotzdem ändern)!
www.C4D-World.de
Die Welt von Cinema 4D
-
24.01.04 00:24 #2
- Registriert seit
- Dec 2001
- Ort
- Hannover
- Beiträge
- 4.234
Wenn du einen eigenen Server hast, wunderbar!

Wenn Du ausrechend Rechte hast, glück gehabt!
Ich kenne zwei Methoden:
httpd.conf
Code :1
AddType application/x-httpd-php4 .jpg
Jetzt kannst Du Deine PHP-Dateien als .jpg enden lassen *g*
Achtung! Bei JPG-Bildern dürfte es nun Probleme geben
Evtl. kann man den AddType auch Verzeichnisbasiert zuweisen, dann sollte das nur dieses Verzeichnis betreffen.
Theoretisch reicht auch eine .htaccess, dann wird auch nur der benutzte Ordner betroffen.
Code :1
AddType application/x-httpd-php4 .jpg
Die andere Möglichkeit ist Mod-Rewrite.Copy for free - Yet another page for free software with soures:- BitUnlocker (Automatic unlock multiple Bitlocker secured drives - if you use the same password)
- W7 ScrollZoom (Use Windows 7 zoom tool through your mouse wheel)
- AppStarter (Somewhat like PortableApps launcher)
- QuakeConsole (Show/Hide windows console with your tilde key)
- BetterFileRenamer (Simple file renamer that adds date and version)
-
1)
In der Sig schreibst du
2)PHP-Code:[img=http://www.dein-server.de/bild.php]
In deiner PHP-Datei generierst du das Bild und schickst es per header(); weg.
Ende.
Aber geht auch kompliziert
-
24.01.04 07:05 #4
- Registriert seit
- Dec 2001
- Ort
- Hannover
- Beiträge
- 4.234
Logo, aber viele Foren/Communities erlauben keine .php Endung in "Bildern"

Außerdem war das nicht die Frage, oder hab ich da was falsch verstanden?
Copy for free - Yet another page for free software with soures:- BitUnlocker (Automatic unlock multiple Bitlocker secured drives - if you use the same password)
- W7 ScrollZoom (Use Windows 7 zoom tool through your mouse wheel)
- AppStarter (Somewhat like PortableApps launcher)
- QuakeConsole (Show/Hide windows console with your tilde key)
- BetterFileRenamer (Simple file renamer that adds date and version)
-
@ronin:
das geht nicht! .php-dateien dürfen aus gutem grund nicht includet werden!
@neuro:
Danke aber das ist mir irgendwie zu hoch! Zum Thema .htaccess weis ich kaum mehr, als dass es so was gibt! => so ganz verstehe ich nicht was du hier freundlicherweise hingeschrieben hast!
Kannste mir das bitte erklären? DANKE
www.C4D-World.de
Die Welt von Cinema 4D
-
Sollte das wirklich net klappen, dann ist erstegenannte Lösung doch sinnvoller!Original geschrieben von Neurodeamon
Logo, aber viele Foren/Communities erlauben keine .php Endung in "Bildern"
-
Ich hätte da noch ne Lösung:
Viele (die meißten) prüfen doch nach jp?g weil es ja jpg, jpeg gibt.
packste einfach wie oben beschrieben jppg in dein Mime und dann sind normale Bilder bei Dir auf Deinem Server immer noch Bilder
natürlich kann man <img src="http://www.meins.de/image.php"> ja alternativ mal probieren....
Gruss Danilo
Gruss Danilo
Ich kann mich nicht erinnern jemals was vergessen zu haben....
-
Ich habs grad hier im Forum getestet und es geht.Original geschrieben von Harrier
@ronin:
das geht nicht! .php-dateien dürfen aus gutem grund nicht includet werden!
-
alternativ:
.htaccess:
Code :1
php_flag xbithack on
und dann als jpg hochladen, und das execute bit setzen.. also chmod 755
-
1. meinte ich nicht dieses forum hier!
2. irgendwie ........ hm....... kann man da keinen mist bauen? naja mir ist's egal! ich will jetzt mein bild! ich versteh das mit dem .htacces nicht so ganz (also das andere genau so wenig)www.C4D-World.de
Die Welt von Cinema 4D
-
Moin.
Das was meistens nicht erlaubt ist ist das einbinden von Pfaden (als Bild in der Signatur oder sonstwo im Board) die ein ? enthalten und somit eindeutig als irgendwie dynamisch generierter Content zu erkennen sind. Eine einfache Datei mit der Endung *.php einzubinden ist eigentlich kein Problem.
Zu der .htaccess Methode oben (die Harrier ja nicht verstanden hat): Dein Webserver zu Hause muss ja wissen, was er mit den Dateien die angefordert werden machen soll. Dazu hat er eine Direktive die ihm beispielsweise sagt, dass er Dateien mit der Endung *.php zuerst durch den PHP Parser zu schicken hat (sonst würden die Nutzer ja den PHP Quellcode angezeigt bekommen). Mit dem eintrag AddType application/x-httpd-php4 .jpg sagst du ihm jetzt, das er auch sämtliche Dateien mit der Endung *.jpg durch den Parser schicken soll. Das funktioniert bei deiner image.php > image.jpg natürlich wunderbar, bei allen anderen Bildern gibts danach nur PHP Fehler.
Gruß thing
-
ahja! das hat mir sehr geholfen! okay! also muss ich um diese datei verändern zu können root sein!? tia! damit hat sich das kapitel erledigt
danke trotzdem!
www.C4D-World.de
Die Welt von Cinema 4D
-
Moin.
Um die httpd.conf zu ändern ja, aber eine .htaccess solltest du in jedem Verzeichnis anlegen können. Es ist die Frage ob der Webserver so konfiguriert ist das die .htaccess die AddTypes ergänzen darf, denn die Rechte einer .htaccess können auch eingeschränkt werden.
Gruß thing
-
Ich würde der Einfach heit halber den letzten (erklärten) Code nehmen.
Pack die PHP-Datei in ein extra Verzeichnis und erstelle darin eine Datei mit dem Namen .htaccess, die dann den Inhalt hat.
Die htaccess-Datei greift dann nur in diesem Verzeichnis (und den Unterverzeichnissen zu diesem).
Zum Erstellen einer htaccess muss du NICHT root-Rechte haben.
Es reicht, wenn für dich htaccess erlaubt ist und vom Apache abgearbeitet werden.
Kläre das notfalls mit deinem Hoster ab...Mit besten Grüßen,
Christian Daxberger
Mein Last.fm Profil
Nützliche Seiten:
SelfHTML · SQL in 21 Tagen (Markt & Technik)
-
okay! thx für die hilfe! leider funktioniert das immer noch nicht so ganz! er öffnet die datei jetzt zwar als jpeg aber ich bekomme "keine vorschau gefunden" oder Internal Server Error! ich hab einfach mal ne mail an meinen host geschrieben wie das mit den .htaccess rechten steht aber ich weis jetzt nicht so genau ob es daran liegt oder ob ich was falsch mache! wenn jemand was weis ....
danke im vorraus!www.C4D-World.de
Die Welt von Cinema 4D
Ähnliche Themen
-
Statt 500 GB mur 100 MB?
Von silver held im Forum HardwareAntworten: 2Letzter Beitrag: 19.07.10, 20:22 -
<= statt <
Von Zack im Forum Javascript & AjaxAntworten: 5Letzter Beitrag: 15.03.09, 11:19 -
JS statt PHP
Von ophasis im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 06.11.07, 10:20 -
'<' und '>' statt < und >
Von mariaT im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 4Letzter Beitrag: 10.05.06, 16:23 -
[AMD K6-2] 300 statt 500 Mhz
Von Devil Noxx im Forum HardwareAntworten: 6Letzter Beitrag: 12.04.04, 22:29





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren