Avatar billede mortenhh Nybegynder
12. juni 2006 - 23:53 Der er 11 kommentarer og
1 løsning

Tilføj tekst

Hej eksperter...

Jeg har lige lavet dette:

<?
include("config.php");

if (is_numeric($_GET['linkID']))
{
  mysql_query("UPDATE portfolie SET hits=hits+1 WHERE id=".$_GET['linkID']."");
  $url = mysql_result(mysql_query("SELECT url FROM portfolie WHERE id=".$_GET['linkID'].""), 0);
  header("Location: $url");
  exit();
}

require("header.php");

$query = mysql_query("SELECT id,url,hits,navn,beskrivelse,model,dato,place FROM portfolie ORDER BY id");

while($row = mysql_fetch_assoc($query))
{
  echo "Event: ". $row['navn'] . " <br> Location: " . $row['place'] . "<br> Dato: " . $row['dato'] . "<br> Info: " . $row['beskrivelse'] . "<br> Kamera: " . $row['model'] . " <br> Galleri: <a href='?linkID=".$row['id']."'>Klik her</a><br> Vist: " . $row['hits'] . " gange<br><hr>" ;
}

require("footer.php");
?>

Og det virker fint nok...
Men hvordan tilfjøer jeg tekst i det?
Altså jeg skriver en tekst INDEN den trækker alt det ud?
Avatar billede jakobdo Ekspert
13. juni 2006 - 07:23 #1
Hvor vil du skrive teksten?
Hvilken tekst er der tale om?
Noget du skriver i en form? Eller bliver teksten hentet fra databasen?
Avatar billede donslund Nybegynder
13. juni 2006 - 10:59 #2
Det gør du bare før dit første <?

Der kan du skrive al den html du lyster.
Avatar billede kamiga Nybegynder
13. juni 2006 - 13:54 #3
Som donslund siger:
-----------------------------------
<b>Så kan du skrive teksten her<b>
<?
include("config.php");

if (is_numeric($_GET['linkID']))
{
  mysql_query("UPDATE portfolie SET hits=hits+1 WHERE id=".$_GET['linkID']."");
  $url = mysql_result(mysql_query("SELECT url FROM portfolie WHERE id=".$_GET['linkID'].""), 0);
  header("Location: $url");
  exit();
}

require("header.php");

$query = mysql_query("SELECT id,url,hits,navn,beskrivelse,model,dato,place FROM portfolie ORDER BY id");

while($row = mysql_fetch_assoc($query))
{
  echo "Event: ". $row['navn'] . " <br> Location: " . $row['place'] . "<br> Dato: " . $row['dato'] . "<br> Info: " . $row['beskrivelse'] . "<br> Kamera: " . $row['model'] . " <br> Galleri: <a href='?linkID=".$row['id']."'>Klik her</a><br> Vist: " . $row['hits'] . " gange<br><hr>" ;
}

require("footer.php");
?>
----------------------------------------


/ Kamiga
Avatar billede kamiga Nybegynder
13. juni 2006 - 13:55 #4
Åh ja forresten - <B>-taget var bare for lige at vise .. den er jo ikke nødvendig ^^
(Bare blod tekst)
Avatar billede jakobdo Ekspert
13. juni 2006 - 14:09 #5
Du kan også lave en ekstra php fil, som styrer dit output.
Det kan du include eller require efter din require("header.php");
Avatar billede mortenhh Nybegynder
13. juni 2006 - 14:16 #6
Tak Kamiga og Donslund!
Men JakobDOH! så synes jeg selv var mere brugbar :)
:)
Avatar billede mortenhh Nybegynder
13. juni 2006 - 14:18 #7
JakobDO ønsker du points :)?
Avatar billede jakobdo Ekspert
13. juni 2006 - 14:22 #8
Svar!
Avatar billede mortenhh Nybegynder
13. juni 2006 - 14:49 #9
TRÅDEN ER LUKKET !
RESULTATET:
www.mortenhh.dk/portfolie.php
Avatar billede jakobdo Ekspert
13. juni 2006 - 14:54 #10
Takker for point.
Avatar billede kamiga Nybegynder
14. juni 2006 - 10:36 #11
Ser godt ud ^^
Avatar billede donslund Nybegynder
14. juni 2006 - 21:55 #12
Ja, det ser fint ud. Men hvorfor lægger du dine billeder op i fuldstørrelse 1728x1152? Det skulle da ikke være nødvendigt. Du kan eventuelt få PHP til at autogenerere en mindre version via GDlib eller ImageMagick. Sidstnævnte giver som regel det bedste resultat.
Der er masser af kodeeksempler her på sitet.
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