Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Banner ohne PHP auf anderen Server

Diskussion: Banner ohne PHP auf anderen Server im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hi, auf folgender Seite wird per PHP-Zufallscode ein Banner ausgegeben (einer von dreien): Die Seite Gibt es nun eine ...

Antwort
Alt 11.02.04, 11:04   #1 (permalink)
Senior Member
 
Registriert seit: 02.10.01
Flou Leistung: Facit NTK
Likes: 0
Standard Banner ohne PHP auf anderen Server

Anzeige

Hi,

auf folgender Seite wird per PHP-Zufallscode ein Banner ausgegeben (einer von dreien):
Die Seite

Gibt es nun eine Möglichkeit den zufällig generierten Banner auf eine anderen Homepage einzubinden.
Das ganze sollte ohne PHP funktionierten.

Ist so was möglich?


mfg. Flou

Flou ist offline   Mit Zitat antworten
Alt 11.02.04, 11:48   #2 (permalink)
 
Registriert seit: 05.08.03
Sneaker Leistung: Facit NTK
Likes: 0
Standard

Hi,

mir fallen dazu zwei Möglichkeiten ein:
1.) man kann mit php auch Grafiken erzeugen, bekommst also statt eine .php eine .jpg datei raus, die du wie gewohnt einbinden kannst. Da es aber ohne PHP gehn soll, fällt diese Möglichkeit schon mal flach...

2.) Benuzt einen iFrame in dem du die ganze Seite anzeigst. Wenn du die Border ausstellst sollte es wie nen "normales" Bild wirken.

gruß,
Sneaker
Sneaker ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 11.02.04, 12:20   #3 (permalink)
Senior Member
Themenstarter
 
Registriert seit: 02.10.01
Flou Leistung: Facit NTK
Likes: 0
Standard

zu deiner 1.ten Möglichkeit:
Auf dem Server wo die Banner generiert werden kann schon PHP verwendet werden, nur das Script zum einfügen sollte PHP-frei sein!
Aber auch wenn ich eine .jpg habe, dann fehlt mir immer noch wie ich den dazugehörigen Link übertrage!

mfg. Flou
Flou ist offline   Mit Zitat antworten
Alt 11.02.04, 12:52   #4 (permalink)
 
Registriert seit: 05.08.03
Sneaker Leistung: Facit NTK
Likes: 0
Standard

Das Bild fügst du wie gewöhnlich mit dem img-tag ein:

Code:
<img src="http://www.team-bountyhunters.de/test/zufallsbanner.jpg" width="283" height="212" border="0" alt="">
Wie genau man das jpg mit PHP erzeugt kann ich dir leider nicht sagen, hab lange kein PHP mehr gemacht, ich weiß halt nur dass es möglich ist...

gruß,
Sneaker
Sneaker ist offline   Mit Zitat antworten
Alt 11.02.04, 19:40   #5 (permalink)
Member of Honour
 
Benutzerbild von ivegotmail
 
Registriert seit: 28.05.03
ivegotmail Leistung: Z3
Likes: 1
Standard

also ich geh jetzt mal davon aus das du den code von dem random banner ändern kannst
Code:
<?php
Header("Content-type: image/jpg");
$image = ImageCreateFromJPEG("test.jpg");
ImageJPEG($image);
imagedestroy($image);
?>
anstatt "test.jpg" brauchst du hier dann ja nur deinen zufällig generierten pfad zum bild einsetzten
durch den header weiß der browser das dort ein bild gesendet wird
deshalb kannst du diese seite (bzw dieses bild) dann ganz normal mit dem html-image tag in deine andere seite einbinden

wenn du bei dem bild ne richtige jpg endung haben willst und nicht *.php
dann kannst du die endung einfach ändern
du musst dann aber zusätzlich ne ".htaccess" datei mit folgendem inhalt in den ordner packen
Code:
AddType application/x-httpd-php .jpg
dadurch wird jede jpg datei in dem ordner geparsed, also nach php code durchsucht
__________________
http://livehabo.hackerboard.de | http://livebb.sourceforge.net
ivegotmail ist offline   Mit Zitat antworten
Alt 11.02.04, 19:58   #6 (permalink)
Senior Member
Themenstarter
 
Registriert seit: 02.10.01
Flou Leistung: Facit NTK
Likes: 0
Standard

Danke für die Hilfe, funktioniert aber nicht ganz.

Hier mal mein Script:

PHP-Code:
<?php
//Mein alter Ciode
$banner file("fertig.txt");  // Pfad der Datei angeben
mt_srand((double)microtime()*1000000);
$zufallszahl mt_rand(0,count($banner)-1);
echo 
"$banner[$zufallszahl]";
//Part von ivegotmail
Header("Content-type: image/jpg");
$image ImageCreateFromJPEG("$banner[$zufallszahl]");
ImageJPEG($image);
imagedestroy($image);
?>
Das Script ließt also per Zufallsgenerator einen Bannercode aus fertig.txt aus, und stellt diesen dar.

Diesen Zufallsbanner möchte ich nun "PHP frei" auf anderen Websites anzeigen lassen (Bild + Link.)

In etwa halt dann mit so einem Script:
PHP-Code:
<html>
<
img src="http://www.team-bountyhunters.de/test/zufallsbanner.php">
</
html>

mfgFlou 
Flou ist offline   Mit Zitat antworten
Alt 11.02.04, 20:13   #7 (permalink)
Member of Honour
 
Benutzerbild von ivegotmail
 
Registriert seit: 28.05.03
ivegotmail Leistung: Z3
Likes: 1
Standard

die zeile
Header("Content-type: image/jpg");
muss ganz am anfang stehen - erst danach darf der restliche php code kommen
__________________
http://livehabo.hackerboard.de | http://livebb.sourceforge.net
ivegotmail ist offline   Mit Zitat antworten
Alt 11.02.04, 21:13   #8 (permalink)
Senior Member
Themenstarter
 
Registriert seit: 02.10.01
Flou Leistung: Facit NTK
Likes: 0
Standard

Habs geändert,
bekomme aber jetzt ne Fehlmeldung:
The Image http://...php cannot be displayed, because it contains errors.
Flou ist offline   Mit Zitat antworten
Alt 11.02.04, 21:51   #9 (permalink)
Member of Honour
 
Benutzerbild von ivegotmail
 
Registriert seit: 28.05.03
ivegotmail Leistung: Z3
Likes: 1
Standard

poste nochmal den ganzen code den du jetzt hast
probier das auch erst nochmal mit nem anderen bild
vielleicht benutzt du keine richtigen jpgs oder so

und nimm mal die headerzeile raus, dann müsstest du auch wieder sehen können wie der fehler genau lautet
__________________
http://livehabo.hackerboard.de | http://livebb.sourceforge.net
ivegotmail ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » Banner ohne PHP auf anderen Server
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Ubuntu Server mit Windows VM (ohne Desktop Umgebung) -=Draven=- Linux/UNIX 1 06.11.08 06:27
Server über anderen PC steuern Lector Network · LAN, WAN, Firewalls 5 14.07.06 13:37
Outlook 2003 Freigaben ohne Exchange Server choasman Applikationen 0 08.02.06 19:45
Server auf anderen Port Wizo Die Problemzone 1 07.09.05 19:40


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61