Pagina 1 van 1

fout bij del script

Geplaatst: 21 aug 2010, 19:56
door Danny19740706
  • Adres van je forum: http://
    Event. modificaties op je forum:
    Wanneer ontstond het probleem?
    phpBB versie: 3.0.7-PL1


    Heb je onlangs iets veranderd aan je forum?
    Wat is het probleem?
..
ik wil een klein scriptje erbij gooien waarmee leden zichzelf uit de database kunnen verwijderen door middel van een knopje in hun profiel.
dit heb ik tot nu toe:

Code: Selecteer alles

<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);

//include"config.php";
// Mysql host
$host = 'localhost';
// Mysql gebruikersnaam
$user = '***************';
// Mysql wachtwoord
$pass = '**************';
// Mysql database naam
$datb = 'forum';

mysql_connect($host, $user, $pass) or die (mysql_error());
mysql_select_db($datb);


delete from 'forum1_user'where user_name = $user[username];
echo $user[user_name];
?>
echter dit is mn foutmelding...
Notice: Use of undefined constant user_name - assumed 'user_name' in /home/vhosts/***************/httpdocs/forum1/deltest.php on line 31
d

ik wil ze dus enkel uit de databse hebben als ze zich hebben verwijderd door middel vanb deze knop.
als goed is blijven eventuele berichten dan wel staan.

Re: fout bij del script

Geplaatst: 21 aug 2010, 21:20
door odil
Stuur eens een PB met de url van je forum, ik weet dat je hem niet kan posten hier dus graag via PB

Re: fout bij del script

Geplaatst: 21 aug 2010, 21:34
door Danny19740706
oke heb hem al iets beter maar nog niet goed haha
ik heb dit nu zelf in elkaar gebakken:

Code: Selecteer alles

<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
define('IN_PHPBB', true);
$phpbb_root_path = '';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
 if (!$user->data['is_registered'])
{
    login_box('', $user->lang['LOGIN']);
}
page_header('Title Here');
 $username = $user->data['username'];// hier komt form
// Mysql host
$host = 'localhost';
// Mysql gebruikersnaam
$user = '****************';
// Mysql wachtwoord
$pass = '***************';
// Mysql database naam
$datb = 'forum';
mysql_connect($host, $user, $pass) or die (mysql_error());
mysql_select_db($datb);

delete from 'forum2_user'where user_name = $username;
echo $username;
?>
dit is de foutmelding, ik weet het ff niet meer'

Parse error: syntax error, unexpected T_STRING in /home/vhosts/*************/httpdocs/forum1/deltest.php on line 50
dat is deze lijn:

Code: Selecteer alles

delete from 'forum2_user'where user_name = $username;

Re: fout bij del script

Geplaatst: 21 aug 2010, 22:08
door odil
Plaats eerst even de copyright terug met een werkende link naar pbpbb.com inplaats van powered bij 220 volt ;)

Re: fout bij del script

Geplaatst: 21 aug 2010, 22:19
door Danny19740706
bij deze excusses

Re: fout bij del script

Geplaatst: 21 aug 2010, 22:36
door David
Danny19740706 schreef:bij deze excusses
Laat hem nu ook staan he, ik heb je er ookal op aangesproken en toen heb je hem ook terug gezet ;) En nu was die ook weer weg. Graag respect voor al het harde werk!! van al die mensen die hun vrije tijd in deze softwhere steken!

Re: fout bij del script

Geplaatst: 21 aug 2010, 22:42
door Danny19740706
ja dat komt omdat ik een backuop had terug gezet en helemaal vergeten, maar maak zometeen een nieuwe backup haha

excusses
blijf nui staan idd..