login  Naam:   Wachtwoord: 
Registreer je!
 Forum

afbeeldingen probleem

Offline webmaker - 10/09/2006 21:46
Avatar van webmakerPHP interesse ik heb in mijn forum een probleem als ik in php volgende code <img scr="privebericht.gif"> typ en de afbeelding bestaat kan hij hem niet vinden weet iemand hoe dat komt. 

13 antwoorden

Gesponsorde links
Offline Stefan14 - 10/09/2006 21:48
Avatar van Stefan14 PHP gevorderde staat het plaatje in dezelfde map als waar je script in staat, zoniet, dan is dat logisch, want nu geef je hem opdracht om te zoeken in de map waar je script ook in staat.

kortom, waar staat je plaatje?
Offline webmaker - 10/09/2006 21:49
Avatar van webmaker PHP interesse in dezelfde map, alles klopt maar hoe kan je die afb in een $ opslaan. En dan zo linken.
Offline Stefan14 - 10/09/2006 21:51 (laatste wijziging 10/09/2006 21:52)
Avatar van Stefan14 PHP gevorderde gewoon zo:
  1. <?php
  2. $var = "privebericht.gif";
  3.  
  4. echo('<img src="'.$var.'">');
  5. ?>


EDIT: ik heb het ook wel eens dat het uitmaakt of het .gif of .GIF is, kan dat het misschien zijn?
Offline webmaker - 10/09/2006 21:55
Avatar van webmaker PHP interesse hij werkt nog niet, weet iemand hoe heij wel kan werken? 
Offline Ultimatum - 10/09/2006 21:57
Avatar van Ultimatum PHP expert Kijk eens in de broncode of hij wel iets laat zien en anders kopier je die url in de adres balk en als er dan word gezegd dat hij het plaatje niet kan vinden moet je nog een keer kijken of je wel in de goeie (sub)map zit
Offline Stefan14 - 10/09/2006 21:58
Avatar van Stefan14 PHP gevorderde kun je eens wat meer regels code posten? want vanaf hier kunnen wij natuurlijk minder goed zien wat er bij jouw aan de hand is dan jij dat kunt.
Offline webmaker - 10/09/2006 22:03 (laatste wijziging 10/09/2006 22:04)
Avatar van webmaker PHP interesse $afbeelding = "privebericht.gif";
while($privebericht = mysql_fetch_assoc($result)) {
echo('<img scr="'.$afbeelding.'"> <a href="'.$_SERVER['PHP_SELF'].'?id='.$privebericht["privebericht_id"].'">'.$privebericht["onderwerp"].'</a><br>');
}
Dat is de code waarin de afb moet verwerkt worden
Offline marten - 10/09/2006 22:16
Avatar van marten Beheerder ik heb hetzelfde probleem

Mozilla plaatje met code
<img src="plaatje.jpg" class="plaatje" />

Daar doet hij het niet

In IE6 doet hij het wel.

Als ik de url in mozilla plak dan vind hij het plaatje gewoon en laat deze dan ook zien. Misschien hier ook een verklaring voor?
Offline Stefan14 - 10/09/2006 22:18 (laatste wijziging 10/09/2006 22:19)
Avatar van Stefan14 PHP gevorderde in principe wordt hij wel goed aangeroepen, ik zou inderdaad zoals Ultimatum zegt, de pagina laden, en dan in de broncode kijken waar de <img src staat, en de link daarvan in je adresbalk plakken.

@Marten: wat houdt de class plaatje in, misschien dat het daaraan ligt.
Offline marten - 10/09/2006 22:25
Avatar van marten Beheerder dat noemen we css
daar staat op het moment alleen

border: none;

in
Offline Stefan14 - 10/09/2006 22:40
Avatar van Stefan14 PHP gevorderde @marten, ik weet dat het css is, maar ik kon natuurlijk niet zien wat er in de css file stond die aan die class gelinkt is.

maar border: none; moet geen problemen opleveren tussen FF en IE lijkt mij.
Offline marten - 10/09/2006 22:43
Avatar van marten Beheerder daarom vind ik het ook zo megaraar.  
Offline xSc - 11/09/2006 13:48 (laatste wijziging 11/09/2006 13:49)
Avatar van xSc Onbekend webmaker, het is

src

Ik maak zelf gebruik van absolute paden. Dat is ideaal.

Een absoluut pad rekent van de public_html*. Stel dat in public_html een map afbeeldingen staat met daarin plaatje.jpg, dan wordt het:

<img src="/afbeeldingen/plaatje.jpg" alt="" />

* Met public_html bedoel ik de beginmap, dus de map waarin je index.html o.i.d. plaatst: de 'root' dus.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.325s