Brommerforum.nl - Print: Reply


Deze reply is gepost in de afdeling Main Forum in het onderwerp '$tranger moet dat nou' (ID 375).
De reply is geschreven door Junkie XR (UserID 76) op 15-5-2001?13:56.

Sorry hoor, ga mij niet vertellen wat ik wel en niet mag doen met mijn pic upload. Dat je het niet leuk vindt okay, dat begrijp ik. Maar ik vindt het ook niet leuk dat ik fokking al 300 keer die zelfde fiets (ik noem geen namen) voorbij heb zien komen en dat ik 600 keer een plaatje tegenkom die toch alleen als signature wordt gebruikt. De picture upload is bedoeld om je foto's neer te zetten. Niet meer als noodzakelijk. En zo kan iedereen tenminste zien op welke server het staat. Die tekst staat nergens in de weg en als je er last van heb regel je maar zelf een server. Het is net als Nick's forum: he made it. Als hij er geld voor wil gaan vragen dan mag hij dat. Nu is dat een overdreven voorbeeld, maar ik probeer zo gewoon een beetje te beperken dat m'n upload een publieke vuilnis bak wordt. Er staan nu al meer als 3400 plaatjes op. En ik hoop dat ie nu weer een beetje z'n oude functie terugkrijgt. Hopelijk hebben jullie een beetje begrip voor de situati. En Michiel; het gebeurt door middel van PHP in combinatie met de GD_Lib. Dat is een plugin als het ware om plaatjes mee te bewerken, ik doe het dus niet met de hand

Hier is de source. Heb ff geen zin om alleen de zinnige dingen eruit te trekken:

<?
function err($errtxt){
echo "<html>n";
echo "<head><title>Error!</title></head>n";
echo "<body background='back.jpg'>n";
echo "<font face="Arial" size="2"><b><u>Error!</u></b> $errtxt<br><br>nGo <a href='index.html'><font color="black">back</font></a> and try again.</font>n";
echo "</body>n";
echo "</html>";
exit;}
$i = 0;
if (!$image_name){err("You have not select a file!";}
if ($image=='none'){err("The given file doesn't exist!";}
$type = getimagesize("$image";
$type = $type['2'];
if ($type==2){$ext = 'jpg';}elseif($type==1){$ext = 'gif';}else{err("Only GIF and JPG files!";}
if ($image_size>200000){err("The file is too big: $image_size Bytes!";}
$dir = "d:/webroot/mup/";
while (file_exists("$dir$i.$ext"){$i++;}
if ($ext=='jpg'){
$im = imagecreatefromjpeg ($image);
$grey = imagecolorallocate ($im,160,160,160);
imagettftext ($im,16,0,2,imagesy($im)-4,$grey,"C:WindowsFontsAriblk.ttf","$tranger's PIC Upload";
imagejpeg ($im,"$dir$i.$ext";}else{
copy("$image", "$dir$i.$ext";}
Header("Location: uploaded.php?$i.$ext";
?>




Copyright © 2000 - 2016 - All rights reserved