Toon posts:

Guesbook error

Pagina: 1
Acties:
  • 96 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik heb ik PHP een Guesbook gemaakt.
Maar als ik hem op mijn server zet.
Maar als ik hem wil gebruiken krijg ik een error.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Warning: MySQL Connection Failed: Access denied for user: 'Guestbook@localhost' (Using password: YES) in /home/e-smith/files/primary/html/guestbook.php on line 18

Warning: MySQL Connection Failed: Access denied for user: 'www@localhost' (Using password: NO) in /home/e-smith/files/primary/html/guestbook.php on line 21

Warning: MySQL: A link to the server could not be established in /home/e-smith/files/primary/html/guestbook.php on line 21

sign guestbook here  
   

Warning: MySQL Connection Failed: Access denied for user: 'www@localhost' (Using password: NO) in /home/e-smith/files/primary/html/guestbook.php on line 144

Warning: MySQL: A link to the server could not be established in /home/e-smith/files/primary/html/guestbook.php on line 144

Warning: Supplied argument is not a valid MySQL result resource in /home/e-smith/files/primary/html/guestbook.php on line 146

Kunnen jullie mij vertellen wat ik verkeerd heb gedaan???
Hier onder nog even de broncode's
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
 <html> 
 <head>
  <title>Guest Book</title>
 </head>
<body bgcolor="#3399FF">

    <?php
        #
        # MySQL database connection
        #

        $dbusername=guestbook;
        $dbhost=localhost;
        $dbpasswd=guestbook;
        $dbname=guesbook;

        # connect to mysql
        $connection = mysql_connect($dbhost, $dbusername, $dbpasswd);

        # select database
        mysql_select_db($dbname);

        # test connection
    ?>

    <div align="center">

        <?php
            $border="0";

        if ($submit=="ok") {

            $message = ereg_replace("<", "&lt;", $message);
            $message = ereg_replace(">", "&gt;", $message);

            $query="INSERT INTO guestbook VALUES ('',\"$naam\",\"$woonplaats\",\"$email\",\"$site\",\"$website\",\"$message\",\"$REMOTE_ADDR\",now())";

            # show query
            #echo("query: ".$query);

            # insert into database
            mysql_query($query);
            ?>

            <script language="JavaScript">  
                {
                    this.location.href="guestbook.php";
                }   
            </script>

            <?php

        } elseif ($sign=="yes") {

        ?>

AL vast bedankt

  • goalgetter
  • Registratie: Juni 1999
  • Laatst online: 25-08 15:24
ik zou om te beginnen eens wat "" om je variable declaraties heen plakken. Daarna een cursusje engels. En dan iets in de trant van begrijpend lezen.

Ik wil je niet helemaal de grond in trappen maar LEES eens wat je post...
Wat denk je dat het betekend als er een error op je scherm staat met :
Warning: MySQL Connection Failed: Access denied for user: 'Guestbook@localhost' (Using password: YES) in /home/e-smith/files/primary/html/guestbook.php on line 18
Dit houdt dus in dat:
1) er geen connectie gemaakt is
2) er voor de user "Guestbook@localhost" geen toegang is (de reden voor nummertje 1)
3) dat er WEL een password is gebruikt
4) dat de bijbehorende call naar deze functie gemaakt werd in regel 18 van je guestbook.php (of eerder, maar in dit geval lijkt me dat stug)

Indien de user Guestbook@localhost wel mag connecten betekend dit hoogstwaarschijnlijk dat je password incorrect is. Als je password wel correct is moet je even goed gaan kijken of de user wel toegang heeft tot je database.

Los eerst de bovenste foutmelding op, ga daarna de eerstvolgende op dezelfde manier af.
Succes

Nu ik het nalees komt het toch nog ietsje negatiever over dan ik bedoelde. Excuses daarvoor, maar probeer in ieder geval even na te denken over de dingen die je probeert op te lossen, die foutmeldingen zijn niet in het arabisch.

Verwijderd

Topicstarter
oke ik doe het dan wel met het standaard gebruiker root.
maar dan krijg ik weer de melding:
code:
1
Parse error: parse error in /home/e-smith/files/primary/html/guestbook.php on line 14

zoals je al wel merkt ben ik een beginneling.
Dus ik hoop dat iemand mij kan helpen!!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 01:47
En wat staat er zoal op regel 14 en omgeving?

Jammer trouwens, dat gebruikers van een eenvoudige taal als PHP en Java het te veel gevraagd vinden om te leren debuggen (en het dan ook te doen) en dan maar liever de tijd van anderen verspillen op een forum als dit.

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

Op donderdag 17 januari 2002 12:07 schreef Soultaker het volgende:
En wat staat er zoal op regel 14 en omgeving?

Jammer trouwens, dat gebruikers van een eenvoudige taal als PHP en Java het te veel gevraagd vinden om te leren debuggen (en het dan ook te doen) en dan maar liever de tijd van anderen verspillen op een forum als dit.
idd
ut mag niet maar ik doe het lekker ff toch

begin hier eens [topic=327241/1/25] en dan de derde post.
Daar heb ik een heel guitig stukje staan
lees dat voor de grap nou eens door

Doet iets met Cloud (MS/IBM)


  • chem
  • Registratie: Oktober 2000
  • Laatst online: 27-08 13:53

chem

Reist de wereld rond

er staat potjandorie wat er verkeerd is :?
kom, iets meer moeite doen plz

Klaar voor een nieuwe uitdaging.

Pagina: 1

Dit topic is gesloten.