25. juni 2003 - 12:25Der er
115 kommentarer og 2 løsninger
Hjælp til gæstebog
Hej hej
Jeg er igang med at lave en gæstebog til min kæreste hjemmeside www.kaninburet.dk. Jeg har fået lavet min database, men mangler at få skrevet sciptet færdig! Erd der nogen der vil hjælpe mig?
Det jeg skal have gjort det er, at den skal udskrive de oplysninger som folk har indtastet til gbog. Og det er så her jeg er gået i stå hverken webcafe eller et IDG har været til megen hjælp!
Med version 7 af TeamShare tager Lector næste skridt og bygger en platform for AI-agenter, der i højere grad kan følge medarbejderen gennem hele arbejdsprocessen.
Den skrev det her, dat jeg trykkede på send ellers tusinde tak :-)
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /customers/kaninburet.dk/kaninburet.dk/httpd.www/gem.php on line 6
"Den skrev det her, dat jeg trykkede på send ellers tusinde tak :-)
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /customers/kaninburet.dk/kaninburet.dk/httpd.www/gem.php on line 6"
Det du vil have, er det ikk delen der henter gæstebogen UD af databasen, det er det disse eksempler gør.
homewicky -> okay, skulle bare lige være sikker, for det jeg blev lidt forvirret af "Den skrev det her, dat jeg trykkede på send..." og at du har gemt det i en fil der hedder "gem.php"
Warning: Access denied for user: 'kaninburet_dk@localhost' (Using password: YES) in /customers/kaninburet.dk/kaninburet.dk/httpd.www/se.php on line 2
Warning: MySQL Connection Failed: Access denied for user: 'kaninburet_dk@localhost' (Using password: YES) in /customers/kaninburet.dk/kaninburet.dk/httpd.www/se.php on line 2 Access denied for user: 'kaninburet_dk@localhost' (Using password: YES)
nej det har ikk noget at sige, forskellen på at bruge 'se.php' og 'læs.php' er at der i 'læs.php' er et dansk specialtegn: 'æ' det er ikke godt at bruge i urler. Jeg vil gerne kikke på fejlen senere (er ved at dø af sult), men som mathiash siger, ja så ser det ud som om der er fejl i kodeord/brugernavn.
ellers kan du prøve at bruge helt samme struktur i databasen som jeg:
CREATE TABLE gbog ( id int(11) NOT NULL auto_increment, navn varchar(255) NOT NULL default '', mail varchar(255) NOT NULL default '', url varchar(255) NOT NULL default '', kanin varchar(255) NOT NULL default '', henvist varchar(255) NOT NULL default '', besked text NOT NULL, PRIMARY KEY (id) ) TYPE=MyISAM;
(der er sikkert nogle felter der kunne optimireres, men det jo altid ordnes)
hvis deaktivere mysql_query($SQL) vil den ikke skrive noget i din database, det er denne linie der gør at det kommer ind i databasen
header("location:se.php"); gør, at når tingene er gemt i databasen, ryger brugeren tilbage til se.php så han kan læse i gæstebogen (inkl. sit eget indlæg)
Du har husket at ændre brugernavn/password? desuden skal databasen også ændres til din egen (jeg glemte at ændre den tilbage til din egen)
Du ændrer databasen her: mysql_select_db("gbog") or die(mysql_error()); -> mysql_select_db("kaninburet_dk") or die(mysql_error());
homemicky -> du kan vist få en co-admin til at fjerne det, men i teorien KAN det allerede være set af en ikke-venligsjældet bruger (de findes selvfølgelig ikke på exp.dk) Så få dit webhotel til at ændre passworded.
//mysql_query($SQL) or die(mysql_error()); <-- den er deaktiveret, det må den ikke være, så kommer der intet i din database. det er mysql_query(); der ændrer i databasen
Det virker underligt, for som du kan se, ja så virker scriptet ganske fint på min server. Jeg ved snart ikke hvad der kan være gal, men vil da gerne undersøge det nærmere, ligenu skal jeg dog ned i byen, vender tilbage iaften (Vi skal nu nok få det til at virke, bare rolig ;o))
I hvertfald tusinde tak fordu du gider at hjælpe!!!
Jeg skal ned til en af mine venner i aften, han har lavet flere sql databaser, jeg tror han kan hjælpe mig! Så skal jeg nok fortælle hvad fejlen var, hvis vi finder den.
Synes godt om
Slettet bruger
26. juni 2003 - 21:14#93
er du sikker på at din database er oprettet som >gbog< denne linie kunne tyde på den hed noget andet Access denied for user: 'kaninburet_dk@localhost' to database 'gbog'
Lige et lille spørgsmål til hvordan ændre jeg baggrunden. Det ser jo lidt sjovt at det er en hvid baggrund. Det skulle helst ændres til den samme baggrund som på alle de andre sider! Er det ikke i sql databasen det ændres i?
nej, det er ikke i sql-databasen du ændrer det. Det php gør er, at generere html'en koden for dig (i store træk) så du slipper for at skrive den selv (ret træls at folk f.eks. skulle skrive dig en mail, og så du skulle sætte det ind i html koden for at din gæstebog virkede) derfor skal du på en .php side bygge den om som ganske almindelig html, altså med <html><body> osv. man kan så vælge om man vil lave:
<?php echo " <html> <head> </head> <body>"; //her kan der være noget phpkoden, f.eks databaseudtræk
echo " </body> </html>"; ?>
eller om man vil gøre sådan: <html> <head> </head> <body> <?php //database udtryk ?> Har det været en god dag <?php echo $username; ?> </body> </html>
Det kommer helt an på hvordan man bygger sine sider op. Når nu at du mulighed for php, ja så vil jeg da anbefale dig at bruge en side hvor du så inkluderer andre sider, således behover du kun at lave dit design en gang, dermed baggrund, skrifttyper, menu, toppen, bunden, ja der er mange mulighed, så inkludere du det der skal ændres fra side til side med include(); men som din side er bygget op lige nu, kan du lave:
se.php <html> <head> </head> <body> <?php $conn = mysql_connect("localhost", "username", "password") or die(mysql_error()); mysql_select_db("gbog") or die(mysql_error());
okay, ja havde glemt at fortælle om desc, men ville vente til det fungerede, for ikke at forvirre mere end nødvendigt ;o) men så glemte jeg det igen *G*
*G*, jamen, gonza.dk er skam ikke helt tom, der ligger lidt hist og her som subdomæner, ligenu er jeg ved at lave mig et webmail system der kører på imap (har lige købt mit efternavn som domæne) og det system skal min familie og jeg så bruge til at læse mails med ;o)
Har skam overvejet at få lavet mig en hjemmeside, men kan dog ikke finde helt ud af hvad der skal på den, jeg har nogle idéer, men før de bliver først ud i livet skal jeg have mig en hurtigere linje (skal jo ikk have hjemmeside kørende på 64k ;o))
Så indtil videre vil gonza.dk ligge lidt øde hen. *G*
Jeg har fået det til at virke! undskyld, at jeg ikke svarede til tilbage lige bagefter. Men har problemer med knapper nu. Jeg har jo fået påmindelser om at java applets er ikke en særlig god ide at anvende da det er jo noget man skal downloade for at se knapperne. Så jeg har et lille konverterings problem samt knapperne skal kunne vise to frames på en gang. vedhjælp af dette script:
alle knapperne er jo lavet i java applet fordi det var nemt med frontpage. problemet er bare at jeg skal have knapperne konverteret om til html, og derefter skal knapperne vise to frames på engang.
tror du skal prøve at oprette et nyt spm. Det kan laves i javascript, så opret et der. Det kan også laves i php, men det kræver at der bliver lavet ændringer af den måde din side er bygget op på. Jeg er desværre ikke så skrap til javascript, undskylder at jeg først svarer dig nu, havde lige en død computer
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.