Avatar billede niehans Nybegynder
16. juli 2003 - 16:25 Der er 24 kommentarer og
1 løsning

Nyhed's script

Hej Alle.

Jeg er ikke den største haj til at programmere men jeg har da prøvet. Det skulle virke sådan:

Man uploader nyheden i min MySQL database med id, billede, kommentar og dato. Det virker også men mit problem er at jeg gerne ville have at man kunne visse billedet i nyheden i stort i et nyt vindue men kommentaren nede under men det vil ikke rigtig lykkedes.
her er koden:

<?php require("html.php") ?>
                                 
<?php
$nyhedQuery = mysql_query("SELECT id, headline, content, image, auther, dato FROM nyheder ORDER BY id DESC LIMIT 0,10") or die(mysql_error());

if($QUERY_STRING == "view") {
//HTML FOR THE LARGE PICTURE DISPLAY
echo "<html><body>";
echo "<center><b>Pic Of The <img src=\"$image\"></b><br>";
echo "<hr><br>";
echo "<center><br>";
echo "</center>";
echo "</body></html>";
} else

while($nyhedRes = mysql_fetch_array($nyhedQuery)){
$nyhedRes['content'] = nl2br("$nyhedRes[content]");



?>
<br>
<img src="gfx/news/small/<?=$nyhedRes['image']?>" width="100" height="100" style="border: 1 solid #000000" />
<br>                                               
<?=strtoupper($nyhedRes['headline'])?>
<br>                                               
<?=$nyhedRes['content']?>
<br>                                                     
<?PHP
}
?>
                         
<?php require("html_end.php") ?>

Jeg håber der er nogen der kan hjælpe mig
Avatar billede TRoXa Novice
16. juli 2003 - 16:33 #1
er det hele koden det der ?
Avatar billede TRoXa Novice
16. juli 2003 - 16:36 #2
men jeg kan se .. når $QUERY_STRING == "view", så skal den åbne en variabel $image, der ikke er blevet lavet .. så der vil ikke komme noget billede
Avatar billede niehans Nybegynder
16. juli 2003 - 16:36 #3
Yes og det er rigtig nok men hvordan gør jeg det?
Avatar billede TRoXa Novice
16. juli 2003 - 16:38 #4
så du blir nødt til at lave noget ala <a href="vis_stort_billede.php?id=$nyhedsres['image']" target="_blank">Stort Billede</a>
Avatar billede TRoXa Novice
16. juli 2003 - 16:39 #5
og at der så i filen vis_stort_billede.php står følgende:

<?php require("html.php") ?>
                                 
<?php
$nyhedQuery = mysql_query("SELECT id, headline, content, image, auther, dato FROM nyheder where id = '$id'") or die(mysql_error());

while($nyhedRes = mysql_fetch_array($nyhedQuery)){
$nyhedRes['content'] = nl2br("$nyhedRes[content]");



?>
<br>
<img src="gfx/news/<?=$nyhedRes['image']?>" style="border: 1 solid #000000" />
<br>                                               
<?=strtoupper($nyhedRes['headline'])?>
<br>                                               
<?=$nyhedRes['content']?>
<br>                                                     
<?PHP
}
?>
                         
<?php require("html_end.php") ?>
Avatar billede niehans Nybegynder
16. juli 2003 - 16:42 #6
Vil den ikke bare vise alle billederne fra min database.?
Avatar billede TRoXa Novice
16. juli 2003 - 16:44 #7
$nyhedQuery = mysql_query("SELECT id, headline, content, image, auther, dato FROM nyheder where id = '$id'") or die(mysql_error());

pga den linie vil den kun åbne 1 nyhed i databasen hvor billedet = $id ..

men jeg kan se at jeg også der skrev forkert .. der skal stå

$nyhedQuery = mysql_query("SELECT id, headline, content, image, auther, dato FROM nyheder where image = '$id'") or die(mysql_error());
Avatar billede TRoXa Novice
16. juli 2003 - 16:46 #8
forstår du eller skal jeg lave eksemplerne som filer så du kan downloade dem ? :)
Avatar billede niehans Nybegynder
16. juli 2003 - 16:54 #9
Jeg sidder med en internet forbindelse igennem STOFA... &%¤/(*)#¤&/&(%#"%¤//&"¤% og den er fucket totalt op. Så en lille advarsel: KØB IKKE STOFANET:
Avatar billede TRoXa Novice
16. juli 2003 - 16:57 #10
hehe jeg har det også fint med Teledanmark :)
Avatar billede niehans Nybegynder
16. juli 2003 - 16:59 #11
Nu ser mine to filer sådan ud

nyhed:
<?php require("html.php") ?>
                                 


<?php
$nyhedQuery = mysql_query("SELECT id, headline, content, image, auther, dato FROM nyheder ORDER BY id DESC LIMIT 0,10") or die(mysql_error());



while($nyhedRes = mysql_fetch_array($nyhedQuery)){
$nyhedRes['content'] = nl2br("$nyhedRes[content]");



?>
<br>
<a href="vis_stort_billede.php?id=$nyhedsres['image']" target="_blank"><img src="gfx/news/small/<?=$nyhedRes['image']?>" width="100" height="100" style="border: 1 solid #000000" /></A>
<br>                                               
<?=strtoupper($nyhedRes['headline'])?>
<br>                                               
<?=$nyhedRes['content']?>
<br>                                                     
<?PHP
}
?>
                       
<?php require("html_end.php") ?>

vis_stort_billede.php:

<?php require("html.php") ?>
<?php
$nyhedQuery = mysql_query("SELECT id, headline, content, image, auther, dato FROM nyheder
where image = '$id'") or die(mysql_error());

while($nyhedRes = mysql_fetch_array($nyhedQuery)){
$nyhedRes['content'] = nl2br("$nyhedRes[content]");



?>
<br>
<img src="gfx/news/small/<?=$nyhedRes['image']?>" style="border: 1 solid #000000" />
<br>                                               
<?=strtoupper($nyhedRes['headline'])?>
<br>                                               
<?=$nyhedRes['content']?>
<br>                                                     
<?PHP
}
?>
<?php require("html_end.php") ?>

men jeg synes ikke det virker.
Avatar billede niehans Nybegynder
16. juli 2003 - 17:12 #12
kig på www.moonlightband.dk/moon.php så kan du se hvordan det virker.
Avatar billede TRoXa Novice
16. juli 2003 - 17:16 #13
ahhh .. har glemt noget kan jeg se ..

nyhed:
<?php require("html.php") ?>
                                 


<?php
$nyhedQuery = mysql_query("SELECT id, headline, content, image, auther, dato FROM nyheder ORDER BY id DESC LIMIT 0,10") or die(mysql_error());



while($nyhedRes = mysql_fetch_array($nyhedQuery)){
$nyhedRes['content'] = nl2br("$nyhedRes[content]");



?>
<br>
<a href="vis_stort_billede.php?id=<?=$nyhedsres['image']?>" target="_blank"><img src="gfx/news/small/<?=$nyhedRes['image']?>" width="100" height="100" style="border: 1 solid #000000" /></A>
<br>                                               
<?=strtoupper($nyhedRes['headline'])?>
<br>                                               
<?=$nyhedRes['content']?>
<br>                                                     
<?PHP
}
?>
                       
<?php require("html_end.php") ?>

sådan skal den se ud :)
Avatar billede niehans Nybegynder
16. juli 2003 - 17:31 #14
kan altså ikke rigtig få det til at virke.
Avatar billede niehans Nybegynder
16. juli 2003 - 17:32 #15
nyhed_.........

<?php require("html.php") ?>
                                 


<?php
$nyhedQuery = mysql_query("SELECT id, headline, content, image, auther, dato FROM nyheder ORDER BY id DESC LIMIT 0,10") or die(mysql_error());



while($nyhedRes = mysql_fetch_array($nyhedQuery)){
$nyhedRes['content'] = nl2br("$nyhedRes[content]");



?>
<br>
<a href="vis_stort_billede.php?id=<?=$nyhedsres['image']?>" target="_blank"><img src="gfx/news/small/<?=$nyhedRes['image']?>" width="100" height="100" style="border: 1 solid #000000" /></A>
<br>                                               
<?=strtoupper($nyhedRes['headline'])?>
<br>                                               
<?=$nyhedRes['content']?>
<br>                                                     
<?PHP
}
?>
                       
<?php require("html_end.php") ?>



vis_.....

<?php require("inc/mysql.inc.php"); ?>

<?php
$nyhedQuery = mysql_query("SELECT id, headline, content, image, auther, dato FROM nyheder
where image = '$id'") or die(mysql_error());

while($nyhedRes = mysql_fetch_array($nyhedQuery)){
$nyhedRes['content'] = nl2br("$nyhedRes[content]");



?>
<br>
<img src="gfx/news/small/<?=$nyhedRes['image']?>" style="border: 1 solid #000000" />
<br>                                               
<?=strtoupper($nyhedRes['headline'])?>
<br>                                               
<?=$nyhedRes['content']?>
<br>                                                     
<?PHP
}
?>
Avatar billede TRoXa Novice
16. juli 2003 - 17:36 #16
<a href="vis_stort_billede.php?id=<?=$nyhedsres['image']?>"  <-- i nyheds siden .. står der det der .. der skal $nyhedsres ændres til $nyhedsRes .. så tror jeg det virker
Avatar billede niehans Nybegynder
16. juli 2003 - 17:43 #17
næh heller ikke.
Avatar billede niehans Nybegynder
16. juli 2003 - 17:47 #18
det virker som om at den ikke ken hente mit billede i databasen. Vis man f.eks. skriver. http://www.moonlightband.dk/vis_stort_billede.php?id=delta.jpg som er den første nyheds billede så virker det.
Avatar billede TRoXa Novice
16. juli 2003 - 17:49 #19
Hmm .. kan du sende filerne til mig samt et dump af databasen ?
Avatar billede niehans Nybegynder
16. juli 2003 - 17:53 #20
det kan jeg godt. men til hvilken adresse?
Avatar billede TRoXa Novice
16. juli 2003 - 17:57 #21
troxa@troxa.dk
Avatar billede niehans Nybegynder
16. juli 2003 - 18:00 #22
Den er sendt.
Avatar billede TRoXa Novice
16. juli 2003 - 18:55 #23
Så er den sendt tilbage (for et par minutter siden)
Avatar billede TRoXa Novice
17. juli 2003 - 13:12 #24
her er et svar :)
Avatar billede the_zyx Nybegynder
23. august 2003 - 19:32 #25
niehans, vil du ikke være rar også at sende filerne samt et dump til mig??

jacob@net-salg.dk

Mvh Jacob
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