Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  3 693
Er det mulig å lage en link i en .html side, hvor du kan taste inn et tall og gå til det bestemte tallet X.html ?

La oss si jeg har en side som heter:

minside.no/123.html

Og jeg har en funksjon i indexen:

minside.no/X.html

hvor x er en variabel, altså du kan erstatte x med hva som helst. Og i dette tilfellet erstatter vi x med 123 og går direkte inn på siden minside.no/123.html.

Dette er litt innvikla, håper dere forstår poenget mitt.
Er det mulig å lage en slik funksjon uten å gå innom php ?

Kan noen beskrive hvordan dette gjøres i php ?

Jeg har virkelig lyst til å lære dette.

- Husk at x er et lite felt/form hvor du taster inn tallet 123
Sist endret av Donquijote; 1. januar 2009 kl. 15:45. Grunn: Automatisk sammenslåing med etterfølgende innlegg.
Det er vel flere måter å gjøre dette på. Skal gå fint å gjøre dette med f.eks. JavaScript.

En veldig enkel måte å gjøre dette på i PHP:

Kode

<?php
$side = $_POST['side']; //Henter det som ble skrevet i skjemaet

echo '<a href="'.$side.'.html">Link</a>';

?>
Er viktig at textfield i skjemaet ditt heter "side". Altså: <input type="text" name="side" />
Sitat av danielsk Vis innlegg
Det er vel flere måter å gjøre dette på. Skal gå fint å gjøre dette med f.eks. JavaScript.

En veldig enkel måte å gjøre dette på i PHP:

Kode

<?php
$side = $_POST['side']; //Henter det som ble skrevet i skjemaet

echo '<a href="'.$side.'.html">Link</a>';

?>
Er viktig at textfield i skjemaet ditt heter "side". Altså: <input type="text" name="side" />
Vis hele sitatet...
Jeg vet ikke helt hvordan jeg skal takke deg.

Skal prøve dette med engang! Håper virkelig det hjelper.
Tusen milliarder takk

<body>
<form id="side" name="side" method="post" action="">
<label>
<input type="text" name="side" id="side" />
</label>
</form>
</body>
Vis hele sitatet...

Okey, jeg har nå det øverste. Hvor skal jeg plassere phpen du ga meg ?

<?php
$side = $_POST['side']; //Henter det som ble skrevet i skjemaet

echo '<a href="'.$side.'.html">Link</a>';

?>
Vis hele sitatet...
Skal jeg skrive : minside.no/ slik :

'<a href="minside.no/'.$side.'.html">Link</a>';
Vis hele sitatet...
Tusen takk for hjelpen

Kan noen vise hvordan dette gjøres i Javascript ?

Trenger virkelig hjelp. Jeg finner ingenting om dette på nettet.

-

Jeg har holdt på i over 3 timer, men finner absolutt ingenting om hvordan jeg kan løse problemet.
Er det noen nettsider der ute som tar for seg problemstillingen ?

Jeg har kommet fram til denne:

<body>
<input name="href" type="text" value="http://minside.no/" size="50">
<input type="button" value="Go To" onClick="location.href=document.openlocation.href.value;; ">
</form>
</body>
</html>
Vis hele sitatet...
Men jeg vil liksom fjerne "http://minside.no/", jeg vil at den skal være usynlig.
Sist endret av Donquijote; 1. januar 2009 kl. 17:29. Grunn: Automatisk sammenslåing med etterfølgende innlegg.
Trigonoceps occipita
vidarlo's Avatar
Donor
Du får lære deg litt javascript, php og html da.