abonnement Unibet Coolblue Bitvavo
pi_46845913
Het schijnt zo te zijn dat je meerdere avatars kunt gebruiken. Wanneer je een pagina refresht oid dan kiest een php-script een avatar.
Ik heb een aantal avatars gemaakt maar ik heb geen verstand van php. Aangezien dat ik alle avatars random zou willen instellen als webicon ben ik bang dat ik toch een soort van php script zal moeten maken.

kan iemand mij helpen?
  vrijdag 2 maart 2007 @ 14:33:49 #2
84926 WyriHaximus
Release the hounds smithers!
pi_46846174
Sec ff scriptje zoeken voor je .
phluphy for president!
  vrijdag 2 maart 2007 @ 14:38:16 #3
152953 Sanderrrr
De r bleef hangen
pi_46846365
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<?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( $extList[ strtolower( $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( $extList[ strtolower( $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 (100, 100)
          or die ("Cannot initialize new GD image stream");
      $background_color = imagecolorallocate ($im, 255, 255, 255);
      $text_color = imagecolorallocate ($im, 0,0,0);
      imagestring ($im, 2, 5, 5,  "IMAGE ERROR", $text_color);
      imagepng ($im);
      imagedestroy($im);
   }
}

?>

Noem dat bestand blabla.php, en upload hem in een map samen met alle afbeeldingen die je wilt gebruiken.
  vrijdag 2 maart 2007 @ 14:39:28 #4
84926 WyriHaximus
Release the hounds smithers!
pi_46846403
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
$files = array();
$dir = './';
$files = array();
$dh = opendir($dir);
while(($file = readdir($dh)) !== false)
{
   if($file!='.' && $file!='..' && $file!=__FILE__)
   {
      $files[] = $file;
   }
}
header('Location: ' . $files[mt_rand(0,(count($files)-1))]);
?>


Beetje verbouwt maar dat is zo ongeveer wat ik gebruik voor me wow headers op me site.

Wat is het is het leest de directory waar het in staat en plaatst alle bestanden in een array (behalve de huidige directory, de directory er boven en het php bestandje zelf). (Je moet dus alles in 1 directory zetten.) Dan pikt het er 1 random uit en stuurt je browser er naar door :).
phluphy for president!
  vrijdag 2 maart 2007 @ 14:44:16 #5
110163 koffiekoekje
Mag ook bij de thee...
pi_46846594
Wat is het verschil tussen de genoemde scripts?
pi_46846732

is er ook een gratis server waar ik een map met bestandjes kan uploaden?
  vrijdag 2 maart 2007 @ 14:49:01 #7
89848 Quacker
Don't call me gringo!
pi_46846775
quote:
Op vrijdag 2 maart 2007 14:44 schreef koffiekoekje het volgende:
Wat is het verschil tussen de genoemde scripts?
51 regels
"Camarón que se duerme, se lo lleva a la chingada" - Willem-Alexander (2009)
pi_46847172
quote:
Op vrijdag 2 maart 2007 14:47 schreef toma het volgende:

is er ook een gratis server waar ik een map met bestandjes kan uploaden?
bijvoorbeeld bij je provider krijg je dat meestal 20 mb
  vrijdag 2 maart 2007 @ 14:59:38 #9
84926 WyriHaximus
Release the hounds smithers!
pi_46847181
quote:
Op vrijdag 2 maart 2007 14:44 schreef koffiekoekje het volgende:
Wat is het verschil tussen de genoemde scripts?
Die van mij is heel simpel, en de andere is veel uitgebrijder en haalt de plaatjes door gdlib functies heen.
snel vs traag
lowresource vs highresource
quote:
Op vrijdag 2 maart 2007 14:47 schreef toma het volgende:

is er ook een gratis server waar ik een map met bestandjes kan uploaden?
Gewoon een vriend/kennis met een website met puppy ogen aan kijken. En gratis servers zijn er nog wel maar reclame is verplicht (word opgedrongen.)

EDIT: Ja idd of bij je provider dat is wel zonder reclame of anders thuis hosten.
phluphy for president!
pi_46847328
heb al een servertje gevonden
nu hopen of t werkt
pi_46847371
ik kan namelijk op mijn pc met windows Vista geen webservers openen die ik met XP sp2 wel kon openen

op mn oude pc ging dat wel
pi_46847545
ik heb alle plaatjes (.gif) en het .php bestandje in één map gezet en die op een server geplaatst.

maar hij doet t niet
  vrijdag 2 maart 2007 @ 15:15:57 #14
125987 KhaZ
Alfa Romeo
pi_46847728
Je moet dus bij je avatar instellingen je .php bestand opgeven als link he..

Vraag het anders aan Saviour, die heeft het puik voor elkaar.
The styling. And the howl from its V6 engine. In a tunnel, at 4000rpm, it was more sonorous than any music.
It was like having your soul licked by angels.
  vrijdag 2 maart 2007 @ 15:16:16 #15
125987 KhaZ
Alfa Romeo
pi_46847739
Hij doet het!

Edit: Ok hij doet het niet > hij's niet random, steeds dezelfde.
The styling. And the howl from its V6 engine. In a tunnel, at 4000rpm, it was more sonorous than any music.
It was like having your soul licked by angels.
pi_46847940
quote:
Op vrijdag 2 maart 2007 15:15 schreef KhaZ het volgende:
Je moet dus bij je avatar instellingen je .php bestand opgeven als link he..

Vraag het anders aan Saviour, die heeft het puik voor elkaar.
ik heb nu deze link :
http://members.home.nl/jvorselaars/avatar/test2.php

in mn URL bij webicon staan.
  vrijdag 2 maart 2007 @ 15:27:33 #17
112150 Trebweb
Started running again
pi_46848186
Je providers webspace ondersteunt geen PHP dus op deze manier gaat het niet werken
  vrijdag 2 maart 2007 @ 15:30:07 #18
125987 KhaZ
Alfa Romeo
pi_46848317
quote:
Op vrijdag 2 maart 2007 15:27 schreef Trebweb het volgende:
Je providers webspace ondersteunt geen PHP dus op deze manier gaat het niet werken
Het kwam ook even bij mij op, maar wist het niet zeker hoe dat bij @home geregeld was.

Werkt het bij tripod/lycos ofzo?
The styling. And the howl from its V6 engine. In a tunnel, at 4000rpm, it was more sonorous than any music.
It was like having your soul licked by angels.
  vrijdag 2 maart 2007 @ 15:32:17 #19
20849 Fred
Beroepschagrijn
pi_46848403
Je zal inderaad een andere plaats moeten vinden. Je provider heeft geen PHP-parser geactiveerd staan, wat wil zeggen dat je het er wel op kan zetten, maar dat server het script niet uitvoerd.
So we just called him Fred
  vrijdag 2 maart 2007 @ 15:32:56 #20
125987 KhaZ
Alfa Romeo
pi_46848426
quote:
Op vrijdag 2 maart 2007 15:32 schreef FredvZ het volgende:
Je zal inderaad een andere plaats moeten vinden. Je provider heeft geen PHP-parser geactiveerd staan, wat wil zeggen dat je het er wel op kan zetten, maar dat server het script niet uitvoerdt.
The styling. And the howl from its V6 engine. In a tunnel, at 4000rpm, it was more sonorous than any music.
It was like having your soul licked by angels.
pi_46848523
newbie alert

tvp
pi_46848557
quote:
Op vrijdag 2 maart 2007 14:59 schreef WyriHaximus het volgende:

[..]

Die van mij is heel simpel, en de andere is veel uitgebrijder en haalt de plaatjes door gdlib functies heen.
snel vs traag
lowresource vs highresource
[..]

Gewoon een vriend/kennis met een website met puppy ogen aan kijken. En gratis servers zijn er nog wel maar reclame is verplicht (word opgedrongen.)

EDIT: Ja idd of bij je provider dat is wel zonder reclame of anders thuis hosten.
Euhhh... zo traag/highresource is dat eerste script niet. Het verschil zit erin dat het eerste script ook altijd hetzelfde plaatje kan tonen middels een GET parameter. Daarnaast toont het eerste script een nette foutmelding indien er iets mis gaat. Alleen dat laatste wordt middels de gdlib gedaan.

Dus het eerste script bied meer mogelijkheden.
pi_46848640
Zo te zien heeft TS voor het eerste script gekozen.
  vrijdag 2 maart 2007 @ 15:42:22 #24
84926 WyriHaximus
Release the hounds smithers!
pi_46848797
quote:
Op vrijdag 2 maart 2007 15:35 schreef HuHu het volgende:

[..]

Euhhh... zo traag/highresource is dat eerste script niet. Het verschil zit erin dat het eerste script ook altijd hetzelfde plaatje kan tonen middels een GET parameter. Daarnaast toont het eerste script een nette foutmelding indien er iets mis gaat. Alleen dat laatste wordt middels de gdlib gedaan.

Dus het eerste script bied meer mogelijkheden.
Hmm zat idd naast het GDlib gebeuren. (Heb het ook vrij rap door gelezen moet ik eerlijk zeggen.) Nee dat traag/highresource klopt, het is absoluut niet traag maar trager/zwaarder dan mijn script. Daarnaast is het misschien een strakker plan om een static plaatje te maken voor het geval het fout gaat (scheelt je de GDlib calls). En het hangt een beetje af wat TS wil, meer mogelijkheden is absoluut niks mis mee, moet je ze alleen wel nuttig vinden/gebruiken .
phluphy for president!
pi_46849288
quote:
Op vrijdag 2 maart 2007 15:42 schreef WyriHaximus het volgende:

[..]

Hmm zat idd naast het GDlib gebeuren. (Heb het ook vrij rap door gelezen moet ik eerlijk zeggen.) Nee dat traag/highresource klopt, het is absoluut niet traag maar trager/zwaarder dan mijn script. Daarnaast is het misschien een strakker plan om een static plaatje te maken voor het geval het fout gaat (scheelt je de GDlib calls). En het hangt een beetje af wat TS wil, meer mogelijkheden is absoluut niks mis mee, moet je ze alleen wel nuttig vinden/gebruiken .
De traagste operatie die in beide scripts aanwezig is, is het uitlezen van de directory. Dat het eerste script een extra if-statement heeft voor een statisch plaatje doet niets af aan de snelheid.

De GDlib calls vinden alleen plaats als het fout gaat, wat in theorie nooit gebeurd. En als het fout gaat, dan maken die GDlib calls ook niet uit. Providers worden immers niet betaald per processor-cyclus.
  vrijdag 2 maart 2007 @ 15:58:49 #26
21560 dr.dunno
shrivel me testes!
pi_46849446
quote:
Op vrijdag 2 maart 2007 15:35 schreef Pakspul het volgende:
newbie alert

tvp
idd... en het werkt nog steeds niet.

onvoorstelbaar dat ze denken dat wij ze toffer vinden als ze elke keer een ander plaatje hebben

ze kunnen beter één goede nemen die de lading dekt
Wie haar benen spreidt, spreidt gezelligheid.
  vrijdag 2 maart 2007 @ 16:10:23 #27
84926 WyriHaximus
Release the hounds smithers!
pi_46849849
quote:
Op vrijdag 2 maart 2007 15:54 schreef HuHu het volgende:

[..]

De traagste operatie die in beide scripts aanwezig is, is het uitlezen van de directory. Dat het eerste script een extra if-statement heeft voor een statisch plaatje doet niets af aan de snelheid.

De GDlib calls vinden alleen plaats als het fout gaat, wat in theorie nooit gebeurd. En als het fout gaat, dan maken die GDlib calls ook niet uit. Providers worden immers niet betaald per processor-cyclus.
Klopt . Dat soort dingen zijn alleen interesant om over na te gaan denken als je asociaal veel hits krijgt. Je kunt ook gewoon al je bestandein een array zetten als je er toch geen nieuwe bij maakt . (Scheelt je de directory uitlezen ).
quote:
Op vrijdag 2 maart 2007 15:58 schreef dr.dunno het volgende:

[..]

idd... en het werkt nog steeds niet.

onvoorstelbaar dat ze denken dat wij ze toffer vinden als ze elke keer een ander plaatje hebben

ze kunnen beter één goede nemen die de lading dekt
Jij hebt lading zat in je avatar .
phluphy for president!
pi_46850041
hij doet t

heb m nu op tripod server gehost

allemaal bedankt voor de hulp
pi_46855351
hij doet t opzich perfect alleen af en toe komt deze er tussen

hoe kan ik dit voorkomen?
  vrijdag 2 maart 2007 @ 19:05:02 #30
84926 WyriHaximus
Release the hounds smithers!
pi_46855442
quote:
Op vrijdag 2 maart 2007 19:02 schreef toma het volgende:
hij doet t opzich perfect alleen af en toe komt deze er tussen
[afbeelding]
hoe kan ik dit voorkomen?
php error (waarschijnlijk), moet je ff de URL gaan refreshen totdat je text ipv een plaatje krijgt .
phluphy for president!
  vrijdag 2 maart 2007 @ 19:05:29 #31
4283 nietzman
Geen zin meer.
pi_46855461
Wauw man, hypes uit 2001 komen helemaal terug deze zomer.
Ik ga naar huis.
  vrijdag 2 maart 2007 @ 19:08:57 #32
84926 WyriHaximus
Release the hounds smithers!
pi_46855586
quote:
Op vrijdag 2 maart 2007 19:05 schreef nietzman het volgende:
Wauw man, hypes uit 2001 komen helemaal terug deze zomer.
Voetbal avatars? Zag eerst het verschil niet eens .

Anyway net ff 30 keer gedaan maar zag geen error.
phluphy for president!
pi_46855604
quote:
Op vrijdag 2 maart 2007 19:02 schreef toma het volgende:
hij doet t opzich perfect alleen af en toe komt deze er tussen :{
[afbeelding]
hoe kan ik dit voorkomen?
Dit boven aan het script je script plakken

1
2
3
4
5
<?php
define
("ON_DIE_SHOW_DEFAULT", "HIER_EEN_STANDAARD_PLAATJE_FILENAME_GEVAL_MET_EXTENSIE");

die(
ON_DIE_SHOW_DEFAULT);
?>
  vrijdag 2 maart 2007 @ 19:16:13 #34
84926 WyriHaximus
Release the hounds smithers!
pi_46855827
Zet dit boven in (direct onder), (en zet in $JOUWEMAILADDRESS je eigen email adres:
1
2
3
4
5
6
7
8
<?php
function mijn_error_handler($errno, $errstr, $errfile, $errline)
{
$JOUWEMAILADDRESS = '';
mail($JOUWEMAILADDRESS,'avatar error', "Error Number" . $errno . "\nError Message" . $errstr . "\nFile" . $errfile . "\nLine" . $errline,"To: " . $JOUWEMAILADDRESS . "\nFrom: " . $JOUWEMAILADDRESS . "\n");
}
$old_error_handler = set_error_handler("mijn_error_handler");
?>
phluphy for president!
pi_46855854
1
2
3
4
5
<?php
define("ON_DIE_SHOW_DEFAULT", "HIER_EEN_STANDAARD_PLAATJE_FILENAME_GEVAL_MET_EXTENSIE");

die(ON_DIE_SHOW_DEFAULT);
?>

moet ik daar een URL neerzetten?
pi_46855889
quote:
Op vrijdag 2 maart 2007 19:16 schreef toma het volgende:

[ code verwijderd ]

moet ik daar een URL neerzetten?
Wat jij wil, filename of url
pi_46855905
quote:
Op vrijdag 2 maart 2007 19:16 schreef WyriHaximus het volgende:
Zet dit boven in (direct onder), (en zet in $JOUWEMAILADDRESS je eigen email adres:
[ code verwijderd ]
wat gebeurd er dan?
pi_46856092
quote:
Op vrijdag 2 maart 2007 19:18 schreef toma het volgende:

[..]

wat gebeurd er dan?
Zo de code te zien wil hij met jou adres emails gaan sturen
  vrijdag 2 maart 2007 @ 19:23:56 #39
84926 WyriHaximus
Release the hounds smithers!
pi_46856124
quote:
Op vrijdag 2 maart 2007 19:18 schreef toma het volgende:

[..]

wat gebeurd er dan?
Dat stuurt een mailje als er een error is.
quote:
Op vrijdag 2 maart 2007 19:23 schreef Pakspul het volgende:

[..]

Zo de code te zien wil hij met jou adres emails gaan sturen
SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
phluphy for president!
pi_46856189
quote:
Op vrijdag 2 maart 2007 19:23 schreef WyriHaximus het volgende:

[..]

Alleen als er een error voorkomt, en van hem naar hem .
ssst
pi_46856191
Der was ooit een reeks over het maken van icons
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  vrijdag 2 maart 2007 @ 19:26:27 #42
84926 WyriHaximus
Release the hounds smithers!
pi_46856231
quote:
Op vrijdag 2 maart 2007 19:25 schreef Pakspul het volgende:

[..]

ssst
phluphy for president!
pi_46856258
nu is t goed , denk ik
pi_46856263
Dit is nog een betere random picker. Kan met de code die je nu gebruik ^O^

1
2
3
<?php
while (true) { $rand++; }
?>
  vrijdag 2 maart 2007 @ 19:32:14 #45
84926 WyriHaximus
Release the hounds smithers!
pi_46856427
quote:
Op vrijdag 2 maart 2007 19:27 schreef Pakspul het volgende:
Dit is nog een betere random picker. Kan met de code die je nu gebruik
[ code verwijderd ]
Dit levert veel leukere resultaten op:
1
2
3
4
5
<?php
@set_time_limit(0);
@
ini_set('memory_limit''1048576M');
while (
true) { $rand++; }
?>
SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
phluphy for president!
pi_46856489
ik ben een php noob dus leg maar eerst even uit wat voor code het is.
pi_46856560
oh..je hebt het al zie ik..laat dus maar..
  vrijdag 2 maart 2007 @ 19:36:19 #48
84926 WyriHaximus
Release the hounds smithers!
pi_46856571
quote:
Op vrijdag 2 maart 2007 19:33 schreef toma het volgende:
ik ben een php noob dus leg maar eerst even uit wat voor code het is.
Bijde zijn ontworpen om je geheugen vol te laten lopen. De eerste zal tegen de php geheugen limiet aan lopen. Alleen heb ik met de mijne die limiet op 1 terrabyte gezet (veel maar dan dat er in de machine zit). Dus dan loopt ook je swap vol en dan begint je kernel hele rare dingen te doen. Zover ik weet begint het dan random processen te killen (iets wat je dus niet wilt). Best wel code die je niet wilt uit proberen .
phluphy for president!
  vrijdag 2 maart 2007 @ 19:42:12 #49
75592 GlowMouse
l'état, c'est moi
pi_46856750
Het onthouden van een enkele variabele kost echt niet zoveel geheugen hoor
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_46856889
Volgens mij is die $rand variabele dan gewoon een integer. Die is dus maximaal 32 bit en zodra hij daar overheen gaat komt er een keurige foutmelding en kapt het script.

Het geheugen zal echt niet vollopen daardoor.
  vrijdag 2 maart 2007 @ 19:51:49 #51
84926 WyriHaximus
Release the hounds smithers!
pi_46857044
1
2
3
4
5
6
7
8
9
10
<?php
@set_time_limit(0);
@
ini_set('memory_limit', '1048576M');
$rand = 0;
$rand_array = array();
while(
true)
{
$rand_array[$rand++] = array('aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa');
}
?>
Zo beter?
* WyriHaximus nutteloos stukkie text om Replique tevreden te krijgen
phluphy for president!
  vrijdag 2 maart 2007 @ 19:55:42 #52
75592 GlowMouse
l'état, c'est moi
pi_46857172
quote:
Op vrijdag 2 maart 2007 19:46 schreef HuHu het volgende:
Volgens mij is die $rand variabele dan gewoon een integer. Die is dus maximaal 32 bit en zodra hij daar overheen gaat komt er een keurige foutmelding en kapt het script.
In PHP zal $rand een unsigned integer worden, afhankelijk van je systeem 32- of 64-bits. Wanneer de maximale waarde bereikt is, zal hij terugspringen op 0 en verdertellen. Zelfs wanneer je integers niet tot 64-bits gelimiteerd zouden zijn, is vollopen van het geheugen niet zo snel mogelijk. Tellen duurt namelijk erg lang, en zelfs die 64-bits volmaken zal je niet lukken met de huidige hardware.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_46857205
1
2
3
4
5
6
CREATE TABLE `avatar` (
  `id` int(11) NOT NULL auto_increment,
  `filename` varchar(30) collate latin1_general_ci NOT NULL,
  `pageviews` int(11) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php
  header
("Content-type: image/gif");

  
mysql_connect("localhost""gebruiker""wachtwoord");
  
mysql_select_db("database");

  
$avatar mysql_fetch_array(mysql_query("SELECT * FROM avatar ORDER BY RAND() LIMIT 1"));
  
mysql_query("UPDATE avatar SET pageviews = '" . ($avatar['pageviews'] + 1) . "' WHERE id = '" $avatar['id'] . "'");

  
$pageviews mysql_result(mysql_query("SELECT SUM(`pageviews`) FROM avatar"), 00);

  
$img imagecreatefromgif("avatars/" $avatar['filename']);
  
$color imagecolorallocate($img255255255);
  
$black imagecolorallocate($img000);
  if(!
$img) {
       
$img imagecreatetruecolor (6060); /* Create a blank image */
       
$bgc imagecolorallocate ($img255255255);
       
imagefilledrectangle ($img0015030$bgc);
       
imagestring ($img155"Error loading"$color);
  } else {
       
//Dropshadow
     
imageString($img166"Pageviews:"$black);
       
imageString($img1616$pageviews$black);

       
imageString($img155"Pageviews:"$color);
       
imageString($img1515$pageviews$color);
  }

  
imagegif($img);
?>


Mijn scriptje ondersteunt pageviews
  vrijdag 2 maart 2007 @ 20:02:00 #54
84926 WyriHaximus
Release the hounds smithers!
pi_46857365
quote:
Op vrijdag 2 maart 2007 19:56 schreef Intrepidity het volgende:

[ code verwijderd ]


[ code verwijderd ]

Mijn scriptje ondersteunt pageviews
Heb je er ook nog statistieken bij?
phluphy for president!
pi_46858237
1
2
3
4
5
6
7
8
filename        pageviews

1922.gif        28508
4132.gif        27804
8668.gif        27686
ufp.gif         24315
omfg-779425.gif 27843
sun.gif         24325


meer stats heb ik niet
  vrijdag 2 maart 2007 @ 20:33:22 #56
84926 WyriHaximus
Release the hounds smithers!
pi_46858508
quote:
Op vrijdag 2 maart 2007 20:26 schreef Intrepidity het volgende:

[ code verwijderd ]

meer stats heb ik niet
Voldoende toch voor dit soort dingen. Volledige stats vind ik wat overdreven voor dit soort dingen .
phluphy for president!
pi_46858795
quote:
Op vrijdag 2 maart 2007 19:51 schreef WyriHaximus het volgende:

[ code verwijderd ]

Zo beter? :P
* WyriHaximus nutteloos stukkie text om Replique tevreden te krijgen
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
function do_something($array)
{
    for ( (int)
$i = 0; $i < 262144; $i++ )
    {
        
$array[$i] = do_something($array[$i]);
    }

    return
$array;
}

do_something(array());
?>
:')
  vrijdag 2 maart 2007 @ 20:43:27 #58
84926 WyriHaximus
Release the hounds smithers!
pi_46858882
quote:
Op vrijdag 2 maart 2007 20:41 schreef Pakspul het volgende:

[..]
[ code verwijderd ]

Waarom return je uberhaupt wat als hij daar toch nooit aan toe komt .
phluphy for president!
pi_46858984
quote:
Op vrijdag 2 maart 2007 20:43 schreef WyriHaximus het volgende:

[..]

Waarom return je uberhaupt wat als hij daar toch nooit aan toe komt .
omdat het anders vieze code is
pi_46859086
quote:
Op vrijdag 2 maart 2007 20:43 schreef WyriHaximus het volgende:

[..]

Waarom return je uberhaupt wat als hij daar toch nooit aan toe komt .
oh zullen we nou code ook meteen even erbij pakken?

1
2
3
<?php
array('aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa','aaaaaa');
?>


Waarom niet

1
2
3
<?php
$a 
str_repeat("- Pakspul is 1337 - "32);
?>


4 miljard nog wat keer 20 tekens

[ Bericht 6% gewijzigd door Pakspul op 02-03-2007 20:54:46 ]
  vrijdag 2 maart 2007 @ 20:56:54 #61
84926 WyriHaximus
Release the hounds smithers!
pi_46859314
quote:
Op vrijdag 2 maart 2007 20:49 schreef Pakspul het volgende:

[..]

oh zullen we nou code ook meteen even erbij pakken?
[ code verwijderd ]

Waarom niet
[ code verwijderd ]



4 miljard nog wat keer 20 tekens
Aan gezien je zo 1337 bent heb je vast nog wel ergens een stukkie uber OCR in php liggen

Eingelijk was het antwoord: omdat het netjes it .

Trouwens met plaatjes loopt je geheugen ook lekker rap vol . Kunnen we niet gewoon een topic over hoe haal je het snelst een server onder uit met een php scriptje . (Zal wel niet mogen hier op fok.)
phluphy for president!
pi_46859449
quote:
Op vrijdag 2 maart 2007 20:56 schreef WyriHaximus het volgende:

[..]

Aan gezien je zo 1337 bent heb je vast nog wel ergens een stukkie uber OCR in php liggen

Eingelijk was het antwoord: omdat het netjes it .

Trouwens met plaatjes loopt je geheugen ook lekker rap vol . Kunnen we niet gewoon een topic over hoe haal je het snelst een server onder uit met een php scriptje . (Zal wel niet mogen hier op fok.)
Simpel zorgen dat je steeds tot randje van variabelen gaat en zorgen dat er een mogelijkheid is dat het script het einde haalt

Als threads in php mogelijk is dan gewoon 50 threads naast elkaar laten lopen dan schiet het ook wel op
pi_46859493
quote:
Op vrijdag 2 maart 2007 20:56 schreef WyriHaximus het volgende:

[..]

Aan gezien je zo 1337 bent heb je vast nog wel ergens een stukkie uber OCR in php liggen

Eingelijk was het antwoord: omdat het netjes it .

Trouwens met plaatjes loopt je geheugen ook lekker rap vol . Kunnen we niet gewoon een topic over hoe haal je het snelst een server onder uit met een php scriptje . (Zal wel niet mogen hier op fok.)
En als ik zeg dat ik mijn webserver wel is wil stress testen?
Op vrijdag 12 augustus 2005 01:46 schreef ElisaB het volgende:
Wat is SHERMAN leuk he Bloes O+
  vrijdag 2 maart 2007 @ 21:07:17 #64
84926 WyriHaximus
Release the hounds smithers!
pi_46859707
quote:
Op vrijdag 2 maart 2007 21:00 schreef Pakspul het volgende:

[..]

Simpel zorgen dat je steeds tot randje van variabelen gaat en zorgen dat er een mogelijkheid is dat het script het einde haalt

Als threads in php mogelijk is dan gewoon 50 threads naast elkaar laten lopen dan schiet het ook wel op
Nee is het niet, php is bat script. Je kunt het natuurlijk wel 50 keer opstarten . Ik zat zelf ook nog te denken aan een mailbom er bij .
quote:
Op vrijdag 2 maart 2007 21:01 schreef SHERMAN het volgende:

[..]

En als ik zeg dat ik mijn webserver wel is wil stress testen?
Ik weet het, het is en blijft een twist punt. Zelf heb ik ook de nodig tools er voor op me laptop staan en die kunnen net zo makkelijk vijandelijk worden gebruikt .
phluphy for president!
  vrijdag 2 maart 2007 @ 21:08:30 #65
84926 WyriHaximus
Release the hounds smithers!
pi_46859758
Ow en voor stresstesten gebruik ik meestal openload.exe (voor websites) .

Voor meer info over openload.exe : http://openwebload.sourceforge.net/
phluphy for president!
pi_46861382
quote:
Op vrijdag 2 maart 2007 21:08 schreef WyriHaximus het volgende:
Ow en voor stresstesten gebruik ik meestal openload.exe (voor websites) .

Voor meer info over openload.exe : http://openwebload.sourceforge.net/
Hmm, thanks, daar ga ik is mee spelen
Weet je toevallig ook een tool om switches te testen?
Wil binnenkort een lan party houden en ben wel benieuwd wat de max is wat over mijn switch kan.
Op vrijdag 12 augustus 2005 01:46 schreef ElisaB het volgende:
Wat is SHERMAN leuk he Bloes O+
  vrijdag 2 maart 2007 @ 21:53:38 #67
84926 WyriHaximus
Release the hounds smithers!
pi_46861475
quote:
Op vrijdag 2 maart 2007 21:50 schreef SHERMAN het volgende:

[..]

Hmm, thanks, daar ga ik is mee spelen
Weet je toevallig ook een tool om switches te testen?
Wil binnenkort een lan party houden en ben wel benieuwd wat de max is wat over mijn switch kan.
Nee voor switches niet echt of wacht ff snel wat bouwen .

EDIT: Dit net snel ff gemaakt, kwam alleen maar tot de 2MB/s
(192.168.1.5:61667 is het IP:PORT van de server)
Client:
1
2
3
4
5
6
7
8
<?php
$handle 
fopen("http://192.168.1.5:61667/phpspeedtest.php""rb");
while (!
feof($handle))
{
    
fread($handle8192);
}
fclose($handle);
?>

Server:
1
2
3
4
5
6
<?php
while(true)
{
    echo(
"111111111111111111111111111111111111111111111111111n");
}
?>


De gene die hem tot de 10MB/s krijgt krijgt een cookie .

Of anders ga je heel veel ISO's over gooien om te testen .

[ Bericht 34% gewijzigd door WyriHaximus op 02-03-2007 22:18:54 ]
phluphy for president!
pi_46862432
quote:
Op vrijdag 2 maart 2007 21:07 schreef WyriHaximus het volgende:

[..]

Nee is het niet, php is bat script. Je kunt het natuurlijk wel 50 keer opstarten . Ik zat zelf ook nog te denken aan een mailbom er bij .
Script schrijven die pagina met allemaal frames vult waarin die zichzelf weer aanroept Je runt script vaker dan 1 keer en tussen door kun je ook nog voor aardig wat load zorgen
pi_46862473
Wat ik heb dus
  vrijdag 2 maart 2007 @ 22:38:37 #70
84926 WyriHaximus
Release the hounds smithers!
pi_46863113
quote:
Op vrijdag 2 maart 2007 22:18 schreef Pakspul het volgende:

[..]

Script schrijven die pagina met allemaal frames vult waarin die zichzelf weer aanroept Je runt script vaker dan 1 keer en tussen door kun je ook nog voor aardig wat load zorgen
Haha zo kan het ook natuurlijk . Doe dan wel ff wat maar dan alleen frames maken want anders trek je waarschijnlijk eerder de client onder uit dan de server. Directory lezen of wat leuke flink zware SQL query's op een hele grote table doen het vast goed.

Doet me denken aan die keer dat ik op iemands zat (niet beveiligd) maar geen DHCP aan stond dus niet op internet kon. Dus na een paar keer gokken had ik de IP range goed (192.168.3.x). Heb door voor een scriptje gemaakt met een pagina met frames die alles IP address in de range ieder apart in een frame zetten (http://IP/) zodat ik wist welke range ik moest hebben, aan gezien de meeste routers op poort 80 een webbased interface hebben. Werkt perfect . Dus na een paar min coden en 15 min testen had ik internet .
phluphy for president!
pi_46863498
Op de een of andere manier komt bij mij het woord "offtopic" in gedachten wanneer ik dit topic lees
  vrijdag 2 maart 2007 @ 22:49:57 #72
84926 WyriHaximus
Release the hounds smithers!
pi_46863571
quote:
Op vrijdag 2 maart 2007 22:47 schreef Intrepidity het volgende:
Op de een of andere manier komt bij mij het woord "offtopic" in gedachten wanneer ik dit topic lees
Sst .
phluphy for president!
pi_46868116
Hmm maar tegelijkertijd ook een interessant onderwerp als je het mij vraagt..
Op vrijdag 12 augustus 2005 01:46 schreef ElisaB het volgende:
Wat is SHERMAN leuk he Bloes O+
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')