Schimbare limba automat

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
claUdiu
Mesaje:313

Schimbare limba automat

Buna am si eu o intrebare. Cum as putea schimba limba cu fisiere php?Adika am vazut la mai multe scrpturi php ca au un fisier language si acol are romana.php english.php ?? eu cred ca e cv asa:

Index.php

Cod: Selectaţi tot

<?php
include("fisier/limba.php");

echo ''.$buna.' '.$amice.'";
?>
limba.php

Cod: Selectaţi tot

<?php
$buna="Welcome";
$amice="Friend";
?>
Dar nu stiu cum sa connectez cu db... sau daca asa se face ce vreau eu...thx
Se spune ca...."omul tot invata in viata". Dar...Totusi...Trebie sa ne oprim undeva, nu?

MarPlo Mesaje:4343
Asa se face. Variabila e aceeasi, iar in fisierul cu limba primeste valoarea respectiva, scrisa pt. acea limba.
Ce vrei sa conectezi la DB, sau da niste detalii cu ce anume vrei sa faci prin conectarea la baza de date, legat de variabilele cu valori diferite in functie de limba?

claUdiu Mesaje:313
Pai as vrea sa fac asa ceva cu baza de date:

Sa fac un script care ea din baza de date limba siteului adika in db sa fie intr-o coloana : engleza.php.
Sa fac intr-o pagina un include care sa includa un script care extrage din baza de date limba (in cazul nostru engleza) si sa fie asa:

<?php
include('folderul_cu_limbi/limba_extrasa.php';
?>

Dar aici am o intrb: merge sa pun intrun include un script de extragere date din db??:)

thx mult:)
Se spune ca...."omul tot invata in viata". Dar...Totusi...Trebie sa ne oprim undeva, nu?

MarPlo Mesaje:4343
Ca sa vezi daca merge, incearca.
De exemplu, selectezi coloana din randul cu limba, unde ai adresa fisierului "engleza.php" (asa se intelege ca ai), apoi, preiei valoarea:
$limba = $row['coloana'];
si la include:
include('dir/'.$limba);