Avatar billede tommyf Nybegynder
25. november 2000 - 21:31 Der er 22 kommentarer og
1 løsning

Opsætte PHPAdmin

Jeg var så heldig at få hjælp til at lavve en lille \"Snakke bot\", nu er mit problem så at jeg ikke kan finde ud af at sætte PHP-databasen op hos whitehat.

Så efter 2½ times prøven har jeg nu givet op.

Det jeg mangler er en der gider at logge ind med mit brugernavn og sætte det op så det virker(Sender det til dig).

Det er sådan set ligegyldig hvorfor et webhotel der er ved, så længe det er gratis og ikke har reklamer. Dog har jeg oprettet mig ved whitehat så det er nok lettest.


Men hvir en af jer let kan skrive den om til asp og Access-databaser ville dette også værer en løsning.
Avatar billede tommyf Nybegynder
25. november 2000 - 21:31 #1
Avatar billede jd Nybegynder
25. november 2000 - 21:36 #2
kan vi få brugernavn og password, så skulle det ikke være noget problem!
Avatar billede tommyf Nybegynder
25. november 2000 - 21:38 #3
Skriv din mail og jeg sender det :)
Bare for at værer sikker på at der kun er en der roder med det af gangen. Ellers går det hvis helt galt.
Avatar billede jd Nybegynder
25. november 2000 - 21:40 #4
hehe... det kan der være noget om...

jonas@delfs.dk
Avatar billede tommyf Nybegynder
25. november 2000 - 21:43 #5
Sendt
Avatar billede blood Nybegynder
25. november 2000 - 21:51 #6
Du kan kigge her!
Har lige forklaret det til en anden
http://www.eksperten.dk/spm/35122
Avatar billede tommyf Nybegynder
25. november 2000 - 21:53 #7
Har set det, men kunne stadig ikke få det til at virke, jeg er hvis M$ afhænig ;)
Avatar billede blood Nybegynder
25. november 2000 - 21:56 #8
Jeg har fået det til at virke 100% på min egen pc!
Avatar billede tommyf Nybegynder
25. november 2000 - 21:58 #9
Ja men mit special *host, det er hvis overdreven så det står efter*, er mere ASP og AccessDatabaser.

Har aldrig prøvet at sætte PHPdatabaser op, jo men aldrig fået det til at virke.
Avatar billede jd Nybegynder
25. november 2000 - 22:05 #10
nu har jeg sat phpmyadmin op så det virker... hvilket script er det der skal sættes op?

\"(Sender det til dig)\"?
Avatar billede blood Nybegynder
25. november 2000 - 22:05 #11
der er ikke så svært

$cfgServers[1][\'host\'] = \'localhost\';
$cfgServers[1][\'port\'] = \'\';
$cfgServers[1][\'adv_auth\'] = false;
$cfgServers[1][\'stduser\'] = \'root\';
$cfgServers[1][\'stdpass\'] = \'\';
$cfgServers[1][\'user\'] = \'root\';
$cfgServers[1][\'password\'] = \'\';
$cfgServers[1][\'only_db\'] = \'\';
$cfgServers[1][\'verbose\'] = \'\';

dette skal ændres i config.inc.php

HOST -> mysql.whitehat.dk  (eller hvad adressen til mysql nu er)
PORT -> 3306
STDUSER -> Dit brugernavn på whitehat
STDPASS -> Dit password på whitehat
USER -> Dit brugernavn på whitehat
PASSWORD -> Dit password på whitehat
ONLY_DB -> Dit brugernavn på whitehat
Avatar billede tommyf Nybegynder
25. november 2000 - 22:06 #12
Prøv at se spørgsmål http://www.eksperten.dk/spm/35034 , der er hvis alt hvad man skal bruge...
Avatar billede blood Nybegynder
25. november 2000 - 22:07 #13
JD

Dette skal laves
----------------
CREATE TABLE Robot (
Sprg varchar(255),
Svar varchar(255)
);

INSERT INTO Robot (Sprg,Svar) VALUES (\"Hvem er du?\",\"Jeg er Robert Robot!\");
INSERT INTO Robot (Sprg,Svar) VALUES (\"Hvad er klokken?\",\"Kig på dit ur...\");
INSERT INTO Robot (Sprg,Svar) VALUES (\"Er jorden flad?\",\"Nej da - den er da rund!\");
-----------------
Avatar billede blood Nybegynder
25. november 2000 - 22:07 #14
og denne skal lige rettes til hans navn på whitehat

<-----robert.php3----->
<?php

$Navn = \"Klaus Kludder\";

echo \"Hejsa - jeg er $Navn, prøv at spørge mig om noget!<BR><BR>\";

if ($submit) {
    $connection = mysql_connect(\"localhost\",\"DATABASENAVN\",\"PASSWORD\");
    mysql_select_db(\"DATABASE\", $connection);
    $res = mysql_query(\"SELECT * FROM Robot WHERE Sprg=\'$sprg\'\");
    $row = mysql_fetch_array($res);
    $svar = $row[\"Svar\"];
    if (!$svar) {
        echo \"Det spørgsmål kender $Navn ikke...\";
        echo \"<BR><BR>\";
        echo \"Hvad syntes du $Navn skal svare til spørgsmålet $sprg ?\";
        echo \"<FORM METHOD=\'post\' ACTION=\'$PHP_SELF\'>\";
        echo \"<INPUT TYPE=\'hidden\' NAME=\'sprg\' VALUE=\'$sprg\'>\";
        echo \"<INPUT TYPE=\'text\' NAME=\'svar\'>\";
        echo \"<BR><BR>\";
        echo \"<INPUT TYPE=\'Submit\' NAME=\'nyt\' VALUE=\'Hjælp\'>\";
        echo \"</FORM>\";
        mysql_close();
    } else {
        echo \"<BR> Dig:  \";
        echo $row[\"Sprg\"];
        echo \"<BR> $Navn:  \";
        echo $row[\"Svar\"];
        echo \"<BR><BR>\";
        mysql_close();
    }
}

if ($nyt) {
    $db = mysql_connect(\"localhost\",\"DATABASENAVN\",\"PASSWORD\");
    mysql_select_db(\"DATABASE\",$db);
    $result = mysql_query(\"INSERT INTO Robot (Sprg,Svar) VALUES (\'$sprg\', \'$svar\')\" )  or die(\"Der er desværre ingen kontakt til databasen - fordi: \".mysql_error());
    mysql_close();
}

echo \"<BR><BR>\";
echo \"<FORM METHOD=\'post\' ACTION=\'$PHP_SELF\'>\";
echo \"<INPUT TYPE=\'text\' NAME=\'sprg\'>\";
echo \"<BR><BR>\";
echo \"<INPUT TYPE=\'Submit\' NAME=\'submit\' VALUE=\'Spørg\'>\";
echo \"</FORM>\";

?>
Avatar billede tommyf Nybegynder
25. november 2000 - 22:08 #15
Synes også jeg har gjort, tror bare at jeg er en af de få som det er lykkedes Micro$oft at hjernevaske (ikke fordi det har været et stort arbejde ;)til deres progammer.
Avatar billede jd Nybegynder
25. november 2000 - 22:32 #16
Øhh... grunden til at det har tget noget tid, er at jeg ik kan få robert til at snakke :)
Men så kigger jeg lige på originalen på http://www.whitehat.dk/engberg/php/robot/robot.php3 -og virker den? -næææ nej..?
Avatar billede blood Nybegynder
25. november 2000 - 22:35 #17
Det er nok fordi at den ikke kan få forbinnelse til mysql
Avatar billede jd Nybegynder
25. november 2000 - 22:59 #18
Tommyf-> Så er den i vinkel! :) Der var en-eller-anden lille dum fejl i hans script...
Avatar billede jd Nybegynder
25. november 2000 - 22:59 #19
Avatar billede blood Nybegynder
25. november 2000 - 23:20 #20
Jeg har fundet en eller anden dumme fejl i phpmyadmin
så er der bare adgang til alles databaser *g*
Avatar billede jd Nybegynder
25. november 2000 - 23:24 #21
det tror jeg næppe! Du kan godt nok se en liste over alle database, men du får at vide at der ikke er fundet nogen tabller i den pågældende db!

Forresten har jeg skrevet Robert helt om, så nu virker han helt og holdent! :)
Avatar billede blood Nybegynder
25. november 2000 - 23:25 #22
Det har jeg fundet ud af!

kan du ikke lige sende den nye \"robert\" til
Simon_holm@mail.tele.dk
Avatar billede jd Nybegynder
25. november 2000 - 23:30 #23
Jeg poster den bare her, så kan det være at der er andre der kan bruge den til noget!

<html>
<head>
<title>Robert robot, af Engberg, KRAFTIGT rekonstrueret af Jonas Delfs</title>
</head>
<body>
<?
$Navn = \"Robert\";
echo \"Hejsa - jeg er $Navn, prøv at spørge mig om noget!<BR><BR>\";

if($ny){
include(\"connect.php\");
$result = mysql_query(\"INSERT INTO Robot (Sprg,Svar) VALUES (\'$sprg\', \'$svar\')\" )  or die(\"Der er desværre ingen kontakt til databasen - fordi: \".mysql_error());
if($result) echo \"Dit svar er gemt til en anden god gang!\";
}
elseif($sprg){
include(\"connect.php\");
$res = mysql_query(\"SELECT * FROM Robot WHERE Sprg=\'$sprg\'\") or die(mysql_error());
if(!mysql_num_rows($res)){
echo \"Det spørgsmål kender $Navn ikke...\";
echo \"<BR><BR>\";
echo \"Hvad syntes du $Navn skal svare til spørgsmålet $sprg ?\";
echo \"<FORM METHOD=\'post\' ACTION=\'\".basename($PHP_SELF).\"\'>\";
echo \"<INPUT TYPE=\'hidden\' NAME=\'sprg\' VALUE=\'$sprg\'>\";
echo \"<INPUT TYPE=\'text\' NAME=\'svar\'>\";
echo \"<BR><BR>\";
echo \"<INPUT TYPE=\'Submit\' VALUE=\'Gem\'>\";
echo \"<input type=\'hidden\' name=\'ny\' value=\'1\'>\";
echo \"</FORM>\";
}
else{
$row = mysql_fetch_array($res) or die(mysql_error());
$svar = $row[\"Svar\"];
echo \"<BR> Dig:  \";
echo $row[\"Sprg\"];
echo \"<BR> $Navn:  \";
echo $row[\"Svar\"];
echo \"<BR><BR>\";
}
}
?>
<br><br><form action=\"<? echo basename($PHP_SELF); ?>\" method=\"post\">
<input type=\"text\" name=\"sprg\"><input type=\"submit\" value=\"Submit\">
</form>

</body>
</html>

/Jon@z
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester