Tjek for http i link ?
HejJeg har en web adresse, der bliver hentet fra en database. Adressen skal laves om til et link, som linker til hjemmesiden.
Det gør nedenstående script også fint nok, så længer der er skrevet http:// foran adressen (klart nok).
Nu vil jeg høre, om man kan udbygge scriptet
til at tjekke, om der er skrevet http:// foran, og hvis der ikke er, om man så kan få php til at sætte det ind automatisk, hvis det ikke er der i forvejen.
Jeg tænker på, om man kan lave noget if (!isset http://) halløj.
Ellers handler det vel bare om at validere den formular det skal postes i ordentligt.
echo "<a class='underlink' href=\"$row[URL]\"target='_blank'\">";
echo $row['URL'];"</a>";
Jeg har en række andre resultater,
som sammen med URL bliver henter henter
vha.:
while($row = mysql_fetch_assoc($res)) {
Jeg har fået nedenstående forslag, men det virker
ikke helt efter hensigten - måske fordi der bliver
defineret en ny variabel ($str), som $row er lig med ?
$str = $row['URL'];
$str = substr($str,0,7);
if($str = "http://") $url = $row['URL'];
else $url = "http://".$row['URL'];
echo "<a class='underlink' href=\"$URL\"target='_blank'\">";
echo $row['URL'];"</a>";
Kan nogen hjælpe mig med at få stumperne til at falde på plads ?
På forhånd tak.
Hilsen Martin
