Gå till innehåll

Php & Mysql baserat redirect script


Recommended Posts

Hej hej, jag har letat på nätet en massa nu efter ett script som ansluter mot en databas som koden nedan.

SELECT id from redirect where id = 1

vad jag vill ha ut nu är när id = 1 så ska redirect till sida 1 köras

om det är id = 2 så ska redirect till sida 2 köras.

Är detta möjligt? Är inte så bra på php  :- Men har ganska lätt för att förstå koden  ;D Skicka / skriv gärna kod snippets som jag kan exprementera med.

EDIT!

Jag testade med ett script jag skrev själv, men det var 100% chansning  ;D

<?php
include '../config/config.php';
include '../config/opendb.php';

$id = $_GET['id'];
$id = "SELECT id from redirect where id = 1";

if ($id == "0") {$link = 'http://www.google.se';} //Default Blank
if ($id == "1") {$link = 'http://www.megagames.com';} // COMMENT


header('HTTP/1.1 301 Moved Permanently'); // Clean 301 header
header("Location: $link"); // Jump to the link
exit();

?>

Tack :)

Länk till kommentar
Dela på andra webbplatser

Ett förslag...

<?php


$links = array(

      "1" => "http://www.itpoolen.se",
      "2" => "http://www.alltomxp.se",
      "3" => "http://www.microsoft.com",
      "4" => "http://www.ubuntu-se.org/drupal/"
      
      );
      
header("Location:".$links[$_GET['site']]);
exit;

?>

Funkar såhär:

skriv bara

http://dinsida.se/redirect.php?site=1 och du blir skickad till http://www.itpoolen.se

Länk till kommentar
Dela på andra webbplatser

Delta i dialogen

Du kan skriva svaret nu och registrera dig senare, Om du har ett konto, logga in nu för att svara på inlägget.

Gäst
Svara i detta ämne...

×   Du har klistrat in innehåll med formatering.   Ta bort formatering

  Only 75 emoji are allowed.

×   Din länk har automatiskt bäddats in.   Visa som länk istället

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Skapa nytt...