Bertel Lund Hansen wrote:
> Det ser underligt ud i en browser.
Prøv at hente min css og læg den ved:
http://hjemmesideskolen.dk/hss-main.css
Så burde det hele falde på plads.
> Rundt omkring i koden finder jeg noget i en echo-linje der ser
> cirka sådan ud:
>
> <input id=\"t3\" name=\"fsubject\" value=\"$subject\">
>
> Id bliver sat til 'ordet' "t3", men det ligner at det skulle have
> været en variabel i stedet for ($t3)?
Nej, den er god nok. Det _er_ en ID og det fungerer upåklageligt.
Input-feltet læser indholdet af datafilens felt for subject, så det kan
redigeres. ID'et t3 bruges alene til at kalde en css-definition.
> Jeg kan ikke finde en id der er "7", og en #-henvisning til en
> ikke-eksisterende id bevirker at der springes til toppen.
Det ID genereres, når man i administrationens visnings-mode klikker på
linket for 'Ret' ved indlæg nr. 7 - med koden:
echo "<div id=\"d";
echo "$r\">\n";
.... linje 179/180. $r er en variabel, der tæller sig frem til linjenummeret
i datafilen.
Test det selv ved at lægge et eller andet sæt login-data i filen var.inc.php
(var_inc.phps) - linje 6 og 7 og åbn adm_guestbook.php.
______________
Nu har jeg fundet fejlen. Jeg havde glemt det lille dumme 'd' i det ID, der
skulle linkes til: <div id="d7">, så dit link skulle altså se sådan ud:
echo "<a class=\"tlink\"
href=\"$PHP_SELF?line=".$r."&row_start=".$_GET[row_start]."#d".$r."\">Re
t</a>\n";
Liden tue ... ;)
--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk -
http://ginnerskov.dk
http://html-faq.dk/