Значи имам:
file.php
dobavi-url.php
SQL
При това се получава asd.php?id=1 да пренасочва към Google например.Как да го направя да не е ?id= ,а например ?dw=1
Сменявах id с dw на места ,но излизат ерори и незнам кое точно трябва да сменя. +1[/code]
file.php
Код:
<?php
// Make a MySQL Connection
mysql_connect("localhost", "user", "pw") or die(mysql_error());
mysql_select_db("db") or die(mysql_error());
$id = $_GET['id'];
$sql = "SELECT * FROM ТАБИЦАТА WHERE id = '$id' ";
$mksql = mysql_query($sql);
$row = mysql_fetch_assoc($mksql);
$num = mysql_num_rows($mksql);
if($num == 0 ) {
echo "НЯМА ТАКОВА ИД";
}
$redir = $row['url'];
if($num == 1) {
header('Location:'.$redir.'');
}
?>
dobavi-url.php
Код:
<?php
// Make a MySQL Connection
mysql_connect("localhost", "user", "pw") or die(mysql_error());
mysql_select_db("db");
if(isset($_POST['sub'])) {
if(!empty($_POST['url'])) {
$url = $_POST['url'];
$sql = "INSERT INTO ТАБЛИЦАТА(url) VALUES('".$url."')";
$mksql = mysql_query($sql) or die(mysql_error());
if($mksql == true) {
echo "Добавено";
}
}
}
?>
<form action="" method="POST">
<input type="text" name="url"/>
<input type="submit" name="sub" value="Добави URL">
</form>
SQL
Код:
CREATE TABLE `ТАБЛИЦАТА` (
`id` int(11) NOT NULL auto_increment,
`url` VARCHAR(255) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
При това се получава asd.php?id=1 да пренасочва към Google например.Как да го направя да не е ?id= ,а например ?dw=1
Сменявах id с dw на места ,но излизат ерори и незнам кое точно трябва да сменя. +1[/code]