Avatar billede amews_aj Nybegynder
08. juli 2006 - 20:44 Der er 15 kommentarer og
1 løsning

Min kilde kode ser mystisk ud i browser :S

Jeg har lige brugt en masse tid på at sætte min kode fint op, men når jeg så ser den i vis kilde i min browser, så går det helt galt.
Hvis jeg åbner den i mit redigeringsporgram TSW Webcoder som jeg bruger pga. syntax og ftp, så ser det hele fint ud mht. niveau'er osv.
Bare ikke når den åbnes i andre programmer, hvad gør jeg for at redde det lettest?

Se selv kilden på denne side.. (tag jer ikke af udseendet, da jeg kun har kopieret index filen over, så kan i ikke se noget ordentligt ;). Det er som sagt kildekoden i skal koncentrere jer om...

www.amews.dk/amewsv2.php
Avatar billede erikjacobsen Ekspert
08. juli 2006 - 20:55 #1
Mener du at der er brugt tabulatortegn til indrykning, som i browseren typisk regnes til 8 tegn, men i det program du bruger måske regnes for mindre? Der er måske en indstilling i programmet, men det er nu altså fløjtende ligegyldigt hvordan koden ser ud - jeg lader det sommetider være een lang linie... for sjov.
Avatar billede amews_aj Nybegynder
08. juli 2006 - 20:59 #2
nej det er ikke afstanden

men i stedet for

<1>
  <2>
      <3>
      </3>
  </2>
</1>

kan den finde på at skrive

<1>
        <2>
  <3>
        </3>
</2>
  </1>

og da vi koder hjemmesider til folk skal vi nok ikke have koder der ser sådan ud.
Avatar billede erikjacobsen Ekspert
08. juli 2006 - 21:02 #3
Ja, så det er indrykningen: nogle steder med tabulator tegn, andre steder med mellemrum. Ik'?
Avatar billede amews_aj Nybegynder
08. juli 2006 - 21:03 #4
nej for nu har jeg taget et langt stykke, slettet alle indryk, og sat med tabulator igen, og det er det samme stadigvæk... ;(
Avatar billede erikjacobsen Ekspert
08. juli 2006 - 21:09 #5
Ok, jeg kan se et sted hvor det er et variabelt antal tab-tegn. Men det er nok dig der skriver dem, eller dit program. Eller din php-kode. Hvor sku' de ellers komme fra?
Avatar billede erikjacobsen Ekspert
08. juli 2006 - 21:11 #6
Men jeg synes nu også at kunne se, at tabs i dit editorprogram tæller for 4 mellemrum, og som sagt typisk for en browser 8.
Avatar billede amews_aj Nybegynder
08. juli 2006 - 21:13 #7
1. der er ingen php kode i
2. nej jeg skriver dem ikke selv
3. alt ser fint ud i selve programmet
4. størrelsen på indryk er ligemeget..

Hvordan i alverden skal jeg undgå det når alt ser fint ud i programmet...
Avatar billede amews_aj Nybegynder
08. juli 2006 - 21:15 #8
Jeg har endda prøvet at rette det i notepad og så kopieret over og gemt via tsw, men stadig er det galt
Avatar billede erikjacobsen Ekspert
08. juli 2006 - 21:18 #9
Jeg kender ikke tsw-programmet, men det var med i listen af mulige kilder. Drop det, evt. bare midlertidigt, og brug notesblok, og en almindelig ftp-klient.
Avatar billede amews_aj Nybegynder
08. juli 2006 - 21:21 #10
ja tak, men jeg skal sidde og tilpasse alle indryk en gang til :S
Avatar billede amews_aj Nybegynder
08. juli 2006 - 21:27 #11
der må da være noget helt galt, har kopieret ind i notepad nu og rettet til, men når jeg uploader den er det stadig tosset :S
Avatar billede amews_aj Nybegynder
08. juli 2006 - 21:39 #12
Nu konklusion, det er min php der gør noget...
Da jeg sagde ingen php er det fordi at jeg slet ingen "dynamisk" kode i det, men selve php'en er faktisk bare kommentarer
<?php // Kommentar ?>


Det der sker er at indryk før php kommer ned i den næste linje i stedet

    <?php ?>
    test

bliver til

          test

i kildekoden, men kan jeg ikke undgå det, uden at fjerne indryk?
Avatar billede amews_aj Nybegynder
08. juli 2006 - 21:42 #13
et ekstra linjeskift efter php koden gør det

men så

    test1
    <?php ?>
    test2

bliver til

    test1

    test2
Avatar billede amews_aj Nybegynder
08. juli 2006 - 22:02 #14
Ved at sætte <?php helt ud i kanten og så rykke resten ind undgår jeg det, selvfølgelig mere omstændigt, men koden ser nu pænere ud :P

Så du havde egentlig ret mht. php kode der drillede?
Vil du have point? Eller i det mindste nogen af dem ?
Avatar billede erikjacobsen Ekspert
08. juli 2006 - 22:25 #15
Jeg samler slet ikke på point, tak. Men vi fik da opklaret, at det ikke kom af små kodegnomer inde i maskinen ;)
Avatar billede amews_aj Nybegynder
08. juli 2006 - 22:26 #16
hehe, ja, jeg tænkte mig nok bare ikke ordentlig om :P
Vi lukker her ;)

Tak fordi du ledte mig på sporet :D
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
Kurser inden for grundlæggende programmering

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