Tine Müller wrote:
> "Martin" skrev
>> Erstat
>> $row['hjemmeside']
>> med
>> <a href="'.$row['hjemmeside'].'">'.$row['hjemmeside'].'</a>
>
>
>
> Tak for dit svar, men jeg kunne IKKE få det til at virke. Vil det være
> muligt at DU sætter dem ind nøjagtigt, hvor de skal være?
>
> {
> $str='<b>Navn: </b>'.$row['name'].'<br><b>Adresse:
> </b>'.$row['adresse'].', '.$row['postnummer']. ' ' . $row['by'].'<br>'
> .'<b>Tlf.nr.:</b> ' .$row['tlf'].'<br><b>email:
> </b>'.$row['email'].'<br><b>Hjemmeside:
> </b>'.$row['hjemmeside'].'<br><b>Info: </b>'.$row['info'];
> $str=utf8_encode($str);
> echo $str;
> }
>
> Hvordan I alverden finder man ud af at benytte alle disse tegn det rigtige
> sted?
Er det noget som kommer med øvelsen, eller er der nogle "nemme"
> måder at gøre det på?
Ja, brug fx Zend Development Studio, så får du de rigtige farver på
hvert eneste led.
En anden ting - Bland ALDRIG HTML og PHP sammen i en pærevælling
1: Det er næsten umuligt for en ren designer at lave noget
2: Det er umuligt at se forskel som du selv siger.
For at gøre det lettere - så lav en funktion.
function addHTML($header,$content) {
return '<b>'.$header.': </b>'.$content;
}
Så skriver man bare
$str = array();
$str[] = addHTML('Navn',$row['name']);
$str[] = addHTML('Adresse',$row['adresse']);
//osv osv osv.
$str[] = addHTML('Hjemmeside','<a href="'.$row['hjemmeside'].'"
target="_blank">'.$row['hjemmeside'].'</a>');
echo implode('',$str);
>
> Hvad med email og image og _blank?
Du tænker PHP.... Det som du er igang med er SIMPEL HTML ting...
Så for at forklare det pænt.
Hvordan laver du normalt et email link?
Hvordan laver du normalt et image?
Hvordan laver du normalt et weblink med _blank i ?
Når du har svaret på disse 3 - så erstat dit indhold med $row[...] istedet.
>
> /Tine
>
>