форма за избор на език и запис

embaka

Registered
здравейте интересувам се от едно нещо, но не знам как точно да го направя.

значи искам да напарвя в администрацията, да има опция още в началото при записа на обява да се избира ЕН и БГ според езиците, когато е в ЕН, да ми промени променливите в които ще записва в базата, примерно texten, когато се избере БГ да е textbg, ако ме разбирате какво се опитвам да обясня

благодаря :)
 
не ми върши работа гледал съм го, това няма нищо общо с това което искам аз
 
Вземаш стойноста на езика ти 'ЕН' или 'БГ'
И после правиш eдна проверка.

Код:
<?
if ($lang == 'EN' ) {
$text = 'texten';
$title ='title_en';
и т.н , тук си дефинираш имената на променливите за английски
}
else {
$text = 'textbg';
$title ='title_bg';
}

Това е примерно
 
това може да помогне но не е такова, на мен ми трябва при сапис в базата.

пример:
падащо меню, език БГ и ЕН.

отдолу има форма:
име,
текст.

когато се избере езика ЕН

отдолу полетата да се променят автоматично, за да се записват според езика в езиковите полета, след натискане на бутона добави
 
Ами добре.

Пробвай така
<?
if (!isset($_POST['add'])) { ?>
<form action="" method="POST">
<select name="lang">
<option value="" >-----</option>
<option value="bg" >BG</option>
<option value="en">EN</option>
</select>
<input type="text" name="title" >
<input type="submit" name="add" value="Добави">
<?
}
else {
$lang = $_POST['lang']; // Взема езика от селекта
if ($lang == 'en' ) {
$query = mysql_query("INSERT INTO НЯКЪДЕ СИ (title_EN,) VALUES('$_POST[title]')") or die(mysql_error()); // Ако е ЕН, настройваш си в кои полета да слага инофто
}
else {
$query = mysql_query("INSERT INTO НЯКЪДЕ СИ (title_BG,) VALUES('$_POST[title]')") or die(mysql_error()); // Ако е БГ - пишеш БГ полетата
}
}
 
ще го пробвам като се прибера :?:
това би трябвало да ми свърши работа

Вие дадохте една точка за support на Dodo1987 .
 

Back
Горе