20. november 2003 - 17:35Der er
28 kommentarer og 1 løsning
Problemer med kildekode fra bog
Hej Eksperter, Jeg er i gang med at læse en bog som vedr. PHP. Jeg har kildekoden til eksemplerne i bogen, men når jeg prøver at køre dem på apacheserveren går det ikke så godt. Ved 'vis kilde' eller hvis jeg åbner en af filerne kan jeg se at koden har små rektangler mellem hvert tag. Er der en der forklare det??
Jeg vil tro problemet er dette: Dette sker som regel hvis din apache køre på en Linux(UNIX) maskine, og du bruger Windows.
forskellen er den måde hvorpå at de to systemer ser på et linieskift, og bevirker kun hvordan du ser det i "vis kilde" (jeg gætter på du bruger notepad)
teknisk: Windows bruger 2 tegn til linie skift(Carriage Return og Line Feed), mens UNIX kan nøjes med 1 tegn(Carriage Return)
Men giver det andre problemer end det med de sorte rektangler?
Solom - du er inde på noget af det rigtige. Rektanglerne er til stede ved alle linieskift og jeg kan selvfølgelig side og fjerne hver enkelt rektangel og erstatte det med et linieskift...men det er en lidt omfattende måde at løse problemet på (der er mange eksempler).
...okay tak. Men burde php filerne ikke virke når jeg kører dem?? PHP filerne som køres 'direkte' virker fint, men så snart en html form bliver indblandet bliver variablene ikke overført..
Du kan evt. bruge wordpad til at konvetere filerne så de uden problemer kan læses i notepad. Bare åben filen i wordpad og gem den igen, og firkaterne skulle være væk.
Ja!! - det løste problemet. Men selvfølgelig lidt besværligt at skulle ind og ændre koden i hvert eksempel. Findes der en måde at få den til at forstå 'long style'?
Betyder det så at det kun er den såkaldte 'medium style' jeg kan bruge. Hvad med 'short style' altså hvis jeg skriver $variabel i stedet for $_post[variabel]...
Nej, skidt med point - bare du lover aldrig at bruge $variabel metoden.
Synes godt om
Ny brugerNybegynder
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.