Nieuw lid |
|
ik ben lid van de metalscene site in mijn regio en wil de webmaster helpen en heb daarom gezocht naar een avatar functie voor zijn forum,
ik kwam er snel achter dat dit php was en daar heb ik niet zo heel veel verstand van, na het een en ander geklooi heb ik dit (ja geript van een andere site voor codes maarja...)
sommige dingen zijn nog niet ingevuld, dat komt omdat ik gewoon niet weet of de site met sql werkt, en daar heb ik al helemaal geen verstand van dus laat ik aan de webmaster zelf over
<?
// Gegevens:
$sql = 0; // Alleen uploaden, of ook in database opslaan? Nee: 0, Ja: 1
$map = "map/"; // De map waar de avatar's in moeten, heeft wel CHMOD 0777 nodig. En vergeet niet met / te eindigen!
$groote = 50;
$extensie = array ('jpg', 'jpeg', 'gif', 'png');
$max_width = "93";
$max_heigth = "93";
// Alleen nodig als je met database werkt!
if($sql == 1)
{
// Connectie variabelen
$db[host] = "localhost"; // Host
$db[user] = "username"; // Gebruikersnaam
$db[ww] = "***"; // Wachtwoord
$db[db] = "database"; // Database
// Connecten
mysql_connect($db[host],$db[user],$db[ww]);
mysql_select_db($db[db]);
// Database variabelen unsetten.
unset($db);
$gebruikersnaam = ""; // Waar haal je gebruikersnaam vandaan? Bijv.: $_SESSION['gb']
$tabel = ""; // Tabel waar gegevens uit gehaald worden
}
// Vanaf hier hoef je niks meer te veranderen!
// Als het met database werkt, dan hier avatar uit database halen
if($sql == 1)
{
$query = mysql_query("SELECT avatar FROM ".$tabel." WHERE gebruikersnaam = '".$gebruikersnaam."'");
$obj = mysql_fetch_assoc($query);
$avatar = '<img src="'.$obj[avatar].'" border="0" />';
$avatar_oud = $obj[avatar];
}
$aantal_extensies = count($extensie); // Tel het aantal mogelijke extensies
if(!isset($_POST['case']))
$case = 1;
else
$case = $_POST['case'];
switch($case)
{
case 1:
?>
<? // Gegevens: $sql = 0; // Alleen uploaden, of ook in database opslaan? Nee: 0, Ja: 1 $map = "map/"; // De map waar de avatar's in moeten, heeft wel CHMOD 0777 nodig. En vergeet niet met / te eindigen! $groote = 50; $extensie = array ('jpg', 'jpeg', 'gif', 'png'); $max_width = "93"; $max_heigth = "93"; // Alleen nodig als je met database werkt! if($sql == 1) { // Connectie variabelen $db[host] = "localhost"; // Host $db[user] = "username"; // Gebruikersnaam $db[ww] = "***"; // Wachtwoord $db[db] = "database"; // Database // Connecten // Database variabelen unsetten. $gebruikersnaam = ""; // Waar haal je gebruikersnaam vandaan? Bijv.: $_SESSION['gb'] $tabel = ""; // Tabel waar gegevens uit gehaald worden } // Vanaf hier hoef je niks meer te veranderen! // Als het met database werkt, dan hier avatar uit database halen if($sql == 1) { $query = mysql_query("SELECT avatar FROM ".$tabel." WHERE gebruikersnaam = '".$gebruikersnaam."'"); $avatar = '<img src="'.$obj[avatar].'" border="0" />'; $avatar_oud = $obj[avatar]; } $aantal_extensies = count($extensie); // Tel het aantal mogelijke extensies if(!isset($_POST['case'])) $case = 1; else $case = $_POST['case']; switch($case) { case 1: ?>
wat ik nu wil weten is waar moet dit script geplaatst worden??
en welke informatie moet ik erbij leveren als ik de code oplever?
dit is overigens de link van het door de webmaster gemaakte forum:
http://www.noor...page=forum
|