Avatar billede Claus Mester
17. marts 2004 - 14:57 Der er 14 kommentarer og
1 løsning

Hvorfor virker det ikke?

Hej eksperter.

Jeg har kastet mig ud i PHP og er helt grøn.
Når jeg skriver følgende i Stones Webwriter 4, vises kun teksten i almindelig HTML og ikke det i PHP.

Hvorfor??

<h2>Hvordan fungerer PHP?</h2>
<p>Det kan du lære på:
<a href="/artikler/php/">WebCafe</a>.</p>
<?php echo "Men denne linje er skrevet af PHP"; ?>


Vh
nicolaus
Avatar billede jakobclausen Nybegynder
17. marts 2004 - 14:59 #1
Hvordan kører du filen ?
Avatar billede jakobclausen Nybegynder
17. marts 2004 - 15:01 #2
Fungere fint: http://www.bokaj.dk/eksperten/478486.php

Du skal huske at php er et serverside script, og du skal derfor have en server der kan fortolke din php kode. Og husk at filen skal hedde .php til efternavn
Avatar billede Claus Mester
17. marts 2004 - 15:02 #3
Opretter en basis HTML side.

Indsætter koden (som vist ovenfor), gemmer siden og kører den i IExplorer fra SWebwriter.
Avatar billede Claus Mester
17. marts 2004 - 15:05 #4
Filen hedder test.php
Jeg kører Apache og MySql også.

Jeg har også en anden fil der hedder test1.php og har følgende kode:

<?php

phpinfo();

?>

Det virker inte heller.
Avatar billede jakobclausen Nybegynder
17. marts 2004 - 15:12 #5
nicolaus >> Det er fordi du ikke kan åbne .php filen igennem din webwriter, du er nødt til at kører den igennem din apache server.
Avatar billede Claus Mester
17. marts 2004 - 15:14 #6
Hvordan kører jeg den GENNEM apache?

Har forsøgt at starte IE op og indtaste 127.0.0.1/test1.php. Virker heller ikke.
Avatar billede thesurfer Nybegynder
17. marts 2004 - 15:15 #7
Husker du at gemme filerne i htdocs mappen i din apache mappe?
Avatar billede jakobclausen Nybegynder
17. marts 2004 - 15:15 #8
(1) Start din apache server
(2) Start din browser og skriv localhost

HVad sker der så ?
Avatar billede Claus Mester
17. marts 2004 - 15:18 #9
Argg. Af en eller anden grund har windows omdøbt mine test1.php til test1.php.txt.Det virker nu.
Avatar billede Claus Mester
17. marts 2004 - 15:22 #10
Lige et tillægsspørgsmål:
Hvorfor virker det kun hvis *.php ligger i htdocs mappen?
Avatar billede thesurfer Nybegynder
17. marts 2004 - 15:24 #11
hmm.. alle filerne skal ligge i htdocs mappen.. det er jo der Apache kigger, når den skal hente filer..
Avatar billede jakobclausen Nybegynder
17. marts 2004 - 15:24 #12
Fordi det er rodmappen på din server. Det er kun filer i denne mappe som vil blive fortolket af serveren.
Avatar billede Claus Mester
17. marts 2004 - 15:27 #13
Når jeg på et tidspunkt så har en kæmpe database med 20.000 varegrupper (eller hvad det kunne være). Har jeg så ét *.php dokument der skal tjekkes i htdocs mappen eller vil jeg så være i besiddelse af 1000 *.php docs der skal kopieres over i htdocs mappen for at blive tjekket?
Avatar billede thesurfer Nybegynder
17. marts 2004 - 15:32 #14
Normalt har man 1 database og 1 fil, lige meget hvor meget der er i databasen.
Avatar billede Claus Mester
17. marts 2004 - 15:37 #15
Ok. Så forstår jeg tror jeg. Tak for hjælpen.
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