"Kurt Hansen" <kurt@towle.dk> skrev i en meddelelse
news:f2k8iuoj1187csgkgd5rn8c0n0o1lvep8q@4ax.com...
> >> Genialt, så mangler jeg bare at få svar på det andet spørgsmål om
> >> hvordan man nemmest eksekverer en fil i browseren
> >
> >Det er faktisk måden at gøre det på.
>
> Gulp! Man skal passe på med hvordan man formulerer sig. Hvis jeg
> forstår dit udsagn ret, har jeg simpelthen bare været heldig med
> udtrykket 'eksekverer en fil i browseren'
Næhhh... Nu henholdte jeg mig bare til din begyndelse af denne tråd og
udledte derfra, at det nok var den arbejdsgang du henviste til.
Men hvis du ikke kan følge med og samtidig holde styr på hvad du selv har
skrevet, kan vi da godt sætte tempoet lidt ned.
> Øhhh, jeg bliver vist nødt til at forklare igen:
> 1. Jeg har kun få timers erfaring udi Apache/PhP.
Det ændrer ikke på at det er en server du har installeret. Og at det svarer
til at du kobler op til en fremmed server et tilfældigt sted i verden.
Nu har du serveren liggende på samme maskine som du arbejder ved. Du kobler,
så at sige, direkte ind i apacheserveren når du skriver
http://127.0.0.1/
eller
http://localhost/ i browseren. Som det sidste antyder bliver du lokalt
på maskinen, men virkningen er den samme som hvis du havde været ude af
huset.
> Jeg skriver en fil, som jeg gemmer på harddisken og nu skal jeg have
> den vist (eksekveret så den bliver vist) i webbrowseren. I modsætning
> til en HTML-fil, som jeg bare kan dobbeltklikke på, kan jeg ikke
> hverken dobbeltklikke eller drag-and-droppe en *.php fil til IE6. Jeg
> er nødt til at skrive den nøjagtige adresse
> (
http://127.0.0.1/test1.php) hver gang og det er DET jeg er træt af.
Det er fordi HTML kan afvikles direkte.
Men PHP er et serverside-sprog. Du skal bruge en APACHE-server til at
behandle informationerne inden de kan laves om til den HTML-kode du får frem
i browseren når du skriver
http://127.0.0.1/test1.php i adresselinien.
> Der må være en anden måde.
Det er der altså ikke.
Hvis du nu gemmer
http://127.0.0.1/test1.php som 'foretrukne' eller som
'startside' minimerer du problemet en smule.
Jeg synes ikke selv det volder de store problemer. Det er vel kun når man
begynder kodningen og man åbner browseren i den forbindelse, at man selv
skriver adressen. Ellers har man da bare browservinduet stående åbent og
opdaterer løbende.
> >Din side er formentlig også tilgængelig udefra på
> >
http://din.ip.adresse.her/test1.php, medmindre du har router eller
firewall
> >eller noget. Og der fungerer din computer ligesom andre webservere.
>
> Uha-da, grissefy-nejda. Jeg har installeret Apache/PhP til brug for
> offline-udvikling. Når det hele er klappet og klart, lægges det over
> på et webhotel.
Klart, klart.
Men lur mig om jeg ikke har ret.
Prøv engang at gå ind i browseren og skriv din ip-adresse i adressefeltet
mens APACHE-serveren kører.
At det så ikke er meningen din computer skal bruges som offentlig server er
en anden sag.
--
Janus Høi
Hysterisk Cindy-fanside:
http://hjerteknuser.dk