Skip to content
View in the app

A better way to browse. Learn more.

GTAGames.nl - De Nederlandse Grand Theft Auto Community!

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Dynamic (random) signatire/pic script

Heefd er iemand een script liggen om je signature Dynamisch te maken. Zodat als je je pagina bijvoorbeeld 'Refreshed' , je een andere afbeelding hebt. Het liefst heb ik een script dat je gewoon dat script in een folder moet zetten, je afbeeldingen in diezelfde folder moet zetten. En dat dat script een afbeelding genereerd, bijvoorbeeld 'Signature.JPG'. Ik had al wat rondgezocht op het net, maar ik ben aleen maar nutteloze scripts tegen gekomen. http://dabeast.uni.cc/Script/ Is daar een voorbeeld van. Ik hoop dat jullie me kunnen helpen.

Vriendelijke groeten,

DaBeast :sigaar:

Featured Replies

hier even de gekopierde teksten tussen mij en een andere owner van een forum

Hoi,

Dat is de sigrotator, hoe je dat moet doen kan je door middel van de sigrotator tutorial lezen.

Mysty :)

en hier een screen van de sigrotator tutorial

sigrotatorek7.gif

en hier een voorbeeldje van mijn signatures

1659.jpg

refresh de page en jij ziet nu een ander screen

Edited by SWYV

  • Author

Lijkt me wel een leuke oplossing, maar ik wil het hosten op mijn eigen site. En ik weet trouwens dat het in PHP mogelijk is. Ik wil het op mijn eigen site hosten omdat ik dan kan garanderen dat de link nooit stuk is. Als hij dan uiteindelijk wel stuk is, kan ik hem ergens anders snel uploaden. Ik hoop dat er iemand me kan helpen.

Vriendelijke groeten,

DaBeast :sigaar:

<?php
mysql_connect("localhost", "USERNAME", "WACHTWOORD"); // hier maak je een connectie met de SQL server, vul je gegevens in
mysql_select_db("NAAM-DATABASE"); //hier vul je de naam van je database in
$file = $_GET['file'];
//wat hieronderstaat hoef je nix aan te doen, dit is alleen maar voor de veiligheid. Let wel dat als je sigs een andere naam hebben, je die hier moet veranderen
//In de oude versie konden mensen namelijk hun eigen sigs erbij zetten
if ($file=="sig.jpg") { 
$queryUpdate = "UPDATE `sig` SET `file` = '$file' WHERE `id` =1 LIMIT 1;";
}
if ($file=="sig1.jpg") { 
$queryUpdate = "UPDATE `sig` SET `file` = '$file' WHERE `id` =1 LIMIT 1;";
}
if ($file=="sig2.jpg") { 
$queryUpdate = "UPDATE `sig` SET `file` = '$file' WHERE `id` =1 LIMIT 1;";
}

$result = mysql_query($queryUpdate); 


//Hieronder is HTML die kun je naar eigen zeggen iets van maken :) 
?>

<a href="index.php?file=sig.jpg"><img src="sig.jpg"></a> 
<a href="index.php?file=sig1.jpg"><img src="sig1.jpg"></a> 
<a href="index.php?file=sig2.jpg"><img src="sig2.jpg"></a> 
<br><br>Mijn huidige signature:<br>
<img src="img.png">

<?php

//Eerst geef je aan welke extensies je wilt toelaten.
$extList = array();
$extList['gif'] = 'image/gif';
$extList['jpg'] = 'image/jpeg';
$extList['jpeg'] = 'image/jpeg';
$extList['png'] = 'image/png';


mysql_connect("localhost", "USERNAME", "PASSWORD"); //hier connect je met je database
mysql_select_db("NAAM-DATABASE"); //hier geef je de naam van je database
$query =  mysql_query("SELECT `file` FROM `sig` WHERE `id`=1"); //Let op dat je hier de goede tabel invult (in dit geval is dat sig)
while($tabel = mysql_fetch_assoc($query)) {
$img = "http://www.test.com/sigs/".$tabel['file']; // hier vul je de root in waar je sigs staan
}

if ($img!=null) {
$imageInfo = pathinfo($img);
$contentType = 'Content-type: '.$extList[ $imageInfo['extension'] ];
header ($contentType);
readfile($img);
}

?>

Je maakt in je Host een Database aan met daarin een tabel met 2 velden.

eerste veld heet ID, je hoeft geen primary key aan te maken of hem op auto incr te zetten.

Het 2e veld noem je file. Hier hoef je verder ook nix aan te doen.

Nu ga je dingen in de tabel invoegen. Voeg bij id een "1" in en bij file "maaktnietuit.jpg"

als je dan je sig in je handtekening wilt doe je dat zo:

http://jouhost.com/img.php[/ img]

Sommige forums laten dit niet toe dus je zult img.php moeten renamen naar img.png

Daarna ga je naar Htaccess en voer je het volgende in:

<Files *.png>

ForceType application/x-httpd-php

</Files>

Hopelijk werkt ie.

Dit moet (waarschijnlijk) ook zonder MySQL kunnen. Ik ga wel wat proberen, ik post daarna wel het resultaat. :Y

Edit: Ik heb al wat vorderingen gemaakt. Hij gebruikt al random images. Nu alleen de url nog gelijk krijgen en ik ben klaar. :D

Voor een voorbeeld: klik

Edited by -Roy-

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.