Hoe maak ik een link van een plaatje?

Status
Niet open voor verdere reacties.

xeroen

Gebruiker
Lid geworden
18 dec 2008
Berichten
5
Hey,ik heb een probleempje en ik kan het echt niet zelf oplossen..

Ik wil een link maken van een plaatje die ik heb maar die link moet uit de database worden gehaald..ik heb een stuk code en ik denk dat ik het hiermee kan doen:

PHP:
		if($video['type'] == 'url')
				{
					
					$link = '<a href="out.php?out='.$video['video'].'" title="'.$video['titel'].'" target="_blank"><img src="'images/click.png'" alt=" '.$video['titel'].'" width="180" height="25" border="0" /></a>';
					
				}
				else
				{
					
					$link = '<a href="video-'.$video['titel2'].'-'.$video['id'].'-0.html" title="'.$video['titel'].'"><img src="'images/click.png'" alt=" '.$video['titel'].'" width="180" height="25" border="0" /></a>';
					
				}
				
				echo '

Ik wil dus dat het plaatje click.png getoond wordt met de link die gehaald wordt uit de database,kan iemand mij helpen hoe ik dit doe?
alvast bedankt
 
Zoals je in de code hier al kunt zien wordt de afbeelding ge-escaped.
Dit moet je ongetwijfeld een PHP-foutmelding hebben opgeleverd.

Probeer dit:
PHP:
if($video['type'] == 'url') {
  $link = '
  <a href="out.php?out='.$video['video'].'" title="'.$video['titel'].'" target="_blank">
    <img src="images/click.png" alt=" '.$video['titel'].'" width="180" height="25" border="0" />
  </a>';
} else {
  $link = '
  <a href="video-'.$video['titel2'].'-'.$video['id'].'-0.html" title="'.$video['titel'].'">
    <img src="images/click.png" alt=" '.$video['titel'].'" width="180" height="25" border="0" />
  </a>';
}
 
Ik heb dit even geprobeert en dit werkt ook niet helemaal,ja ik heb er wel een php error bij gehad ik weet niet welke maar krijg gewoon een wit scherm en het hele script werkt niet meer
 
Tijdens de debug fase kan je PHP errors weergeven door (bijvoorbeeld) de volgende code toe te voegen bovenaan je pagina

PHP:
<? ini_set('display_errors', 1);
ini_set('log_errors', 1);
ini_set('error_log', dirname(__FILE__) . '/error_log.txt');
error_reporting(E_ALL); ?>

Wel weghalen voordat je de code publiceert, het weergeven van PHP errors kan gaten in je beveiliging veroorzaken.
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan