Kleine Vragen Topic #2

Gestart doorKingunit3.067 reacties11.764 weergaven

3.068 berichten · pagina 63 van 205

Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Jep...
0
Stef

Lid

Berichten
10.150
Reputatie
2
Punten
0,00
Lid sinds
Laatst gezien
Waarom krijg ik een fout als ik deze SQL probeer te uploaden?

-- phpMyAdmin SQL Dump
-- version 4.0.2
-- http://www.phpmyadmin.net
--
-- Machine: localhost
-- Genereertijd: 03 jun 2013 om 16:38
-- Serverversie: 5.5.31
-- PHP-versie: 5.4.15

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Databank: `stablehost_login`
--
CREATE DATABASE IF NOT EXISTS `stablehost_login` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE `stablehost_login`;

-- --------------------------------------------------------

--
-- Tabelstructuur voor tabel `gebruikers`
--

CREATE TABLE IF NOT EXISTS `gebruikers` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `ip` varchar(15) NOT NULL,
  `gebruikersnaam` varchar(11) NOT NULL,
  `wachtwoord` varchar(225) NOT NULL,
  `email` varchar(20) NOT NULL,
  `muntjes` varchar(255) NOT NULL DEFAULT 5,
  `gekocht` varchar(255) NOT NULL,
  `rank` int(255) NOT NULL DEFAULT 1,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;


Foutmelding:

#1044 - Access denied for user stef_mc@localhost to database stablehost_login
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
De database stablehost_login is van de gebruiker stablehost, dus stef_mc heeft daar geen rechten voor.
0
Stef

Lid

Berichten
10.150
Reputatie
2
Punten
0,00
Lid sinds
Laatst gezien
Lennard schreef:
De database stablehost_login is van de gebruiker stablehost, dus stef_mc heeft daar geen rechten voor.
Ik werk niet zo vaak met MySQL yummieKan je me uitleggen hoe ik het moet fixen?
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Alleen deze SQL uitvoeren in PHPMyAdmin als je je database al geselecteerd hebt:

CREATE TABLE IF NOT EXISTS `gebruikers` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `ip` varchar(15) NOT NULL,
  `gebruikersnaam` varchar(11) NOT NULL,
  `wachtwoord` varchar(225) NOT NULL,
  `email` varchar(20) NOT NULL,
  `muntjes` varchar(255) NOT NULL DEFAULT 5,
  `gekocht` varchar(255) NOT NULL,
  `rank` int(255) NOT NULL DEFAULT 1,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB
0
Stef

Lid

Berichten
10.150
Reputatie
2
Punten
0,00
Lid sinds
Laatst gezien
Lennard schreef:
Alleen deze SQL uitvoeren in PHPMyAdmin als je je database al geselecteerd hebt:
CREATE TABLE IF NOT EXISTS `gebruikers` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `ip` varchar(15) NOT NULL,
  `gebruikersnaam` varchar(11) NOT NULL,
  `wachtwoord` varchar(225) NOT NULL,
  `email` varchar(20) NOT NULL,
  `muntjes` varchar(255) NOT NULL DEFAULT 5,
  `gekocht` varchar(255) NOT NULL,
  `rank` int(255) NOT NULL DEFAULT 1,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB


Thanks! biggrin
0
Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik ben dus bezig met een aanmeld script.

Alleen is het irritante aan mijn host, hij geeft nooit errors weer, dan geeft hij gewoon direct een serverfout aan ipv de error te zeggen;

http://sander.freux.nl/aanmelden.php

Ik heb mijn script een paar keer herlezen, ik had een paar foutjes gevonden, maar die heb ik opgelost.

Toch blijft hij de serverfout aan geven, vinden jullie de fout?

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/require_once"]require_once[/URL] [COLOR= #DD0000]config.php[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/ini_set"]ini_set[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]display_errors[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]On[/COLOR][COLOR= #007700]);[/COLOR] 
[URL="http://www.php.net/error_reporting"]error_reporting[/URL][COLOR= #007700]([/COLOR]E_ALL[COLOR= #007700]);[/COLOR] 

[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REQUEST_METHOD[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #DD0000]"POST"[/COLOR][COLOR= #007700])
{[/COLOR]
    [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]username[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]password[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]email[/COLOR][COLOR= #007700]]))
    {[/COLOR]
        [COLOR= #0000BB]$trim_user[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/trim"]trim[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]username[/COLOR][COLOR= #007700]]);[/COLOR]
        [COLOR= #0000BB]$trim_password[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/trim"]trim[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]password[/COLOR][COLOR= #007700]]);[/COLOR]
        [COLOR= #0000BB]$trim_email[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/trim"]trim[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]email[/COLOR][COLOR= #007700]]);[/COLOR]
        
        [COLOR= #0000BB]$aanmelden[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"
            INSERT INTO leden
            (
                username,
                password,
                email,
                kladblok
            )
            VALUES
            (
                "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$trim_user[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]",
                "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$trim_password[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]",
                "[/COLOR][COLOR= #0000BB]$trim_email[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]",
                Deze kladblok is leeg
            )
        "[/COLOR][COLOR= #007700];[/COLOR]
        
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][COLOR= #0000BB]$res[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$aanmelden[/COLOR][COLOR= #007700])) 
        {[/COLOR] 
            [URL="http://www.php.net/trigger_error"]trigger_error[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]().[/COLOR][COLOR= #DD0000]<br />In query: [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$aanmelden[/COLOR][COLOR= #007700]); 
        }[/COLOR] 
        [URL="http://www.php.net/else"]else[/URL] 
        [COLOR= #007700]{[/COLOR] 
            [COLOR= #0000BB]$id[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_insert_id"]mysql_insert_id[/URL][COLOR= #007700](); 
        } 
    }[/COLOR]
    [URL="http://www.php.net/else"]else[/URL]
    [COLOR= #007700]{[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000] Een of meerdere vereiste velden bestaat niet[/COLOR][COLOR= #007700];
    }
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
?>
<form action="#" method="post">
Username:    <input type="text" name="username"><br/>
Password:    <input type="password" name="password"><br/>
Email:        <input type="email" name="email"><br/>
        <input type="submit" value="aanmelden">
</form>
[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #007700]}[/COLOR]
?>

Afbeelding

toevoeging op 7 juni 2013, 17:25:37:
Afbeelding
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Zet je display_errors in je .htaccess aan
0
Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Inloggen op directadmin -> domein selecteren -> Site summary -> Apache error logs -> 10 lines

Je systeem is trouwens niet veilig, zit vol met lekken
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Jep..... sql_injection
0
Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Bedankt, het werkt nu.

En hoe beveilig ik het nu goed?

Tegen die sql_injection
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Mysql_real_escape_string over je $_COOKIE, $_POST, $_GET
Had je trouwens zo kunnen vinden.......
0
Berichten
465
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Even hier vragen, vind het geen topic waard:

Is er een programma / php scriptje dat ervoor zorgt dat er tweets / Facebook berichten van paginas automatisch verschijnen op een bepaald uur/moment op twitter/facebook!

Liefst 1 programma voor beiden. En gratis.
Iemand ervaringen met iets?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
TwitterAPI gebruiken? Ik zie al zat libraries als ik Google...
Ik gebruik TwitterOauth van Abraham. ..
0
Berichten
465
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
TwitterAPI gebruiken? Ik zie al zat libraries als ik Google...
Ik gebruik TwitterOauth van Abraham. ..
Ik ben niet echt een scripter haha wink Toch bedankt!
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren