Jump to content
php.lv forumi

Laikam skaitās mod_rewrite()


LinuX

Recommended Posts

Sveiki visiem, man ir viena ķibelīte :)

Uztaisiju sīkus failiņus un man ļot vajadzīgs padoms, pareizāk būtu teikt piemērs. :)

Rar failu atradīsiet

http://www.persix.gold.lv

fails ir maziņš un tik pāris rindiņas katrā.

Problēma ir tāda, ka esmu uztaisijis lauku kurā ievada vārdu, pēc vārda nosūtīšanas šīs vārds parādās lapā kā lins, nospiežot uz linku atveraslapa kurā ir jāatspoguļo dotais vārds, cik saprotu ar mod_rewrite. nesanāk man atspoguļot attiecīgo vārdu attiecīgajā linkā. plzz profiņi pastieties un esiet tik laipni uzrakstiet tur vienu piemēru, kuru varētu izstudēt. paldies jau iepriekš.

 

INDEX.PHP

<form method="POST" action="index.php">
<input type="text" name="name" /><br>
<input type="submit" value="send" />
</form><br>
<?php
$host = "localhost";
$user = "root";
$pass = "";
$db_name = "cms";
$tbl_name = "help";
$name = $_POST["name"];

mysql_connect("$host", "$user", "$pass") or die("cannot connect database!");
mysql_select_db("$db_name") or die("cannot select database!");

$sql="INSERT INTO $tbl_name(name)VALUES('$name')";
$result=mysql_query($sql);

mysql_connect("$host", "$user", "$pass")or die("cannot connect server ");
mysql_select_db("$db_name")or die("cannot select DB");

$sql="SELECT * FROM $tbl_name";
$result=mysql_query($sql);

while($rows = mysql_fetch_array($result))
{
echo "<table><tr><td><a href='./add/view.php'>{$rows['name']}</a></td><td>{$rows['id']}</td></tr></table><br>";
}

mysql_close();
?>

 

VIEW.PHP

<?php
$host = "localhost";
$user = "root";
$pass = "";
$db_name = "cms";
$tbl_name = "help";
$name = $_POST["name"];

mysql_connect("$host", "$user", "$pass")or die("cannot connect server ");
mysql_select_db("$db_name")or die("cannot select DB");

$sql="SELECT name FROM $tbl_name WHERE id=18 LIMIT 1";
$result=mysql_query($sql);

while($rows = mysql_fetch_array($result))
{
echo "<table><tr><td>{$rows['name']}</td></tr></table><br>";
}

mysql_close();
?>

Link to comment
Share on other sites

sākumā uztaisi, lai strādā bez mod_rewrite (to pēc tam pieliec atseviški klāt, kad viss jau strādā)

 

tā īsti nevarēja saprast, kādam tekstiņam kur ir jāparādās...

anyway postotajam vārdam vari tikt klāt ar $_POST['name'] un tālāk jau domāt, ko gribi ar to darīt un kur rādīt...

aa nu tik tālu tu jau tiki. tad vnk to vārdu vajag ielikt tajā jaunajā linkā '?name=' . $_POST['name'], lai uz tā uzklikšķinot šis vārds jau būtu redzams adresē un pēc tam tam vārētu tikt klāt jau ar $_GET['name']

 

omg, nju ko es tgd stāstu...

labāk palasi vēl manuāli vai kkādus tutoriāļus par pamatu pamatiem, un uztaisi pašus vnkāršākos piemērus

Edited by 2easy
Link to comment
Share on other sites

Nepareizi laikam paskaidroju. ievadot vārdu vins parādās kā links. uzspiežot uz linka atveras view.php, kurā rakstīts vārds, kas tika ievadīts.<---tā man vajag.

Bet sanāk man šitā.

----> ievadot vārdu vins parādās kā links. uzspiežot uz linka atveras view.php, kurā neatspoguļojas tieši tas vārds kuru ievadiju.

 

piemēram vārds viens uzspiežot parādas viens

vārds divi uzspiežot parādās viens

vārds trīs uzspiežot parādās viens

bet vajag lai uz divi parādas divi un uz trīs trīs. Bet viņiem visiem jābūt uz viena faila view.php

 

Ja nav slinkums nokačājiet un pastieties failu. http://www.persix.gold.lv

Link to comment
Share on other sites

bet tas nozīmē tikai to, ka tu tajā linkā katru reizi ieliec vienu un to pašu. paskaties sourcē, ko tu esi ielicis, un ieliec to, ko vajag, nevis katru reizi viens. kā tu uzkodēsi, tā būs!

 

vai varbūt tajā linkā neko neieliec? vnk testē atsevišķi linku ar vārdu. uzraksti pats adresē vispirms to vārdu un paskaties, vai parādās

Edited by 2easy
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

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

Loading...
×
×
  • Create New...