Zufälliges Favion auslesen
ralf
- php
Hallo!
Ich mache gerade meine ersten Schritte in PHP. Nun habe ich eine Aufgabe, welche ich irgendwie nicht lösen kann.
Ich möchte gerne, dass man die datei "favicon.php" in das <link rel="SHORTCUT ICON"... einfügen kann, und ein zufälliges Favion erscheint.
Alle diese Favicons sind in einem Ordner abgelegt, und haben Zahlen als Titel. Viel zu kompliziert.
Kann mir da jemand helfen?
Ciao!
Ich möchte gerne, dass man die datei "favicon.php" in das <link rel="SHORTCUT ICON"... einfügen kann, und ein zufälliges Favion erscheint.
Für Zufälle in PHP gibt es vordefinierte Funktionen. Für fünf verschiedene Favicons:
srand ( (double)microtime () * 1000000 );
$iconNr = rand (1, 5);
Wenn Du den Dateinamen dann aus Variablen zusammengebastelt hast, kannst Du das Ganze mit readfile() einlesen und ausgeben.
Grüße
Nico
Hey!
Danke, daraus kann ich sicher was Anfangen!
Muss auch noch sagen: Finde dieses Forum toll! In den meisten anderen PHP Foren geben die einfach den Code an. Davon hat man eigentlich wenig - denn ich will es ja auch können. Mit deiner Hilfe kann ich das eher, als mit einem kompletten Code. ;-)
Gruss
Nicht auf mich anwenden!! Ich nehme gerne fertigen Code :-)))))
Hey!
Danke, daraus kann ich sicher was Anfangen!
Muss auch noch sagen: Finde dieses Forum toll! In den meisten anderen PHP Foren geben die einfach den Code an. Davon hat man eigentlich wenig - denn ich will es ja auch können. Mit deiner Hilfe kann ich das eher, als mit einem kompletten Code. ;-)Gruss
Nicht auf mich anwenden!! Ich nehme gerne fertigen Code :-)))))
hier hast du etwas fertigen code zum spielen (hello world in ook!):
Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook.
Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook?
Ook! Ook! Ook? Ook! Ook? Ook. Ook. Ook.
Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook! Ook. Ook! Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook?
Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook?
Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook.
Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook.
Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook.
Ook? Ook. Ook? Ook. Ook? Ook. Ook? Ook.
Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook!
Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook.
Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook!
Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook!
Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook.
Ook! Ook.
Hallo!
hier hast du etwas fertigen code zum spielen (hello world in ook!):(...)
oder in Whitespace (der Darstellung halber ohne Whitespaces^^)
lllullltlltllluttlllltulllttlltltuttlllltlulllttlttlluttllllttulllttlttlluttllll
tllulllttlttttuttlllltltullltlttlluttllllttlullltllllluttlllltttullltttltttuttll
lltlllulllttlttttuttlllltlltullltttlltluttlllltltlulllttlttlluttlllltlttulllttll
tlluttllllttllullltlllltuttllllttltulllttltuttlllltttlullltltluttllllttttullllut
tllllluulllltulultttlulutlltlutullllltutlllululltuullltluuuu
Ich suche schon seit einer ganzen Weile die Sprache, welche nur mit + und - auskommt. Leider weiß ich den Namen nicht mehr und in der Liste bei Wikipedia steht sie nicht (mehr?). Vielleicht hast du ja ne Idee?
Grüße, Matze
brainfuck vielleicht - die besteht hauptsächlich aus + und - ;)
Cool, das kannte ich noch nicht. "Und wer hats erfunden?" :D:D:D:D
Ich möchte gerne, dass man die datei "favicon.php" in das <link rel="SHORTCUT ICON"... einfügen kann, und ein zufälliges Favion erscheint.
Alle diese Favicons sind in einem Ordner abgelegt, und haben Zahlen als Titel.
dass du das ganze statisch so ausgibst, weisst du sicher schon:
echo '<link [...] href=' . $favicon. ' />';
nur wie kommst du jetzt zum wert von $favicon?
die von nico vorgeschlagene methode ist unpraktikabel, da du darauf anwiesen bist, dass alle favicons nach einem bestimmten schema fortlaufend mit nummern benannt sind
eine bessere möglichkeit ist folgende:
verzeichnis mit den favicons lesen (wahlweise rekursiv oder nur eine ebene - wie du willst)
opendir, readdir
prüfen obs eine datei ist und welcher dateityp (bzw endung) es ist, nicht dass sich da ein example.swf oder ein ordner mit dem namen example.ico sonstwas reinmogelt
filetype und pathinfo hilft da weiter
alle files die deinen parametern entsprechen schreibst du dann in ein array, das mischt du dann noch durch und verwendest den ersten eintrag des arrays als wert für die variable $favicon
shuffle hilft dir hier weiter