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
Annonceindlæg fra Context&
er det hele koden det der ?
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
Yes og det er rigtig nok men hvordan gør jeg det?
så du blir nødt til at lave noget ala <a href="vis_stort_billede.php?id=$nyhedsres['image']" target="_blank">Stort Billede</a>
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") ?>
Vil den ikke bare vise alle billederne fra min database.?
$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());
forstår du eller skal jeg lave eksemplerne som filer så du kan downloade dem ? :)
Jeg sidder med en internet forbindelse igennem STOFA... &%¤/(*)#¤&/&(%#"%¤//&"¤% og den er fucket totalt op. Så en lille advarsel: KØB IKKE STOFANET:
16. juli 2003 - 16:57
#10
hehe jeg har det også fint med Teledanmark :)
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.
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 :)
16. juli 2003 - 17:31
#14
kan altså ikke rigtig få det til at virke.
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 } ?>
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
16. juli 2003 - 17:43
#17
næh heller ikke.
16. juli 2003 - 17:49
#19
Hmm .. kan du sende filerne til mig samt et dump af databasen ?
16. juli 2003 - 17:53
#20
det kan jeg godt. men til hvilken adresse?
16. juli 2003 - 17:57
#21
troxa@troxa.dk
16. juli 2003 - 18:00
#22
Den er sendt.
16. juli 2003 - 18:55
#23
Så er den sendt tilbage (for et par minutter siden)
17. juli 2003 - 13:12
#24
her er et svar :)
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
Vi tilbyder markedets bedste kurser inden for webudvikling