|
You last visited: Today at 15:25
Advertisement
[PHP]Random Bild für Signatur
Discussion on [PHP]Random Bild für Signatur within the Web Development forum part of the Coders Den category.
01/04/2013, 05:04
|
#1
|
elite*gold: 466
Join Date: Jul 2010
Posts: 1,801
Received Thanks: 1,378
|
[PHP]Random Bild für Signatur
Hallo 
Daher mich die Größenbegrenzung bei  stört, dacht ich mir, mach ich das selber.
Ein Bild Random anzuzeigen, kein Problem:
PHP Code:
<?php
$file_array = array
('images/a.png',
'images/b.png',
'images/c.png');
$total = count($file_array);
$random = (mt_rand()%$total);
$file = "$file_array[$random]";
print("<img src=$file></a>");
?>
Was muss ich ändern, um das in meine Signatur zu kriegen ?
Ich habe ja jetzt keinen festen Link, den ich in meine Signatur packen kann..
Oder kennt jemand eine Alternative zu uzzisoft ?
|
|
|
01/04/2013, 05:09
|
#2
|
elite*gold: 3570
Join Date: Dec 2012
Posts: 13,044
Received Thanks: 8,252
|
Ich glaube nicht, dass man php in die sig einbauen kann.
PS: RAINBOW DASH <3
|
|
|
01/04/2013, 05:19
|
#3
|
elite*gold: 0
Join Date: Oct 2008
Posts: 680
Received Thanks: 337
|
In die Signatur kommt:
Code:
[IMG]http://linkzumscript/signatur.php[/IMG ]
Dein Script:
PHP Code:
<?php $file_array = array('images/a.png', 'images/b.png', 'images/c.png'); $total = count($file_array); $random = (mt_rand()%$total); $file = $file_array[$random];
header('Content-type: image/png'); readfile($file); ?>
Nicht getestet, müsste aber funktionieren.
|
|
|
01/04/2013, 05:27
|
#4
|
elite*gold: 3570
Join Date: Dec 2012
Posts: 13,044
Received Thanks: 8,252
|
Wo speichert man die php am besten ab? Ftp Server oder? Dann will ich sowas auch
|
|
|
01/04/2013, 05:30
|
#5
|
elite*gold: 0
Join Date: Oct 2008
Posts: 680
Received Thanks: 337
|
Bei einem Webhoster deiner Wahl welcher PHP unterstützung bietet, davon gibt es viele kostenlose wie z.B  oder  . Das PHP Script und die Bilddateien kann du dann ganz einfach per FTP hochladen.
|
|
|
01/04/2013, 05:32
|
#6
|
elite*gold: 466
Join Date: Jul 2010
Posts: 1,801
Received Thanks: 1,378
|
Quote:
Originally Posted by Flyff_Service
In die Signatur kommt:
Code:
[IMG]http://linkzumscript/signatur.php[/IMG ]
Dein Script:
PHP Code:
<?php $file_array = array('images/a.png', 'images/b.png', 'images/c.png'); $total = count($file_array); $random = (mt_rand()%$total); $file = $file_array[$random];
header('Content-type: image/png'); readfile($file); ?>
Nicht getestet, müsste aber funktionieren.
|
Habs auf meinen space hochgeladen. wenn ich auf die seite gehe und reloade funktioniert es.

Als Bild aber wie zu sehen nicht..
|
|
|
01/04/2013, 15:06
|
#7
|
elite*gold: 0
Join Date: Oct 2008
Posts: 680
Received Thanks: 337
|
Quote:
Originally Posted by v1Dr333s
Habs auf meinen space hochgeladen. wenn ich auf die seite gehe und reloade funktioniert es.

Als Bild aber wie zu sehen nicht..
|
Und wieso nimmst du dein Script, statt das aus meinem Post?
Dein Script gibt immer noch das HTML (<img src="image.png">) aus. Der Browser hingegen erwartet kein HTML sondern direkt das Bild mit dem richtigen Content-type im Header.
|
|
|
01/04/2013, 15:58
|
#8
|
elite*gold: 466
Join Date: Jul 2010
Posts: 1,801
Received Thanks: 1,378
|
funktioniert, danke
|
|
|
01/06/2013, 14:06
|
#9
|
elite*gold: 148
Join Date: Jun 2011
Posts: 1,452
Received Thanks: 90
|
Das ganze ist eigentlich leicht, du musst das Bild mit PHP zeichnen lassen und dann einfach.
[IMG]
Das wars schon dann zeigt es immer nen random bild an.
|
|
|
01/06/2013, 18:16
|
#10
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,912
Received Thanks: 25,413
|
General Coding -> Web Development
#moved
|
|
|
01/08/2013, 08:54
|
#11
|
elite*gold: 0
Join Date: Apr 2010
Posts: 10,289
Received Thanks: 3,613
|
sig.php:
PHP Code:
<?php
$folder = "signatures/"; $handle = opendir($folder); while ($file = readdir($handle)) { if($file!="."&&$file!="..") { $files[] = $file; } } closedir($handle);
header('Content-type: image/png'); $rand = rand(0, count($files)-1); readfile($folder.$files[$rand]);
?>
Vorteil: Du musst die Bilder nicht alle einzeln in die Array schreiben.
Den script hochladen, im gleichen Verzeichnis einen Ordner signatures erstellen und die Bilder dort reinladen.
Link: [.img]http://dein-link.de/sig.php[./img] (Die Punkte entfernen)
|
|
|
01/08/2013, 22:29
|
#12
|
elite*gold: 0
Join Date: Nov 2011
Posts: 69
Received Thanks: 14
|
Ein bisschen mehr und die Suche läuft als Funktion schon rekursiv ^^.
|
|
|
 |
Similar Threads
|
Verkaufe Facebook App (Random bild, Autoshare)
08/12/2012 - elite*gold Trading - 2 Replies
Ich verkaufe eine Facebook app
Mit random Bild und Autoshare
Beispiel: I'm a Special Edition :* - >>germanys next topmodel<< | Facebook
Die app dateien von dieser app Verkaufe ich
1. Käufer bekommt sie für 70 e*g !!
Startpreis: 100 e*g
|
Suche guten Facebook Random Bild App Ersteller
07/31/2012 - elite*gold Trading - 7 Replies
Topic sags, bitte melden zahle dann für die fertige app bis zu 50 EG!
lg
nava
|
Suche Random Bild App ersteller+installer+hoster [B] 60 EG
07/25/2012 - elite*gold Trading - 6 Replies
Topic sagt eigentlich alles.
Meldet euch :)
|
Facebook App random bild? Bei erfolgreicher hilfe 50 EGOLD
03/15/2012 - elite*gold Trading - 7 Replies
Hi Leute,
ich mache seit heute verschiedene Facebook Apps, jedoch nur wo der Text anders ist. Jetzt will ich aber, das ein Random Bild erscheint.
Kann mir da jemand helfen? Danke!
Hier mal ein auszug aus der config php
$_CONFIG = './kberry.ttf';
$_CONFIG = 18;
$_CONFIG = -1; /* -1 für CENTER! */
|
Facebook Random Bild-App | Suche PayPal / elite*gold
03/03/2012 - elite*gold Trading - 3 Replies
http://s14.directupload.net/images/120203/l77soejr .png
Ich biete hier ein voll funktionsfähiges Facebook App Skript an. Mit diesem Skript ist es möglich, eine Spaß App auf seine Seite einzubinden um mehr Fans zu genierieren.
Mit dieser App wird immer ein anderes Hintergrund Bild angezeigt.
Beispiel App:
Welches Getränk passt zu Dir ?
Ergebnisbild
|
All times are GMT +1. The time now is 15:26.
|
|