Avatar billede ulle55 Nybegynder
15. april 2003 - 14:47 Der er 21 kommentarer og
1 løsning

hvor står jeg???

Kan man ikke finde den aktuelle placering jeg står på???
Avatar billede dinkie Nybegynder
15. april 2003 - 14:51 #1
Det står øverst til venstre under rubrikken Dine data.
Avatar billede ulle55 Nybegynder
15. april 2003 - 14:53 #2
min fejl. Jeg mener, jeg vil gerne have et php script til at finde ud af i hvilken undermappe jeg står
Avatar billede dinkie Nybegynder
15. april 2003 - 14:54 #3
Nej også lidt min.. Jeg kunne jo bare læse kategorien.. ;o) Sorry og glem alt jeg sagde..

GOD PÅSKE! c",)
Avatar billede mathiash Nybegynder
15. april 2003 - 14:57 #4
Et ekspempel fra www.webcafe.dk:

  global $REQUEST_URI;

  $biblioteker = split("/", $REQUEST_URI);

  $samlet_sti = "/";

  for( $i=1;$i<count($biblioteker)-1;$i++ ) {

      $enkelt_bib = $biblioteker[$i];
      $samlet_sti .= $enkelt_bib . "/";

      $enkelt_element = "<a href=\"$samlet_sti\">$enkelt_bib</a>";

      $elementer[] = $enkelt_element;

  }

  $elementer[] = "<strong>" . $biblioteker[$i] . "</strong>";

  $nav_bar = "<a href=\"/\">Forside</a> -&gt; " . join(" -&gt; ", $elementer);

  return $nav_bar;

}
//Mathias
Avatar billede mathiash Nybegynder
15. april 2003 - 14:59 #5
Avatar billede ulle55 Nybegynder
15. april 2003 - 15:39 #6
Kræver det at Global (et eller andet) er slået til?
Avatar billede mathiash Nybegynder
15. april 2003 - 17:54 #7
Nej, det tror jeg ikke ;0)
Avatar billede mathiash Nybegynder
15. april 2003 - 17:54 #8
Prøv :-D
Avatar billede ulle55 Nybegynder
16. april 2003 - 08:31 #9
Jeg kan ikke få det til at virke. Lidt hjælp?
Avatar billede mathiash Nybegynder
16. april 2003 - 08:55 #10
Avatar billede mathiash Nybegynder
16. april 2003 - 08:55 #11
índex.php:

<h1>Hvor står jeg test</h1>

<?php

  require("navi.php");

  $navigation = lav_navigation();

  echo "$top <div align=\"right\">Her er du: $navigation</div>";
 
?>

navi.php:
<?php

function lav_navigation() {

  global $REQUEST_URI;

  $biblioteker = split("/", $REQUEST_URI);

  $samlet_sti = "/";

  for( $i=1;$i<count($biblioteker)-1;$i++ ) {

      $enkelt_bib = $biblioteker[$i];
      $samlet_sti .= $enkelt_bib . "/";

      $enkelt_element = "<a href=\"$samlet_sti\">$enkelt_bib</a>";

      $elementer[] = $enkelt_element;

  }

  $elementer[] = "<strong>" . $biblioteker[$i] . "</strong>";

  $nav_bar = "<a href=\"/\">Forside</a> -&gt; " . join(" -&gt; ", $elementer);

  return $nav_bar;

}
?>
Avatar billede mathiash Nybegynder
16. april 2003 - 08:58 #12
Jeg kom vist bare til at læse/skrive noget forkert :-D
Avatar billede ulle55 Nybegynder
16. april 2003 - 11:30 #13
Nu virker det, men kan jeg ikke finde stien i en af variablerne???

Jeg har laver et fil browser script, jeg vil gerne have scriptet til selv at finde stien.
Avatar billede mathiash Nybegynder
16. april 2003 - 12:53 #14
Hvis jeg forstår rigtigt:
Variablen er i index.php (i toppen) og ser sådan ud: require("navi.php");
Avatar billede ulle55 Nybegynder
16. april 2003 - 12:59 #15
<?php

$d = dir("./");
//print "Filer og subdirectories i " . d -> path . ":<br>";
while($file=$d->read()){
if ($file == "index.php"){
echo "";
}
else
  print "<a href=file://    """"Her skal stien automatisk blive sat ind""""""  /$file>$file" . "<br>";
}
$d->close();
?>
Avatar billede mathiash Nybegynder
16. april 2003 - 13:02 #16
Nåhh, ok. Men det var jo ikke det spørgsmålet gik ud på. Vel???

Det var kun et her-er-du script :-D

(Men jeg tror vist ikke at der skal stå file:// i bunden)

//Mathias
Avatar billede ulle55 Nybegynder
16. april 2003 - 13:06 #17
Jeg fik nok ikke formuleret mig rigtigt første gang.
<?php

$d = dir("./");
//print "Filer og subdirectories i " . d -> path . ":<br>";
while($file=$d->read()){
if ($file == "index.php"){
echo "";
}
else
  print "<a href=http://    """"Her skal stien automatisk blive sat ind""""""  /$file>$file" . "<br>";
}
$d->close();
?>

Hvordan får jeg sat sti'en ind automatisk???
Avatar billede mathiash Nybegynder
16. april 2003 - 13:11 #18
Men det var jo stadig ikke det spørgsmålet gik ud på.

Jeg kender ikke lige et script der sætter stien ind automatisk, jeg tror vist ikke at det er muligt.

Men jeg tror at vi misforstår hinanden. Hvilken sti er det som automatisk skal sættes ind??? Stien til navi.php???
Avatar billede ulle55 Nybegynder
16. april 2003 - 13:18 #19
Det script du fandt, finder ud af hvor man står. Det skrives overst i højre hjørne. jeg vil gerne have det til at stå i denne linje 
print "<a href=http://    """"Her skal stien automatisk blive sat ind""""""  /$file>$file" . "<br>";


Kan det gøres ved at sætte en af de variabler som er i navi.php ind i stedet for """"Her skal stien automatisk blive sat ind""""""
Avatar billede mathiash Nybegynder
16. april 2003 - 13:31 #20
<?php
require("navi.php");

$navigation = lav_navigation();

$d = dir("./");
//print "Filer og subdirectories i " . d -> path . ":<br>";
while($file=$d->read()){
if ($file == "index.php"){
echo "";
}
else
  print "<a href=http://$navigation/$file>$file" . "<br>";
}
$d->close();
?>
Avatar billede mathiash Nybegynder
16. april 2003 - 13:32 #21
Sådan`???
Avatar billede mathiash Nybegynder
17. april 2003 - 13:04 #22
Er det der du mener???
/ \
|
|
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