sick-headache Skrevet 3. april 2005 Skrevet 3. april 2005 Prøver å få til å endre ett bilde i en <div> når jeg trykker på en link i en annen <div>. Trykker jeg på en helt annen link igjen skal bildet endres igjen. Dette er koden jeg har skrevet til nå: <?php if ($_POST["bilde"]== "" ) { print("<img src=\"bilder/no-life.jpg\" alt=\"no-life\" width=\"100%\" />"); } else { $tmp = "bilder/{$_POST["bilde"]}.jpg"; print "<img src=$tmp alt=\"ikke noe bilde\" />"; } ?> bilde er en global variabel, som sendes med linken en trykker. Variabelen tmp inneholder det den skal inneholde, men av like vell skriver den bare ut attributten alt. Hva er det som er galt her?
atsjoo Skrevet 4. april 2005 Skrevet 4. april 2005 (endret) Unnskyld, så feil :S Endret 4. april 2005 av atsjoo
Gilbert Skrevet 4. april 2005 Skrevet 4. april 2005 Prøv heller if(empty($_POST['bilde'])) { empty() og enkle fnutter.
sick-headache Skrevet 4. april 2005 Forfatter Skrevet 4. april 2005 Hmmmm en stykk veldig flau fyr som nettopp fant ut grunnen til at bildet ikke lastes.....Det lå selvfølgelig ikke på webserveren. Takker for hjelpen uansett.
Gilbert Skrevet 4. april 2005 Skrevet 4. april 2005 Hehe, sånn kan det gå Alle har vel gjort noe sånt, og irritert seg grønn over hvor dårlig ting har funka, bra du fant ut av det! Men sats på empty() istedenfor if($blabla == "") :-)
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå