Forenindex » Archiv » Adobe GoLive » bilder selber "schreiben" und einblenden

bilder selber "schreiben" und einblenden

pat87
Beiträge gesamt: 581

24. Aug 2004, 20:16
Bewertung:

gelesen: 3731

Beitrag als Lesezeichen
hallo zusammen,

wie kann ich bilder "selber" schreiben und dann über einen html-befehl einblenden?

also ein kollege sagte mir, dass das so geht... <img>dann diese komischen zeichen</img> aber bei mir zeigt er mir nur diese komischen zeichen an...

liegt es daran, dass ich das bild lediglich mit dem texteditor aufgemacht habe, und die spitzen klammer drumgesetzt habe?

also ein test ist unter http://pat87.ch/test.html zu finden...

mfg p@
---
so einfach wie möglich, aber nicht einfacher! (albert einstein)

bilder selber "schreiben" und einblenden

SabineP
Beiträge gesamt: 7586

24. Aug 2004, 21:21
Bewertung:

gelesen: 3731

Beitrag als Lesezeichen
Hallo Pat,

möchtest Du Bilder auf Deiner Seite einbinden?

<img src="dein_bild.gif" alt="Dein Bild">

Hier das entsprechende Kapitel aus selfhtml:
http://de.selfhtml.org/...afiken/einbinden.htm

Gruß Sabine

bilder selber "schreiben" und einblenden

pat87
Beiträge gesamt: 581

24. Aug 2004, 21:44
Bewertung:

gelesen: 3731

Beitrag als Lesezeichen
also wie das geht, weiss ich schon noch...

mir wurde erklärt, dass ein bild auch im text-format vorliegen kann...

z.b. wenn man es aus einer datenbank liest...

mfg p@
---
so einfach wie möglich, aber nicht einfacher! (albert einstein)

bilder selber "schreiben" und einblenden

SabineP
Beiträge gesamt: 7586

24. Aug 2004, 22:21
Bewertung:

gelesen: 3731

Beitrag als Lesezeichen
Hi Pat,

dann meinst Du vielleicht Inline-Grafiken mit Base64-Kodierung.

http://aktuell.de.selfhtml.org/...ine-images/index.htm

Diese Bilder können allerdings nur von Netscape-Browsern dargestellt werden.

>> z.b. wenn man es aus einer datenbank liest...

Ja, vernünftig wäre es nur die Verknüpfung zum Bild in der Datenbank zu speichern,
vielleicht ist es das was Dir erzählt wurde.

Gruß Sabine

bilder selber "schreiben" und einblenden

Dirk Levy
  
Beiträge gesamt: 9462

24. Aug 2004, 22:21
Bewertung:

gelesen: 3731

Beitrag als Lesezeichen
Wie soll das denn gehen, Bilder sind
in der Regel Pixelinformationen und
damit im binären Format. Ausnahme
ist das Format SVG, aber das ist kein
normaler Text...

Gruß
Dirk

[Adobe GoLive Tipps & Tricks]
http://www.gltipps.de
Adobe GoLive CS Buch
http://www.galileodesign.de/685?GPP=levy

bilder selber "schreiben" und einblenden

oesi50
  
Beiträge gesamt: 2315

24. Aug 2004, 23:13
Bewertung:

gelesen: 3731

Beitrag als Lesezeichen
so geht das:
<body>
<script>function XBM(){return '#define x_width 64n#define x_height 54nstatic char x_bits = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x22, 0x04, 0x04, 0x80, 0x04, 0x00, 0x04, 0x00, 0x22, 0x1c, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x38, 0x04, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x20, 0x04, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x20, 0x04, 0x00, 0xc0, 0x01, 0x00, 0x00, 0x00, 0x20, 0x04, 0x00, 0xc0, 0x01, 0x00, 0x00, 0x00, 0x20, 0x04, 0x00, 0xc0, 0x01, 0x00, 0x00, 0x00, 0x20, 0x04, 0x00, 0xc0, 0x01, 0x00, 0x00, 0x00, 0x20, 0x04, 0x00, 0xc0, 0x01, 0x00, 0x00, 0x00, 0x20, 0x3c, 0x00, 0xc0, 0x03, 0x00, 0x00, 0x00, 0x3c, 0x04, 0x40, 0xc0, 0x03, 0x02, 0x00, 0x00, 0x20, 0x04, 0x40, 0xc0, 0x03, 0x02, 0x00, 0x00, 0x20, 0x04, 0x40, 0xe0, 0x03, 0x02, 0x00, 0x00, 0x20, 0x04, 0x40, 0xe0, 0x03, 0x06, 0x00, 0x00, 0x20, 0x04, 0xc1, 0xe0, 0x03, 0x07, 0x00, 0x00, 0x20, 0x04, 0xc1, 0xe0, 0x07, 0x07, 0x00, 0x00, 0x20, 0x04, 0xe1, 0xe0, 0x07, 0x07, 0x00, 0x00, 0x20, 0x1c, 0xe1, 0xe0, 0x07, 0x0f, 0x04, 0x00, 0x38, 0x04, 0xe3, 0xe0, 0x07, 0x0f, 0x04, 0x00, 0x20, 0x84, 0xe3, 0xe0, 0x07, 0x0f, 0x06, 0x00, 0x20, 0x94, 0xe3, 0xf0, 0x07, 0x0f, 0x0e, 0x00, 0x20, 0x94, 0xe3, 0xf0, 0x87, 0x1f, 0x0e, 0x00, 0x20, 0x9c, 0xe3, 0xf1, 0x8f, 0x1f, 0x0f, 0x02, 0x20, 0xbc, 0xe3, 0xf1, 0x8f, 0x1f, 0x0f, 0x86, 0x20, 0xbc, 0xf3, 0xf1, 0x8f, 0x1f, 0x1f, 0xc7, 0x21, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xa4, 0x14, 0x11, 0x88, 0xa0, 0x90, 0x28, 0x2c, 0xa4, 0x14, 0x11, 0xc8, 0xa0, 0xd0, 0x38, 0x20, 0xe4, 0x14, 0x19, 0x58, 0xa0, 0x70, 0x10, 0x20, 0x44, 0x14, 0x0b, 0x50, 0xe0, 0x60, 0x00, 0x20, 0x44, 0x14, 0x0a, 0x50, 0x40, 0x20, 0x00, 0x20, 0x44, 0x14, 0x0a, 0x50, 0x40, 0x00, 0x00, 0x20, 0x04, 0x14, 0x0a, 0x50, 0x00, 0x00, 0x00, 0x20, 0x1c, 0x1c, 0x0a, 0x70, 0x00, 0x00, 0x00, 0x38, 0x04, 0x08, 0x0a, 0x20, 0x00, 0x00, 0x00, 0x20, 0x04, 0x08, 0x0a, 0x20, 0x00, 0x00, 0x00, 0x20, 0x04, 0x08, 0x0e, 0x20, 0x00, 0x00, 0x00, 0x20, 0x04, 0x08, 0x04, 0x20, 0x00, 0x00, 0x00, 0x20, 0x04, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x20, 0x04, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x20, 0x04, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x20, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x04, 0x04, 0x00, 0x04, 0x00, 0x04, 0x00, 0x22, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x22, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};\n'};</script><img src="javascript:XBM()" width="64" height="54" onclick="var a='orange';with(this.style)backgroundColor=(backgroundColor!=a)?a:'white'" />
</body>

hier ist der Link dazu, weil das Forum manche Zeichen verschluckt.

http://vsrv.de/...ples/img_inline.html

Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)

(Dieser Beitrag wurde von oesi50 am 24. Aug 2004, 23:25 geändert)

bilder selber "schreiben" und einblenden

randy
Beiträge gesamt: 436

25. Aug 2004, 07:18
Bewertung:

gelesen: 3731

Beitrag als Lesezeichen
wenn du in einer mysql db ein blog feld erstellst, dann können darin "bilder" bzw binäre dateien darin gespeichert werden.
dann allerdings mußt du ein script schreiben, das damit etwas anfangen kann, d.h. header etc.

gruss randy
<adobe promotor>

bilder selber "schreiben" und einblenden

pat87
Beiträge gesamt: 581

25. Aug 2004, 10:01
Bewertung:

gelesen: 3731

Beitrag als Lesezeichen
@randy: wie könnte dann ein solches script aussehen? und wie müsste ich die bilder in die datenbank eintragen?

mfg p@
---
so einfach wie möglich, aber nicht einfacher! (albert einstein)

bilder selber "schreiben" und einblenden

sspross
Beiträge gesamt: 29

25. Aug 2004, 10:02
Bewertung:

gelesen: 3731

Beitrag als Lesezeichen
wenn du bilder in dbs speichern möchtest, würde ich das sowieso nur mit php machen... vom abspeichern bis zum auslesen alles in php...

leider weiss ich gerade kein tutorial, aber google mal, da findest du sicher was!

bilder selber "schreiben" und einblenden

sspross
Beiträge gesamt: 29

25. Aug 2004, 10:03
Bewertung:

gelesen: 3731

Beitrag als Lesezeichen
konnte das nicht auf mir sitzen lassen ;)

hier: http://www.infos24.de/...9_mysql_binaries.htm

bilder selber "schreiben" und einblenden

sspross
Beiträge gesamt: 29

25. Aug 2004, 10:06
Bewertung:

gelesen: 3731

Beitrag als Lesezeichen
sry, nur nochmals als erinnerung... nimm gleich diesen link... oben ist es noch mit perl.... machs gleich mit php!!

http://www.infos24.de/...mysql_binaries.htm#3

bilder selber "schreiben" und einblenden

randy
Beiträge gesamt: 436

25. Aug 2004, 10:08
Bewertung:

gelesen: 3731

Beitrag als Lesezeichen
jo, genau wie unten auf der seite erklärt

erst hochladen per form
dann datei einlesen
und zum schluß ein sql insert

anzeigen dann sql select und ausgeben

gruss randy
<adobe promotor>

bilder selber "schreiben" und einblenden

pat87
Beiträge gesamt: 581

25. Aug 2004, 13:08
Bewertung:

gelesen: 3731

Beitrag als Lesezeichen
ist dieses bild dann in der mysql-datenbank gespeichert?

und wie könnte ich das php-script ändern, dass mir von einer seperaten seite aus ALLE bilder angezeigt werden?

mfg p@
---
so einfach wie möglich, aber nicht einfacher! (albert einstein)

bilder selber "schreiben" und einblenden

randy
Beiträge gesamt: 436

25. Aug 2004, 13:14
Bewertung:

gelesen: 3731

Beitrag als Lesezeichen
indem du die where bedingung löscht
gruss randy
<adobe promotor>

bilder selber "schreiben" und einblenden

randy
Beiträge gesamt: 436

25. Aug 2004, 13:20
Bewertung:

gelesen: 3731

Beitrag als Lesezeichen
ps: normalerweise schreibt man keine bilder in die db, vielzu umständlich, einfacher ist einfach nur den dateiname in die db, bild per ftp/upload auf den server und fettich.

der user will ein bild, er startet eine anfrage an den http server, der wiederum an den db server, der durchsucht die db und gibt das blob feld zurück, der server schickt es an den user.

irgendwann macht einer die grätsche.

gruss randy
<adobe promotor>

bilder selber "schreiben" und einblenden

pat87
Beiträge gesamt: 581

25. Aug 2004, 14:33
Bewertung:

gelesen: 625

Beitrag als Lesezeichen
wann würde es dann sinn machen?

> irgendwann macht einer die grätsche.
was meinst du damit? funzt das so nicht lange? oder liegt es irgendwann an der grösse der db?

mfg p@
---
so einfach wie möglich, aber nicht einfacher! (albert einstein)

bilder selber "schreiben" und einblenden

randy
Beiträge gesamt: 436

25. Aug 2004, 14:52
Bewertung:

gelesen: 625

Beitrag als Lesezeichen
Ich weiss das ist unhöflich, aber warum sollen den die Bilder in eine DB?

gruss randy
<adobe promotor>

bilder selber "schreiben" und einblenden

pat87
Beiträge gesamt: 581

25. Aug 2004, 15:08
Bewertung:

gelesen: 625

Beitrag als Lesezeichen
wenn ich einen direkten ftp-upload mache, so kann ein bild überschrieben werden...

das ist in diesem script nicht der fall... deshalb!

ausser du hast mir eine andere gute lösung...

mfg p@
---
so einfach wie möglich, aber nicht einfacher! (albert einstein)

bilder selber "schreiben" und einblenden

randy
Beiträge gesamt: 436

25. Aug 2004, 15:27
Bewertung:

gelesen: 625

Beitrag als Lesezeichen
adobe golive cs hat diese überaus tolle funktion, jedesmal nachzufragen, wenn eine datei überschrieben werden soll, das kann es nicht sein.

also, imho ist der aufwand dafür zu groß eine db zu verwenden, nur damit ein überschreiben verhindert wird

das skript muss noch erweitert werden
1) löschfunktion für die bilder
2) mehrere bilder gleichzeitig uploaden, sonst bekommst du einen rappel
3) login funktion, sonst schaufelt man dir die karre voll

ein problem ist auch die rechenzeit (grätsche), in shared server umgebungen, bekommt der virtuelle server nur ein paar sekunden (um die 6) in denen er operationen ausführen kann. werden die bei großen systemen (sprich viele bilder) überschritten, dann kommt ein timeout.

gruss randy
<adobe promotor>