Gå til innhold

Navigasjonssystem inspirert av kommandolinje


Anbefalte innlegg

Skrevet

Jeg tenker på å lage en simplistic-tech side, der navigasjonen skal være en tekstboks med css stil nederst på siden.. der skal man skriv "run creations" foreks for å åpne "index.php?id=creations.php" og "exit" kan være javascript kommando for å lukke vinduet... noen som vet hvordan dette kan gjøres?

 

Håper dere kan hjelpe meg:)

Videoannonse
Annonse
Skrevet
Jeg tenker på å lage en simplistic-tech side, der navigasjonen skal være en tekstboks med css stil nederst på siden.. der skal man skriv "run creations" foreks for å åpne "index.php?id=creations.php" og "exit" kan være javascript kommando for å lukke vinduet... noen som vet hvordan dette kan gjøres?

 

Håper dere kan hjelpe meg:)

5401359[/snapback]

 

Hva med å eksperimentere litt med Flash?

Skrevet

ja, men da må jeg være desp=P har ikke helt sansen for flash, men hvis den lar meg gjøre om en kommando til "index.php?id=" kommando, er jeg villig til å bruke flash..

Skrevet

ja=P men jeg trenger javascriptet! fant forresten an ganske lik løsning på ei side, men der kunne du bare gå igjennom mapper og skrive inn navnet på filer.. jeg vil at den ska kjøre en url adresse..

Skrevet (endret)

jeg har faktisk tenkt på noe lignende før.. men som sagt, det er lite brukervennlig, men tøft...

 

tror du kunne få dette til veldig, veldig bra om du bruker AJAX.

 

orsus ga meg en link tideligere: http://24ways.org/advent/easy-ajax-with-prototype

 

mulig det kunne hjelpe... (bare forandre litt på php filen sånn at den gir sidene istedet)

 

feks: (ikke prøvd)

<?php
    $the_name = $_GET['greeting-name'];
    $the_page = $the_name.".php";
    if(file_exists($the_page) == true) {
         include($the_page);
    }
    else {
    echo $the_name;
    };
?>

 

EDIT: altså, den koden hvis du bruker den sammen med det som står bak linken der oppe. ^

Endret av MC2
Skrevet

den php biten ser ut som en god ide! skal teste det nå, takk for hjelpa!

 

btw, hvordan kan jeg endre den til å åpne index.php?id=(navn).php ?

Skrevet

hmm, vel den php biten vil nok bare virke dersom du bruker den sammen med ajax delene her. men har du ikke en fil som heter (navn).php?

 

i så fall: plasser alle filene dine i en mappe, feks (pages), og gjør sånn

<?php
   $the_name = $_GET['greeting-name'];
   $the_page = $the_name.".php";
   $mappe_navn = "pages/";
   if(file_exists($mappe_navn.$the_page) == true) {
        include($the_page);
   }
   else {
       echo $the_name;
   };
?>

Skrevet (endret)

hmm ja.. men det var egentli ikke det som var poenget=P vis jeg endrer phpskriptet til index.php?id osv vil den åpne index.php med innhold fra navnet jeg srkiver inn?

EDIT: http://www.sycosis.net/vis.htm

sjekk her nå! nå kan jeg skriv inn navnet på en php fil som ligger i php mappa, og den vil åpne seg sammen men index.php under.. men det er feilmelding:S hjelp!

Endret av nikkern
Skrevet

vel. da må du nok gjøre sånn.

<?php
$id = $_GET['greeting-name'];
 include("index.php");
?>

og i index.php

<?php
echo $id;
?>

Skrevet (endret)

nå åpner denn ei side uansett:S å får feilmelding:S

 

greeting.php

<?php
$id = $_GET['greeting-name'];
include("index.php");
?>
<?php
  $the_name = $_GET['greeting-name'];
  $the_page = $the_name.".php";
  $mappe_navn = "php/";
  if(file_exists($mappe_navn.$the_page) == true) {
       include("$the_page);
  }
  else {
      echo $the_name;
  };
?>

 

diverse php filer i mappen:

news

creations

about

Endret av nikkern
Skrevet

Flash lar deg gjøre alt dette samtidig som du kan endre designet til old-skooool kommandolinje-look. Og ja, Flash "forstår" tastetrykk og alt det der. Men for all del, om JavaScript er din greie så kjør på.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...