webForumDet fria alternativet

gaboPHP

3 svar · 158 visningar · startad av lennon

lennonMedlem sedan okt. 200081 inlägg
#1

hej!

jag har laddat ner gästboken från www.mk.st och allt funkar som det ska.

nu har jag bara ett problem, jag vill göra så att när någon har skrivit in sin epost och hemsida så ska man kunna klicka på den, och komma vidare.

jag har provat att ändra själv, men då har det bara blivit error. hur gör man?

------------------
/lennon

roofaMedlem sedan sep. 200054 inlägg
#2

Inte för att jag sett hur gästboken är uppbyggd, men nåt sånt här borde väl bli rätt:

<?
...
$address = databas_åtkomst_funktion(address);
echo "<a href='" . $address . "'>" . $address . "</a>";
...
?>

Eller nåt... vet ju inte vad funktionsnamnet för att ladda adressen från databasen heter, men så här skulle det nog fungera...

------------------
He who knows, does not speak.
He who speaks, does not know.

roofa - Spetsnaz

nicclasMedlem sedan feb. 20001 061 inlägg
#3

Jo, ovanstående är i princip rätt. :) Du måste dock modifiera lite i själv gästbokskoden för att "städa" bort vissa "hjälptexter" som jag i min enfald lade dit en gång i tiden: Dessutom brukar man behöva addera http:// framför länkarna ibland.

Leta upp koden:

if($mess>=$start && $mess<$start+$persida){
$namn[$index]=$data1;
$epost[$index]=$data2;

$epost[$index]=str_replace("<!epost>","",$epost[$index]);
$epost[$index]=str_replace("<!/epost>","",$epost[$index]);

$hemsida[$index]=$data3;
$hemsida[$index]=str_replace("<!hemsida>","",$hemsida[$index]);
$hemsida[$index]=str_replace("<!/hemsida>","",$hemsida[$index]);
if(!stristr($hemsida[$index],"http://"))
$hemsida[$index]="http://" .$hemsida[$index];

$titel[$index]=$data4;

och lägg till till de röda raderna. I visa_meddelande($index)-funktionen (och innanför ///////////-markeringarna) kan du nu använda

<A HREF=\"mailto:$epost[$index]\">$epost[$index]</A>

för att visa en mail-länk och

A HREF=\"$hemsida[$index]\" TARGET=\"_blank\">$hemsida[$index]</A>

för en hemsides länk.

Lycka till!

/nicclas - http://www.nic-sys.se

[Redigerat av nicclas den 07 okt 2000]

lennonMedlem sedan okt. 200081 inlägg
#4

ska jag lägga till dom bredvid dom andra eller ta bort dom gamla och lägga till den röda texten?

------------------
/lennon

Genererad på 379 ms · cache AV · v20260730165559-full.f96bc7eb