Avatar billede teck Nybegynder
14. februar 2005 - 11:16 Der er 4 kommentarer

gem variabler i fil

Hej,

Jeg sidder og leger lidt med at få gemt oplysninger i en php fil. Jeg har følgende fil:

Adgang.php
<?
$brugernavn = domane_dk;
$password = '11111111';
$database = domane_dk;

mysql_connect("localhost","$brugernavn","$password") OR DIE(  "Kunne ikke etabler en forbindelse til MySQLen.!");

mysql_select_db("$database") OR DIE(  "Kunne ikke finde databasen!");

?>

Fidusen er så at jeg gerne vil have lavet et php script, hvor man kan ændre variablerne $brugernavn, $password og $database.

Men hvordan henter man dem frem i en formular og gemmer dem igen?!?!?!
Avatar billede Daniel.E Praktikant
11. april 2005 - 08:53 #1
det er svært at komme med et bud, da du ikkke fortæller noget om leveltiden.

men hvis du eks. benytter PHP indbygget Sessions, så kan du klar problemer sådan.

start_session();

$_SESSION["brugernavn"] = $brugernavn;
Avatar billede Daniel.E Praktikant
11. april 2005 - 08:54 #2
ellers kan du benytte, og taget direkte fra PHP´s hjemmeside,.

<?php
$filename = 'test.txt';
$somecontent = "Add this to the file\n";

// Let's make sure the file exists and is writable first.
if (is_writable($filename)) {

  // In our example we're opening $filename in append mode.
  // The file pointer is at the bottom of the file hence
  // that's where $somecontent will go when we fwrite() it.
  if (!$handle = fopen($filename, 'a')) {
        echo "Cannot open file ($filename)";
        exit;
  }

  // Write $somecontent to our opened file.
  if (fwrite($handle, $somecontent) === FALSE) {
      echo "Cannot write to file ($filename)";
      exit;
  }
 
  echo "Success, wrote ($somecontent) to file ($filename)";
 
  fclose($handle);

} else {
  echo "The file $filename is not writable";
}
?>
Avatar billede Daniel.E Praktikant
11. april 2005 - 08:57 #3
hvordan du så skal hente den frem igen....

Så skal du sætte dig ned og bestemme en syntax for dine data i filerne.  Hvordan du vil adspille data fra hindanden i filerne er op til dig selv.
Avatar billede Daniel.E Praktikant
11. april 2005 - 09:16 #4
du skal bare løbe filen igennem efter en syntax...

hvis du gemmer data sådan her f.eks:

[data] text ;


du skal bare finde en syntax... og så læse filen igennem.

Jeg samler ikke på points.  Giv mig hellere en karma :)
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