selam arkadaşlar sitelerimde banner reklam kullanıyorum ama direk url vermek istemiyorum..
şöyle birşey arıyorum
mesela
reklam.php?=1 bu şeklde google.com.tr
reklam.php?=2 bu şekildede r10.net'e yönlendirmek istiyorum diyelim..
bunu nasıl yapabilirim?
Kolay Gelsin..
phpde basit bir kod lazım
12
●907
- 19-09-2010, 02:51:50Kimlik doğrulama veya yönetimden onay bekliyor.reklam.php iceriği:
örnek url: reklam.php?id=1
<? $ids=intval($_GET['id']); switch($ids){ case 1:header("Location: http://www.google.com/");break; case 2:header("Location: http://r10.net/");break; default:echo "Düzgün bir id girmelisiniz";break; }//case sonu ?> - 19-09-2010, 02:57:41Kimlik doğrulama veya yönetimden onay bekliyor.
<?php $id = (int) $_GET['id']; $url = array(); $url[] = 'google.com.tr'; // 0. $url[] = 'google.com.tr'; // 1. $url[] = 'google.com.tr'; // 2. // ... if (!empty($id) && $url[$id]) header('Location:' . $url[$id]); else die('Yürü git ***!'); ?> - 19-09-2010, 03:30:15<?phpErol adlı üyeden alıntı: mesajı görüntüle
ob_start();
$id=$_GET['id'];
if($id==1){ header("location:http://www.google.com"); }
if($id==2){ header("location:https://www.r10.net"); }
if(!$id) die ("ID Boş");
ob_end_flush();
?> - 19-09-2010, 04:02:49bu çalışmassa birde böyle dene, bir tecrübe;Codeking adlı üyeden alıntı: mesajı görüntüle
<?php ob_start(); $id=$_GET['id']; if($id==1){ header("location:http://www.google.com"); exit; } if($id==2){ header("location:https://www.r10.net"); exit; } if(!$id) die ("ID Boş"); ob_end_flush(); ?> - 19-09-2010, 11:21:55Reklam yönetimi istiyorsanız veritabanı kullanmanız daha iyi olur.
if(isset($_GET['id']) && !empty($_GET['id'])) { $id = $_GET['id']; $q = mysql_query("SELECT * FROM `reklam` WHERE `id` = '$id'"); if($q && mysql_num_rows($q) > 0) { $row = mysql_fetch_assoc($q); mysql_query("UPDATE `reklam` SET `tiklama` = `tiklama` + 1 WHERE `id` = '$id'"); header('location: ' . !empty($row['link']) ? $row['link'] : 'http://sizinsiteniz.com/'); } else { header('location: ' . !empty($row['link']) ? $row['link'] : 'http://sizinsiteniz.com/'); } else { // hata }