Bitte geben Sie einen Grund für die Verwarnung an
Der Grund erscheint unter dem Beitrag.Bei einer weiteren Verwarnung wird das Mitglied automatisch gesperrt.
PHP-Avatar
Ich verzeifle schon seit Wochen am folgenden Problem:
Ich möchte per PHP einstellen das mein Ava immer zwischen verschiedenen Avas wechselt.
Hat jemand einen Code?
PS: Alernativ könnt ihr hier auch javasrcipt posten.
PHP-Codes ist innerhalb des Templates nicht zulässig.
Zweitens wäre es bei einem solchen Vorhaben notwendig, dass ein weiteres Feld für das zweite Avatar in der Eingabemaske implantiert wird. Dies ist zwar möglich, jedoch bringt es sichtlich wenig, da nicht eingestellt werden, welche Felder im übrigen Forum, zb. Themenansicht angezogen werden können/sollen!
Ihr Vorhaben scheitert somit fast, ausgenommen Sie entwickeln mithilfe von Java Script einen einsetzbaren Code. Hierbei ist jedoch das ganze jedoch nicht mehr so dynamisch. Sprich, es muss auf Benutzernamen abgefragt werden, und anschließend via Zufallsgenerator entschieden werden, welchen der Avatare zu benutzen sei, etc.
Jedoch rate ich Ihren ab, denn was muss sich der User denken, wenn bei Beiträgen von demselben User plötzlich 2 oder mehr Avatare vorzufinden sind -> total verwirrend, denn man meint, es handele sich um mehrere Personen...
also der Ansatz mit PHP war schon nicht falsch
Sofern du einen eigenen Server/Homepage mit PHP Unterstützung besitzt kannst du Mithilfe von PHP ein Zufallsgenerator programmieren der entweder das eine Bilder oder das an der Bild lädt. Im Forum gibst du dann einfach nur die Adresse der PHP Datei bei deinem Avatar ein ...
siehe: mein Avatar ... per Zufall ein anderes Bild
und das gerade einmal mit 6 Zeilen Code!
sofern jemand den Code haben will, einfach mich anschreiben.
if ($sig == 1 ) {HIER}genau einfügen? Wenn ich es mit Echo/Bildaresse probiert hatte klappte es nicht.
Kannst du den Code posten?
also mein Code nimmt einfach per Zufall ein Bild aus einem Array, und erstellt ein "neues" Bild:
<?php
header("Content-Type: image/jpeg");
$img = array();
$img[] = "pic1.jpg";
$img[] = "pic2.jpg";
$grafik = ImageCreateFromJPEG($img[array_rand($img,1)]);
imagejpeg($grafik);
?>
Grafik1 und Grafik2 müssen im gleichen Verzeichnis liegen (oder entsprechend der Link geändert werden) und im Format JPEG vorliegen.
Man könnte natürlich noch beliebig viele Grafiken hinzufügen, einfach pro Grafik eine Zeile
$img[] = "picx.jpg";
Danke!!! Vielen Dank^^
ARGS! Jett ahb ich aber ein Problem:
Wie geht ads ganze mit PNG?^^
<?php
header("Content-Type: image/png");
$img = array();
$img[] = "pic1.png";
$img[] = "pic2.png";
$grafik = ImageCreateFromPNG($img[array_rand($img,1)]);
imagepng($grafik);
?>
Geht nicht: http://marc33.ma.funpic.de/ava/
Die Grafik "http://marc33.ma.funpic.de/ava/" kann nicht angezeigt werden, weil sie Fehler enthält.
Ah! Moment.
Es liegt daran das die anderen Grafiken alle beschädigt sind o.O .
Ich lade sie nochmal auf den Server.
Gut nun klappt es. Aber leider keine Tranzparenz.
Lässt sich das beheben?
Es klappt nun! Für alle die den Code haben wollen hier ist der PNG+Tranzparent Code:
<?php
header("Content-Type: image/png"); // Wichtig damit das Forensytem glaubt das das Script ein Bild ist.
Header("Location: ava.png"); // Umleitung auf das neue Bild
$ava[0] = "1.png";
$ava[1] = "2.png";
// Hier kann auch noch mehr hin.
$zufall = rand(0,2); // Die 2 ducrh die Anzahl der Bilder ersetzen.
copy ($ava[$zufall], 'ava.png');
exit();
?>
Danke an Stephan aus dem Nintendo - Fire! und an das Support Team.
- Informationen
- Aktuelle News
- Forum Tutorials - Tipps und Anleitungen
- SEO / Werbung fürs Forum
- Verwaltung
- Extras
- Design
- Plugin(system)
- Eure Fragen zu Tutorials
- Forum Support
- Fragen und Antworten
- Pluginsystem
- Plugins
- Templates & Sprachen
- Bugreport
- Verbesserungsvorschläge
- Sponsoren gesucht
- Das neue Xobor Business-Template
- News und Updates
- Bugreport
- Allgemeines Feedback
- Verbesserungsvorschläge
- Sonstiges
- Kaffeeklatsch
- Lob & Kritik
- Verbesserungsvorschläge
- Allgemeine Fragen
- Fehlermeldungen
- Verbesserungsvorschläge Responsive Design
- Bugreport Responsive Design
- Archiv - Alter Betatest
- Responsive Design - Verbesserungsvorschläge
- Responsive Design - Bugreport
- Fragen zum neuen Template
- Neue Administration Beta Test
- Bugreport Neue Administration
- Allgemeines Fragen & Feedback
- Verbesserungsvorschläge zur neuen Administration
- Shoutbox
Ähnliche Themen
Jetzt anmelden!
Jetzt registrieren!
© 2017 Xobor | Forum-Software