Gå til innhold

Hente tekststreng fra ekstern server?


Anbefalte innlegg

Hei.

 

Jeg holder for tiden på med et script og jeg ønsker å legge ved en link på slutten av dette scriptet med en link til siden hvor scriptet kan lastes ned.

 

Situasjonen min nå er at jeg ikke har et bestemt domene til hvor scriptene skal være mulig å laste ned, og jeg ønsker derfor at jeg skal kunne endre på linken til siden hvor de kan laste ned.

 

Er det mulig å kunne legge ut en kode som kobler seg opp mot en ekstern database eller noe og på denne måten kan finne den nyeste linken til nedlastingssiden?

 

Si i fra vis jeg forklarer dette veldig utydelig. Takk for hjelp!

Lenke til kommentar
Videoannonse
Annonse

Hvis du har tilgang til en mysql database så kan du jo gjøre noe slikt

PHP
<?php

// LIMIT 1 er egentlig ikke nødvendig, men bare for å sikre at det kun blir hentet en forekomst

$url=mysql_fetch_row(mysql_query("SELECT link FROM link_tab WHERE ett_eller_annet LIMIT 1"));

 

// her må adressen og path'en tilpasses etter hva som blir lagret i basen

echo '<a href="http://'.$url[0].'/kildekode.zip">Last ned kildekode her</a>';

?>

 

Da trenger du bare å oppdatere link verdien i tabellen etter hvor fila kan lasted ned i fra, og sidene vil tilpasse seg deretter. Håper det var noe slikt du ville ha.

Lenke til kommentar

vel, om du skal hente addressen fra en server, må den serveren med addressen til nedlastnings serveren ha fast domene. Da kan du gjøre følgende :

 

På server med link :

link.php

PHP

<?php

$server_addresse "http://lastned.myproject.her/filnavn";

echo $server_addresse;

?>

 

Ditt prosjekt sin nedlastnings link kan da bli generert slik :

PHP

$link = file_get_contents("http://adresse_til_server_med_link/link.php");

echo "<a href="" . $link . ""> LAST NED HER </a>";

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...