|
| 2 spørgsmål Fra : k_m_s | Vist : 833 gange 200 point Dato : 21-11-10 21:07 |
|
God aften
Kan man godt have en html fil hvor man også sætter noget PHP kode ind og det virker?
Filen skal så hede .php i stedet for .htm ikke?
Validatoren hos W3C kan så ikke checke koden når filen heder .php, findes der en der kan?
Ja, undskyld det var 3 spørgsmål
Go aften
Kim
| |
| Kommentar Fra : k_m_s |
Dato : 22-11-10 11:10 |
|
Hej BertelBrander
Skal filen så omdøbes til .htm før man checker den for validatoren kommer ud med fejl hvis filen heder .php
Kim
| |
|
Nej, du skal ikke omdøbe filen til htm inden du checker. Men du kan ikke uden videre tage en .php fil der ligger på din egen maskine og validere den, for der skal være "nogen" der oversætter til html.
Normalt arbejder jeg på filerne direkte på serveren, i et midlertidigt bibliotek, og lader valdatoren arbejde direkte på dem. Men det kræver næsten at ens editor kan arbejde med filer over ftp.
For at kunne se resultatet af det man laver på ens egen maskine skal man installere nogle værktøjer. I sin tid installerede jeg det hele på én gang og det fungerede fint. Jeg kan ikke huske hvad det hed, men det ser ud til at Virtigo laver noget af det samme:
http://vertrigo.sourceforge.net/
| |
| Kommentar Fra : k_m_s |
Dato : 22-11-10 21:16 |
|
Nåå så validere du via url på validatoren ikke?
Jeg har downloadet easyphp, det skulle ikke være det bedste har jeg læst, men jeg kan finde ud af det
Jeg bruger php designer, så jeg må finde ud af om det kan arbejde via ftp.
Kim
| |
| Kommentar Fra : molokyle |
Dato : 24-11-10 04:51 |
|
k_m_s -> Du skal ha' for øje, at PHP ..præcis som al anden CGI (..ASP, Perl, Ruby osv.) afvikles af internetserveren, som så generere et resultat i (X-)HTML evt. med såvel css som javascript. Resultatet kan dernæst fortolkes/vises af en internetbrowser som f.eks. Internet Explorer, Firefox, Safari, Opera osv.
PHP koden afvikles dermed af din host og ikke af din browser.
For at du kan afvikle ..og dermed validere PHP fra din lokale pc'er kræves det, at der er intalleret et internetserver program på din maskine. Serverprogrammet skal sættes op til det specifikke server-side sprog ..i dit tilfælde PHP. Du kan evt. installere Apache for at kunne afvikle PHP på din pc.
Læs her hvorledes:
http://www.akamarketing.com/setting-up-a-local-server.html
</MOLOKYLE>
| |
| Godkendelse af svar Fra : k_m_s |
Dato : 25-11-10 19:29 |
|
Tak for svaret BertelBrander.
Nu har jeg fanget den smarte ide
Jeg laver koden i PHP designer og afvikler den med easyPHP.
Også mange tak molokyle og fun2.
Ha en god aften
Kim
| |
| Du har følgende muligheder | |
|
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.
Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
| |
|
|