Avatar billede nbj1 Praktikant
14. september 2007 - 10:51 Der er 11 kommentarer og
1 løsning

finde det rette bibliotek if et eller andet

mangler en ideer til hvordan jeg håndtere dette.
jeg har en popwindow der vises når man klikker på et billede
test1.php:
    echo  "<td><a href=\"java script:PopWin('http://www.c2chat.com/data/test.php','yes','yes')\"><img src=\"$sti/$billede\"/ . width='100' height='100' border='1' >&nbsp</a>";

test.php indeholder så et array fra et bibliotek der viser nye billeder fra den bruger.
mit problem er at sikre at billede man klikker på i test1.php svare til det bibliotek.
fra test.php:
$dir = "./../upload/bibliotek";
på en eller anden måde skal bibliotek ændres til $bibliotek der svare til sam selve billeder man klikker på i test1.php ???????
Avatar billede jakobdo Ekspert
14. september 2007 - 18:12 #1
Jeg tror ikke helt jeg firstår dit problem.
Men kunne man ikke lave:

$img = '/bibliotek/billede.jpg';

echo  "<td><a href=\"java script:PopWin('http://www.c2chat.com/data/test.php?img=$img','yes','yes')\"><img src=\"$img\"/ . width='100' height='100' border='1' >&nbsp</a>";
Avatar billede nbj1 Praktikant
14. september 2007 - 18:33 #2
hej jakobdo
he det er også lidt kringlet, det jeg har er når en bruger opretter sig uploader han et billede, dette billede bliver vist sammen med andre i samme aldersgruppe på en side, det billede har jeg så lavet som et link med
('http://www.c2chat.com/data/test.php','yes','yes')\"><img src=\"$sti/$billede\"/ . width='100' height='100' border='1' >&nbsp</a>";

men hvis han uploader flere billede oprettes et bibliotek med hans bruger navn som bibliotek navn, det virker også fint nok.

min test.php virker også fint nok hvis jeg vælger fast sti til et bibliotek, men da stien til biblioteket ændre sig alt efter brugernavn, er det jeg skal have fikset er noget kode der kan=
1 finde udaf at første billede tilhører en bruger det skulle være muligt da filnavn og bruger ligger i samme tabel
men så er det der skal fikset lidt da det brugernavn der hører til det billede skal bruges til at angive stien til de andre billede han har uploadet og jeg har næsten noget der kan bruges men ikke helt. ved ikke om det er helt sort snak for dig :)
Avatar billede jakobdo Ekspert
14. september 2007 - 19:44 #3
Det er sort snak! :o)
Kan du prøve at forklare igen?
Måske prøv at vis lidt kode som du kunne forstille dig kunne virke?
Avatar billede nbj1 Praktikant
15. september 2007 - 10:47 #4
1. hvordan ligger man det klik man foretager på et billede i en variable så man kan bruge den information til vidre behandling ?
Avatar billede nbj1 Praktikant
15. september 2007 - 10:51 #5
jeg fanger billdet med $billede = $row['filnavn'];
Avatar billede nbj1 Praktikant
15. september 2007 - 10:56 #6
jeg skal finde det specifike billede jeg klikker på
if (klik $billede)== billede{
navnet på brugeren = dette billede
$ husk dette navn}
Avatar billede nbj1 Praktikant
15. september 2007 - 11:01 #7
her skal jeg så GET_navnet fra en ny fil så jeg kan sætte

session_start();
include("./../registration/sql_connect.php");
$query = mysql_query("SELECT * FROM new_picture where godkendt LIKE 'yes' ") or die (mysql_error());

while($row = mysql_fetch_array($query)){
$tjek = $row['yes'];
if(isset($row['godkent'])==$tjek){
//echo"Picture still not approwed";
//exit;
}else{

$billede = $row['filnavn'];
$navn = $row['user']; <------- lave en sammenligning med get_navnet med navn fra new_picture navn
$sti = "./../upload/".$navn."/".$billede;



echo "<img src=\"$sti\"/ . width='10' height='10' border='1'><br>";
Avatar billede jakobdo Ekspert
15. september 2007 - 20:30 #8
Sammenligning er ikke = men ==
Og kunne du ikke lave det i en select?
SELECT * FROM new_pictre WHERE godkendt = 'yes' AND bruger = $_SESSION['bruger'] ?
Avatar billede nbj1 Praktikant
20. september 2007 - 12:29 #9
næ jakob det mener jeg ikke helt vil virke da så er det kun den bruger der er logget på der kan se hans egen billeder
Avatar billede nbj1 Praktikant
22. oktober 2007 - 18:04 #10
gi lige et svar jakobdo
Avatar billede jakobdo Ekspert
22. oktober 2007 - 18:23 #11
Svar!
Avatar billede jakobdo Ekspert
22. oktober 2007 - 18:42 #12
Takker for point.
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