Anders Moen Skrevet 24. mars 2007 Del Skrevet 24. mars 2007 (endret) Hvordan får jeg til at man f. eks skriver [*code]<?php echo 'Dette er en PHP kode og den stjerna på skulle ikke ha vært med, men jaja...'; ?>[/code*]flere ganger? Eller blir jeg nødt til å gå ned til HTML? Nå bruker jeg XHTML 1.0 Transitional. Kanskje jeg blir nødt til å lage en CSS fil med .php som filendelse og ta ut id'en for hver kode slik at hver div til kode blir <div id="code325">Kode her</div> (325 byttes ut med id'en). Får til det, men hvis det er enklere muligheter, så vil jeg gjerne ha det Så...hvordan? Edit: når jeg tenker meg om så ble det her kanskje litt missforstående. Men hvis det er det, si ifra =) Endret 24. mars 2007 av Anders-Moen Lenke til kommentar
Cucum(r) Skrevet 24. mars 2007 Del Skrevet 24. mars 2007 Eg håper du forstår kva id står for. ID er som personnummer - det er ein identifikator, noko unikt. Videre forstår eg ikkje problemstillinga i det heile tatt. Lenke til kommentar
Anders Moen Skrevet 24. mars 2007 Forfatter Del Skrevet 24. mars 2007 (endret) Hm, okay...prøver å forklare på nytt. <div id="navn">Tekst</div> <div id="navn">Tekst</div> Dette vil ikke validere. Men hvis de to div'ene hadde hatt to forskjellige id'er, f. eks <div id="navn1">Tekst</div> <div id="navn2">Tekst</div> så ville de validert i XHTML. Men blir jeg nødt til å gå ned til HTML 4.01 eller burde jeg ha et stilark (stilark.php) hvor jeg henter ut ID'ene til hvert innlegg slik at det blir slik i CSS'en #div1 { Litt styles } #div2 { Litt styles } eller skal jeg gå ned til HTML 4.01? Jeg foretrekker XHTML... Eksempel på stilark.php <?php $con = mysql_connect("localhost", "root", ""); mysql_select_db("db_name", $con); $result = mysql_query("SELECT id FROM tabell"); while($row = mysql_fetch_array($result)) { echo " #code" . $row['id'] . " { width: 100%; background-color: #f1f1f1; color: green; } "; } mysql_close($con); ?> Har aldri prøvd CSS hentet ut fra en db sånn før, så jeg vet ikke om akkurat det der ville fungert, men jeg ville i hvertfall ha funnet ut hva jeg hadde gjort feil selv... Så hva skal jeg gjøre? HTML 4.01 eller XHTML med PHP/MySQL style sheet? Endret 24. mars 2007 av Anders-Moen Lenke til kommentar
Cucum(r) Skrevet 24. mars 2007 Del Skrevet 24. mars 2007 (endret) Så du vil ha samme stil på fleire element? <div id="2135" class="spesiellstil">Ditt</div> <div id="2175" class="spesiellstil">Datt</div> div.spesiellstil { stiler her } Og vær så snill å forklar meg kvifor du lurer på om du skal bruke XHTML eller HTML her. Reglane er jo dei samme... Endret 24. mars 2007 av Henrik Lied Lenke til kommentar
Anders Moen Skrevet 24. mars 2007 Forfatter Del Skrevet 24. mars 2007 Ja vel...har egentlig ikke brukt HTML siden omtent 2 og et halvt år siden, så jeg husker bare XHTML 'reglene', hehe. Men jeg skal prøve meg fram Lenke til kommentar
arthoz Skrevet 24. mars 2007 Del Skrevet 24. mars 2007 <div class="navn">Tekst</div> <div class="navn">Tekst</div> Validerer. Lenke til kommentar
Anders Moen Skrevet 24. mars 2007 Forfatter Del Skrevet 24. mars 2007 Takk! Fant også ut at jeg måtte bytte #navn (CSS) til .navn så fungerte det Tusen takk arthoz! Lenke til kommentar
Runar Skrevet 24. mars 2007 Del Skrevet 24. mars 2007 CLASS og DIV har ingen ting med XHTML eller HTML å gjøre. Det er akkurat det samme i begge språkene. Dessuten burde du forklart deg mye bedre i første posten. Lenke til kommentar
Anders Moen Skrevet 24. mars 2007 Forfatter Del Skrevet 24. mars 2007 Jaja, men det er løst nå, så det gjør ingenting Men prøvde så godt jeg kunne, men jeg er dårlig til å forklare ting. Sorry. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå