Avatar billede divad Nybegynder
18. oktober 2003 - 21:03 Der er 27 kommentarer og
1 løsning

10px i phpkode

Er det muligt at der er nogle som kan sætte 10px og verdana på alle de ting som bliver udskrevet på skærmen, såsom navn, overskrift osv....
-----------------------------------------------------------
<?php
include('config.php');
$pr_side = 5; // Antal overskrifter pr. side
$offset = isset($_GET['offset']) ? $_GET['offset'] : 0;

$query = mysql_query("SELECT * FROM forum_body ORDER BY id DESC LIMIT $offset,$pr_side") or die('SQL Error-message: '.mysql_error());
if (mysql_num_rows($query) == 0) {
    echo 'Der er ingen tråde i forummet!<br>';
} else {
    while($row = mysql_fetch_assoc($query)) {
        $svar = mysql_result(mysql_query("SELECT COUNT(*) FROM forum_msg WHERE spm=$row[id]"),0);
        echo "<img src='grafik/prikker/pil.gif' alt=''><a href='laes.php?id=$row[id]'>$row[overskrift]</a> ($svar)<br>";
        echo empty($row['email']) ? $row['navn'] : "<a href='mailto: $row[email]'>$row[navn]</a>";
        echo '<br>';
    }
}
echo '<br>';
$antal = mysql_result(mysql_query('SELECT COUNT(*) FROM forum_body'),0);
if ($offset >= $pr_side) {
    $forrige = $offset-$pr_side;
    echo "<a href='?offset=$forrige'>Forrige</a>";
} else {
    echo 'Forrige';
}
echo ' | ';
if ($antal > $offset+$pr_side) {
    $naeste = $offset+$pr_side;
    echo "<a href='?offset=$naeste'>Næste</a>";
} else {
    echo 'Næste';
}
?>
Avatar billede jakobclausen Nybegynder
18. oktober 2003 - 21:05 #1
Du kan bruge gangske almindelig css.

<head>
<style>
body
{
  font-family:verdana;
  font-size: 10px;
}
</style>
</head>

Og det skal du bare sætte ind før din php kode (<?)
Avatar billede divad Nybegynder
18. oktober 2003 - 21:07 #2
jamen, skal jeg så lave en class ? og hvordan laves sådan en ?
Avatar billede jakobclausen Nybegynder
18. oktober 2003 - 21:08 #3
Hvis du efter </head> sætter en <body> ind og i slutningen af siden sætter en </body> er det ikke nødvendigt. Ved at skrive Body i css fortæller du at det skal bruges på hele siden.
Avatar billede divad Nybegynder
18. oktober 2003 - 21:10 #4
Jamen jeg har en masse css i mit dokument i forvejen. Da jeg nu bruger Dreamweaver er det meningen at jeg bare ville trykke på det style jeg har oprettet og så på min code block, men det kan jeg ikke.

Men kan du ikke lave 10px på koden, så jeg kan se hvordan det ser ud ?
Avatar billede jakobclausen Nybegynder
18. oktober 2003 - 21:15 #5
Jeg kan ikek bruge din kode da jeg ikke har adgang til din database, men jeg kan lave et andet eksempel med noget echo tekst, hvor du kan se at det virker.

http://www.bokaj.dk/php/eksperten/415701.php
Avatar billede divad Nybegynder
18. oktober 2003 - 21:19 #6
Jeg tænkte mere på om man kunne lave 10px inde for phpkoden
Avatar billede jakobclausen Nybegynder
18. oktober 2003 - 21:20 #7
Jeg forstår ikke hvad du mener!
Avatar billede divad Nybegynder
18. oktober 2003 - 21:22 #8
f.eks.

<?
echo <style10px>helloworld</style>
?>

Ved godt at det ikke er en rigtig kode. Den er garanteret også forkert. Men måske kan du se hvad jeg mener nu !
Avatar billede nak-m Nybegynder
18. oktober 2003 - 21:26 #9
<?php echo "<span style=\"font-size: 10px; font-family: verdana\">".$tekst."</span>"; ?>

for eksempel
Avatar billede schaefner Juniormester
18. oktober 2003 - 21:26 #10
<?php
echo '<span style="font: 10px verdana">'.$tekst.'</span>';
?>
Avatar billede schaefner Juniormester
18. oktober 2003 - 21:27 #11
Iøvrigt et flot forum du har valgt ;)
Avatar billede jakobclausen Nybegynder
18. oktober 2003 - 21:28 #12
divad >> Jo sådan kan du også gøre, men jeg kan ikke se hvorfor det ike er lige så nemt at samle det i style, istedet for at skulle sidde og skrive det ved hver enkel tekst.
Avatar billede divad Nybegynder
18. oktober 2003 - 21:29 #13
hehe - ja det er jo dit, kan jeg lige få øje på. Forresten er det et kanont forum, let at sætte op, og så er der ikke alt for avanceret muligheder i det.
Avatar billede nak-m Nybegynder
18. oktober 2003 - 21:29 #14
Men hvorfor ikke bare gøre det i head hvis det alligevel altsammen skal være 10px og verdana? og hvis det endelig skal være php kan du jo bare skrive følgende inde for <head></head>:

<?php
echo "<style>body { font-size: 10px; font-family:verdana; } </style>";
?>
Avatar billede schaefner Juniormester
18. oktober 2003 - 21:29 #15
Avatar billede jakobclausen Nybegynder
18. oktober 2003 - 21:30 #16
schaefner >> hvor henter man dit forum?
Avatar billede divad Nybegynder
18. oktober 2003 - 21:31 #17
Må jeg spørge hvad forskellen er ?
Avatar billede divad Nybegynder
18. oktober 2003 - 21:31 #18
Avatar billede schaefner Juniormester
18. oktober 2003 - 21:32 #19
divad >> Ikke de store andet end rettelser, optimeringer og selve opstillingen af trådene er ændret.

http://script.dk/sourcecode.jsp?resourceId=807
Avatar billede jakobclausen Nybegynder
18. oktober 2003 - 21:33 #20
Rent udseendes mæssigt er der ikke nogen forskel, det er blot en lettere måde at lave det på - ved at skrive det i style, især hvis du senere vil lave det til 12 px.

At bruge php til at udskrive det med synes jeg så er lidt plat (undskyld), men det kan lade sig gøre.
Avatar billede schaefner Juniormester
18. oktober 2003 - 21:34 #21
Men det du kan se på demoen (http://schaefner.users.whitehat.dk/schaefner/demo/1/) er ikke det du kan hente, ikke p.t. ihvertfald
Avatar billede divad Nybegynder
18. oktober 2003 - 21:34 #22
Ja men jeg er da enig med dig. Men nu er jeg stadig på begynder stadiet, så jeg holder ig lige til hvad jeg syntes er let
Avatar billede jakobclausen Nybegynder
18. oktober 2003 - 21:37 #23
Det er så i orden ;-)
Avatar billede divad Nybegynder
18. oktober 2003 - 21:39 #24
Men hvad er der så galt med den kode jeg har skrevet her.
"'span style="font: 10px verdana"><a href='mailto: $row[email]'>$row[navn]</a>'</span>'";
Avatar billede jakobclausen Nybegynder
18. oktober 2003 - 21:41 #25
echo "<span style='font: 10px verdana'><a href='mailto: $row[email]'>$row[navn]</a></span>"
Avatar billede divad Nybegynder
18. oktober 2003 - 21:44 #26
Bikser lidt rundt i det. Og så får jeg udskrevet fejl hele tiden. Jacob>>> Kunne du ikke lave det i koden for mig. Så får du dine point ?!
Avatar billede jakobclausen Nybegynder
18. oktober 2003 - 21:51 #27
divad >> Jeg har skrevet
<?
echo "<span style='font: 10px verdana'><a href='mailto: adresse@navn.dk'>adresse@navn.dk</a></span>"
?>

Og som du kan se virker det ok: http://www.bokaj.dk/php/eksperten/415701.php

Hvis der ikke bliver vist noget tekst skyldes det nok din forespørgsel
Avatar billede divad Nybegynder
18. oktober 2003 - 21:55 #28
ok - tak for hjælpen !
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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