Random avatar
Forumregels
Dit forum is voor alle zinnige gesprekken buiten phpBB om. Discussies en gesprekken over interessante onderwerpen.
Een nieuw onderwerp moet..:
Dit forum is voor alle zinnige gesprekken buiten phpBB om. Discussies en gesprekken over interessante onderwerpen.
Een nieuw onderwerp moet..:
- uiteraard voldoen aan de algemene voorwaarden
- niet passen in de gewone supportfora
- interessante zijn voor het overgrote deel van onze gebruikers
- een neutrale of positieve ondertoon hebben
- anders zijn dan bestaande onderwerpen
Random avatar
Ik kom op sommige fora mensen tegen die een random avatar hebben. En dan bedoel ik eentje die telkens veranderd als je die pagina laadt.
(Dus geen .gif die om de minuut veranderd)
Nou wil ik wel 's graag weten hoe dat werkt!
:thumb: Alvast bedankt allemaal.
(als dit topic verkeerd staat, sorry)
(Dus geen .gif die om de minuut veranderd)
Nou wil ik wel 's graag weten hoe dat werkt!
:thumb: Alvast bedankt allemaal.
(als dit topic verkeerd staat, sorry)
Je moet mijn bericht lezen, niet mijn handtekening...
- DaMnNaTiOn
- Berichten: 2555
- Lid geworden op: 11 dec 2002, 18:29
- Locatie: localhost
- Contacteer:
php werkt sinds 2.0.8 niet meer als plaatje in signature of als avatar.
Maar voor als je het toch wilt...
http://www.google.com/search?hl=en&q=ra ... gle+Search
Maar voor als je het toch wilt...
http://www.google.com/search?hl=en&q=ra ... gle+Search

lastmodified.net
Shame on meDaMnNaTiOn schreef:php werkt sinds 2.0.8 niet meer als plaatje in signature of als avatar.
Maar voor als je het toch wilt...
http://www.google.com/search?hl=en&q=ra ... gle+Search

tnx. ik ga knutselen
Je moet mijn bericht lezen, niet mijn handtekening...
Ik heb nu verschillende scripts gevonden, maar ze zijn wel erg vaag dit keer.
Deze bijvoorbeeld. Waar moet ik nu wat in vullen?
Map van de pics:
in deze map de .gifs
http://members.lycos.nl/tvo/avatars/random/
deze plaatjes: (als test
)
1.gif
2.gif
3.gif
maar je hebt alleen de extensie nodig dacht ik?
-
Wie weet het of wie heeft een beter script?
Code: Selecteer alles
<?php
$total = "4";
$file_type = ".jpg";
$image_folder = "./phpinclude/freggel0";
$start = "1";
$random = mt_rand($start, $total);
$image_name = $image_folder . $random . $file_type;
$myip=$_SERVER["REMOTE_ADDR"];
Header("Content-type: image/jpeg");
Header("Expires: Mon, 1, 1999 05:00:00 GMT");
Header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
Header("Cache-Control: no-store, no-cache, must-revalidate");
Header("Cache-Control: post-check=0, pre-check=0", false);
Header("Pragma: no-cache");
$im = imagecreatefromjpeg($image_name);
$mycolor = imagecolorclosest($im, 255, 255, 255);
imagestring($im, 1, 3, 70, "$myip", $mycolor);
Imagejpeg($im,'',55);
ImageDestroy($im);
?>
Map van de pics:
in deze map de .gifs
http://members.lycos.nl/tvo/avatars/random/
deze plaatjes: (als test

1.gif
2.gif
3.gif
maar je hebt alleen de extensie nodig dacht ik?
-
Wie weet het of wie heeft een beter script?
Je moet mijn bericht lezen, niet mijn handtekening...
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
Dit script is zoiets maar de extensie moet .jpg zijn. Ff verbeterd:Zet dit script in een map en zet de avatars in de map avatars/random ten opzichte van dit bestand.
In de config kan je het aantal opgeven Als je er vier hebt moet die 1.jpg, 2.jpg, 3.jpg en 4.jpg zijn. Extensie mag je niet veranderen.
Code: Selecteer alles
<?php
//config
$total = "4";
$file_type = ".jpg";
$image_folder = "avatar/random/";
//end config
$start = "1";
$random = mt_rand($start, $total);
$image_name = $image_folder . $random . $file_type;
Header("Content-type: image/jpeg");
Header("Expires: Mon, 1, 1999 05:00:00 GMT");
Header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
Header("Cache-Control: no-store, no-cache, must-revalidate");
Header("Cache-Control: post-check=0, pre-check=0", false);
Header("Pragma: no-cache");
$im = imagecreatefromjpeg($image_name);
ImageDestroy($im);
In de config kan je het aantal opgeven Als je er vier hebt moet die 1.jpg, 2.jpg, 3.jpg en 4.jpg zijn. Extensie mag je niet veranderen.
:thumb: tnx for so far.
map was avatars ipv avatar en ik neem aan dat er aan het eind nog een '?>' moet staan.
Nu heb ik dat in een .php geplaatst maar schijnt niet ect te werken. Kan dat aan Lycos liggen? Ik heb alles wel alvast een map opgeschoven (ivm lycos)
Ik gebruik ook spymac maar het inloggen lijkt daar niet te lukken

map was avatars ipv avatar en ik neem aan dat er aan het eind nog een '?>' moet staan.
Nu heb ik dat in een .php geplaatst maar schijnt niet ect te werken. Kan dat aan Lycos liggen? Ik heb alles wel alvast een map opgeschoven (ivm lycos)
Ik gebruik ook spymac maar het inloggen lijkt daar niet te lukken

Je moet mijn bericht lezen, niet mijn handtekening...
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
http://members.lycos.nl/tvo/avatars/test.php
Hij stond al in mijn vorige post




En de test plaatjes
(Staan dus in deze map dus http://members.lycos.nl/tvo/avatars/random/)
En hier het script weer
Hij stond al in mijn vorige post
En de test plaatjes

(Staan dus in deze map dus http://members.lycos.nl/tvo/avatars/random/)
En hier het script weer
Code: Selecteer alles
<?php
//config
$total = "4";
$file_type = ".jpg";
$image_folder = "random/";
//end config
$start = "1";
$random = mt_rand($start, $total);
$image_name = $image_folder . $random . $file_type;
Header("Content-type: image/jpeg");
Header("Expires: Mon, 1, 1999 05:00:00 GMT");
Header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
Header("Cache-Control: no-store, no-cache, must-revalidate");
Header("Cache-Control: post-check=0, pre-check=0", false);
Header("Pragma: no-cache");
$im = imagecreatefromjpeg($image_name);
ImageDestroy($im);
?>
Je moet mijn bericht lezen, niet mijn handtekening...
Probeer deze code eens..tmvo schreef:Code: Selecteer alles
<?php //config $total = "4"; $file_type = ".jpg"; $image_folder = "/random/"; //end config $start = "1"; $random = mt_rand($start, $total); $image_name = $image_folder . $random . $file_type; Header("Content-type: image/jpeg"); Header("Expires: Mon, 1, 1999 05:00:00 GMT"); Header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); Header("Cache-Control: no-store, no-cache, must-revalidate"); Header("Cache-Control: post-check=0, pre-check=0", false); Header("Pragma: no-cache"); $im = imagecreatefromjpeg($image_name); ImageDestroy($im); ?>
Nee helaas.
/random/ werkt ook niet
Jullie zijn wel welwillend. Maar helaas werkt het nog niet.

zoals je ziet.
https://imageproxy-io.herokuapp.com/1797485c62533e675f38c6bff6f1916b70ae9b37/687474703a2f2f6d656d626572732e6c79636f732e6e6c2f74766f2f617661746172732f746573742e706870
Zou het niet iets met lycos te maken hebben?
/random/ werkt ook niet

Jullie zijn wel welwillend. Maar helaas werkt het nog niet.
zoals je ziet.
https://imageproxy-io.herokuapp.com/1797485c62533e675f38c6bff6f1916b70ae9b37/687474703a2f2f6d656d626572732e6c79636f732e6e6c2f74766f2f617661746172732f746573742e706870
Zou het niet iets met lycos te maken hebben?
Je moet mijn bericht lezen, niet mijn handtekening...
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
weet niet of hij werkt, maar is dit niet een iets makkelijkere code:
Code: Selecteer alles
<?php
/*
In the forum you visit where it asks for the url
of your avatar just give the file name and address
of this script and you will have a random avatar!
Enjoy! :)
*/
$avatars = array (1 => "signature1.htm", "signature2.htm", "signature3.htm"); //Your Avatar filenames
$url = 'http://home.wanadoo.nl/musicpage/'; //Your or the site/dir they are located
$avatar_number = rand(1,3); //Change 3 with the number of Avatars you have
$rand_avatar = "$avatars[$avatar_number]";
header("Location: $url" . "$rand_avatar");
?>