hej,
mam taki problem, tworząc stronę utknąłem przy takim problemie. Panel zarządzania treścią w językach.
zasada działania jest prosta: możemy wybrać zarówno stronę jaki język, dalej działa skrypt który wykonuje to wszystko problem mam taki, że nie wiem jak przekazać obie zmienne tzn. zmienną z podstroną i językiem udaje mi się to pojedynczo jedynie zrobić ;/ czyli zamiast mieć taki link :
www.xxxxx.pl/index.php?lang=pl&ide=str
mam albo lang=pl albo ide=str jak to powiązać do kupy, poniżej zamieszczam skrypt proszę o szybką pomoc.
index.php
<?
if(isset($_GET['lang'])) $_SESSION['lang']=$_GET['lang']; if(!isset($_SESSION['lang'])) $_SESSION['lang']='pl'; $lang=$_POST["lang"];
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en'>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<title>Zarządzanie treścią podstron.</title>
</head>
<body>
<table border="0" width=100%>
<tr>
<td width=* border="1"></td>
<td width="250px"><? include "menu.html"; ?></td>
<td width=665px><? include "full.php"; ?></td>
<td width=*></td>
</tr>
</table>
</html>
menu.html
<?php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Menu</title>
<style>
a {display:block;}
</style>
</head>
<body>
<h3>Wybierz stronę.</h3>
<a href="index.php?go=str">Strona główna</a>
<a href="index.php?go=aku">Akustyka</a>
<a href="index.php?go=com">Comosca</a>
<a href="index.php?go=pro">Projektowanie</a>
<a href="index.php?go=ref">Referencje</a>
<a href="index.php?go=ofi">O firmie</a>
<a href="index.php?go=kon">Kontakt</a>
</body>
</html>
?>
full.php
<body>
<form method="post" action="insert.php">
<p>
Wybierz język.</p><br/>
<table>
<tr>
<td> <a href="index.php?lang=pl"><img src="../../images/pl.gif" alt="polski" border="0"/></a></td>
<td> <a href="index.php?lang=it"><img src="../../images/it.gif" alt="włoski" border="0"/></a></td>
<td><a href="index.php?lang=gb"><img src="../../images/gb.gif" alt="angielski" border="0"/></a></td>
<td><a href="index.php?lang=de"><img src="../../images/de.gif" alt="niemiecki" border="0"/></a></td>
</tr>
</table>
<!-- Gets replaced with TinyMCE, remember HTML in a textarea should be encoded -->
<textarea name="tresc" rows="15" cols="80" style="width: 80%">
<?php
$go = $_GET['go'];
$ide = $_SESSION['lang'];
or die('Nieudane połączenie z bazą danych...');
mysql_select_db('xxxxxxxxxxx')
or die('Nie udało się wybrać bazy danych...');
$query = mysql_query("select * from $go where lang = '$ide");
while($rekord = mysql_fetch_array($query))
{
$temat = $rekord[2];
print $temat;
}
?>
</textarea>
<br />
<input type="submit" name="save" value="Submit" />
<input type="reset" name="reset" value="Reset" />
</form>
</body>
</html>
Myślę, że w miarę jasno to opisałem, proszę o szybką pomoc.
PZDR
Wojtek