Avatar billede kelleolsen Nybegynder
04. maj 2009 - 19:54 Der er 2 kommentarer

Linkning

1. Så istedet for jeg skal skrive:

<?php
mysql_connect("server", "brugernavn", "password") or die(mysql_error());
mysql_select_db("databasenavn" ) or die(mysql_error());
?>

i toppen af hver php side, så vil jeg gerne have et link på hver af php siderne som linker til et andet txt dokument hvor det står i istedet.

2. Nu kommer det lidt sværere.

Jeg skal have lavet sådan at på en side, der er en formular, hvor der står:

Server:
Brugernavn:
Password:
Databasenavn:

Også nu når de udfylder det og trykker ex. "færdig" så det som personen har skrevet ind lægger den automatisk ind i den fil med MySQL dataene (i rigtig rækkefølge), som en masse sider linker til.

Er dette mugligt?
Hvis der er noget i ikke forstår eller har spørgsmål til så skriv hellere end gerne
Avatar billede aners Nybegynder
04. maj 2009 - 19:58 #1
Smid

<?php
mysql_connect("server", "brugernavn", "password") or die(mysql_error());
mysql_select_db("databasenavn" ) or die(mysql_error());
?>

i et script for sig selv, f.eks. "dbcon.php" og indkludér den hvor det er nødvendigt med include('dbcon.php') eller require()/require_once().

Hvis du har tonsvis af penge, vil jeg gerne kode det for dig - men det er dyrt.
Avatar billede jakobdo Ekspert
04. maj 2009 - 21:40 #2
Og skal du vælge mellem include og require og/eller include_once og require_once, så benyt:

require_once('dbcon.php');

require vil nemlig fejle og stoppe eksekveringen, hvis dbcon.php ikke findes.
include vil bare smide en fejl og køre videre.
_once sikrer at en fil kun indlæses én gang.

Om du så kalder:

include_once('dbcon.php'); //eller require_once()
//kode
include_once('dbcon.php'); //eller require_once()

Så bliver dbcon.php kun indlæst en gang, smart ikke. :o)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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