webForumDet fria alternativet

gaboPHP

PHP

3 svar · 160 visningar · startad av lennon

Medlem sedan okt. 200075 inlägg
Frågan#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

Medlem 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

Medlem sedan feb. 20001 050 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]

Medlem sedan okt. 200075 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

250 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)