Anime Wolken Forum

Ga terug   Anime Wolken Forum > Algemeen > Design > Tutorials
Deze pagina opnieuw laden Random signature

Antwoord
 
Onderwerptools Weergave
Eoin
Hedonist
 
Eoin's avatar
Standaard geplaatst op 16 oktober 2007 @ 13:03
Met quote antwoorden


Benodigdheden: Upload mogelijkheden en een php server.

Ik heb in een tussenuur even wat aan een random signature lopen werken. Zoals men al zag heb ik geen keuze gemaakt tussen de verschillende signatures die voor mij gemaakt zijn, omdat ik het altijd zo lullig vind om te kiezen. Het was voor mij ook een mooie gelegenheid iets aan mijn php kennis te doen.

Knip en plak dit de onderstaande tekst in een kladblok bestand en verander .txt naar .php of naar .html

PHP-code:
<?php 


    $folder 
'.'


    
$extList = array(); 
    
$extList['gif'] = 'image/gif'
    
$extList['jpg'] = 'image/jpeg'
    
$extList['jpeg'] = 'image/jpeg'
    
$extList['png'] = 'image/png'


$img null


if (
substr($folder,-1) != '/') { 
    
$folder $folder.'/'



if (isset(
$_GET['img'])) { 
    
$imageInfo pathinfo($_GET['img']); 
    if ( 
        isset( 
$extListstrtolower$imageInfo['extension'] ) ] ) && 
        
file_exists$folder.$imageInfo['basename'] ) 
) { 
    
$img $folder.$imageInfo['basename']; 

} else { 
    
$fileList = array(); 
    
$handle opendir($folder); 
    while ( 
false !== ( $file readdir($handle) ) ) { 
        
$file_info pathinfo($file); 
        if ( 
            isset( 
$extListstrtolower$file_info['extension'] ) ] ) 
) { 
            
$fileList[] = $file
        } 
    } 
    
closedir($handle); 


    if (
count($fileList) > 0) { 
        
$imageNumber time() % count($fileList); 
        
$img $folder.$fileList[$imageNumber]; 
    } 

if (
$img!=null) { 
    
$imageInfo pathinfo($img); 
    
$contentType 'Content-type: '.$extList$imageInfo['extension'] ]; 
    
header ($contentType); 
    
readfile($img); 
} else { 
    if ( 
function_exists('imagecreate') ) { 
        
header ("Content-type: image/png"); 
        
$im = @imagecreate (100100
            or die (
"Cannot initialize new GD image stream"); 
        
$background_color imagecolorallocate ($im255255255); 
        
$text_color imagecolorallocate ($im0,0,0); 
        
imagestring ($im255"IMAGE ERROR"$text_color); 
        
imagepng ($im); 
        
imagedestroy($im); 
    } 

?>
Upload dat bestand naar een map(in mijn geval was dat string-guitar) en zet daar alle plaatjes neer die je wilt dat geroutineerd worden. Zo wordt willekeurig een plaatje gekozen als signature



Zoals je ziet kan het ook in [ img] tags geplaatst worden

Ik hoop dat jullie er wat aan hebben, en zo niet....weet je in ieder geval wat het trucje is
 

'You've blocked me on Facebook, and now you're going to die!'
Follow me, or Watch me!
Jonasje
im so kawaii uguu~
 
Jonasje's avatar
Standaard geplaatst op 16 oktober 2007 @ 15:41
Met quote antwoorden


Cool gedaan. 8D
 
koepaard
Niet gay
 
koepaard's avatar
Standaard geplaatst op 16 oktober 2007 @ 15:52
Met quote antwoorden


idd, cool gedaan 8D
 

Ik wou dat ik een koelkast was, dan vond iedereen me aardig.
Electric Sparkle
rocksounds ~
 
Electric Sparkle's avatar
Standaard geplaatst op 17 oktober 2007 @ 17:58
Met quote antwoorden


coolie
ga ik opslaan
thanks!
 

☆JIRACHI,pleaseletmemakeawish ///////////////////////INCONSOLABLE\\\\\\
~ ♥POKEMON'!!! VOOR JE HET WEET, BEHEERST HET JOU OOK
!! touchedbyanelectricsparkle
Electric Sparkle
rocksounds ~
 
Electric Sparkle's avatar
Standaard geplaatst op 17 oktober 2007 @ 17:59
Met quote antwoorden


mij kladblok laat me alleen als txt opslaan
 

☆JIRACHI,pleaseletmemakeawish ///////////////////////INCONSOLABLE\\\\\\
~ ♥POKEMON'!!! VOOR JE HET WEET, BEHEERST HET JOU OOK
!! touchedbyanelectricsparkle
Eoin
Hedonist
 
Eoin's avatar
Standaard geplaatst op 17 oktober 2007 @ 18:00
Met quote antwoorden


Je kan ook altijd na het opslaan de extentie veranderen door er .php van te maken i.p.v .txt
 

'You've blocked me on Facebook, and now you're going to die!'
Follow me, or Watch me!
Electric Sparkle
rocksounds ~
 
Electric Sparkle's avatar
Standaard geplaatst op 17 oktober 2007 @ 18:16
Met quote antwoorden


extentie veranderen door er .php van te maken i.p.v .txt
^^ ??
sorry weet niet precies wat je bedoeld
 

☆JIRACHI,pleaseletmemakeawish ///////////////////////INCONSOLABLE\\\\\\
~ ♥POKEMON'!!! VOOR JE HET WEET, BEHEERST HET JOU OOK
!! touchedbyanelectricsparkle
Eoin
Hedonist
 
Eoin's avatar
Standaard geplaatst op 17 oktober 2007 @ 19:45
Met quote antwoorden


Als je het bestand opgeslagen hebt heet het bijvoorbeeld random.txt

Je kan het veranderen naar random.php Anders kan je PSPad gebruiken om het te veranderen naar .php ^^"
 

'You've blocked me on Facebook, and now you're going to die!'
Follow me, or Watch me!
ghostmaniak1
Mjaaa




Standaard geplaatst op 17 oktober 2007 @ 20:25
Met quote antwoorden


Kan dit ook in Wordpad?
 

Noem me maar Ghost :) Diamond rullezz
Username: Byron
Friendcode: 3823 6301 5332
Eoin
Hedonist
 
Eoin's avatar
Standaard geplaatst op 17 oktober 2007 @ 21:22
Met quote antwoorden


Volgens mij niet, Wordpad past het namelijk een beetje aan. Je kan het altijd proberen ^^
 

'You've blocked me on Facebook, and now you're going to die!'
Follow me, or Watch me!
Electric Sparkle
rocksounds ~
 
Electric Sparkle's avatar
Standaard geplaatst op 18 oktober 2007 @ 11:22
Met quote antwoorden


Quote:
Oorspronkelijk geplaatst door Luki Bekijk bericht
Als je het bestand opgeslagen hebt heet het bijvoorbeeld random.txt

Je kan het veranderen naar random.php Anders kan je PSPad gebruiken om het te veranderen naar .php ^^"
ja sorry dat zo door vraag hoor maar hier heb ik niet zoveel verstand van en wil het toch heel graag hebben om miss later nog eens te gebruiken

ik heb nu opgeslagen als .txt in kladblok
je hebt het over PSPad ?
neem aan dat ik het dan kan veranderen met het programma psp maar hoe dan , want wat je met ad bedoeld snap ik ook niet echt
 

☆JIRACHI,pleaseletmemakeawish ///////////////////////INCONSOLABLE\\\\\\
~ ♥POKEMON'!!! VOOR JE HET WEET, BEHEERST HET JOU OOK
!! touchedbyanelectricsparkle
Kast
Hiephiep.
 
Kast's avatar
Standaard geplaatst op 18 oktober 2007 @ 11:31
Met quote antwoorden


Als je he opslaat, staat er je naam van je document en dan staat er ook nog .txt achter. Dan moet je die txt weghalen en er php schrijven
 

My Deviantart
I am SPARTAAA
Electric Sparkle
rocksounds ~
 
Electric Sparkle's avatar
Standaard geplaatst op 18 oktober 2007 @ 11:37
Met quote antwoorden


oke dankje
ik zal straks ff gelijk proberen
 

☆JIRACHI,pleaseletmemakeawish ///////////////////////INCONSOLABLE\\\\\\
~ ♥POKEMON'!!! VOOR JE HET WEET, BEHEERST HET JOU OOK
!! touchedbyanelectricsparkle
ghostmaniak1
Mjaaa




Standaard geplaatst op 20 oktober 2007 @ 19:02
Met quote antwoorden


Lukt me niet...

Je moet dit kopieëren en dan plakken in Kladblok...
Dan in een map opslaan als php, en in die map er allemaal plaatjes bij doen...
En dan weer dat dinges van Kladblok openen...

...?
 

Noem me maar Ghost :) Diamond rullezz
Username: Byron
Friendcode: 3823 6301 5332
Ome Menno
Erelid
 
Ome Menno's avatar
Standaard geplaatst op 20 oktober 2007 @ 19:15
Met quote antwoorden


Altijd leuk dit. Ik kon me ook herrineren dat er een uploadsite was, waar een aantal afbeeldingen kon uploaden en ze vervolgens ook random werden. Enige verschil was dat de random image een JPG file was en geen PHP, want .php is toch wat lastig omdat ie door sommige sites geblokkeerd wordt. Alleen werkt die site niet meer.
 
Antwoord

Onderwerptools
Weergave

Regels voor berichten
Je mag geen nieuwe onderwerpen openen
Je mag geen berichten plaatsen
Je mag geen attachments plaatsen
Je mag je berichten niet wijzigen

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Forumnavigatie


Alle tijden zijn GMT +1. Het is nu 12:32.

Forumsoftware: vBulletin®, versie 3.8.11
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.