Hulp bij Detailpagina Talen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

ZipperNl

ZipperNl

11/02/2009 19:38:00
Quote Anchor link
Hallo, na eindelijk een taal script op mijn site te hebben en de meeste problemen te hebben opgelost met switchen naar een andere taal heb ik nog het volgende probleem.

Ik gebruik het volgende stukje om voor een pagina naar een andere taal te switchen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php

$TaalMenu
.= "<a href='".$_SERVER["PHP_SELF"]."?page=$page&setlang=". $LangRow['Text_LangCode'] . "'>
    
    <img src=images/flags/"
. $LangRow['Img_Flag'] . " border=0></a>"

?>


Alleen is mijn probleem nu dat ik ook een pagina heb waar je details kan zien op basis van een ID, hoe krijg ik het voorelkaar dat $page dan verwijst naar details&id=5&setLang=NL.

--------------------------------------------------------------------------------
Gewijzigd op 01/01/1970 01:00:00 door ZipperNl
 
PHP hulp

PHP hulp

05/01/2025 10:25:19
 
- SanThe -

- SanThe -

11/02/2009 19:56:00
Quote Anchor link
Je post is nu niet echt leesbaar. Pas je post even aan en gebruik en tags om je code heen. Om php code zet je uiteraard dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php en ?>
Gebruik je Afbeelding knop om dit te doen.

SanThe.
 
Yorick17

yorick17

11/02/2009 19:59:00
Quote Anchor link
Ik snap nou niet echt welke var naar welke moet gaan verwijzen, wil je nog een keer uitleggen wat nu de bedoeling is?
 
ZipperNl

ZipperNl

11/02/2009 20:35:00
Quote Anchor link
Het probleem, als ik van taal wissel op bijvoorbeeld:

http://localhost/site/index.php?page=details&id=1

dan krijg ik natuurlijk niks omdat hij setLang doet op basis van details ipv details&id=1.
 
ZipperNl

ZipperNl

12/03/2009 11:33:00
Quote Anchor link
is er nog iemand die hiervoor een oplossing heeft?
 
Arjan Kapteijn

Arjan Kapteijn

12/03/2009 11:44:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
echo '<pre>';
print_r($_SERVER);
echo '</pre>';
?>
 
Marien xD

Marien xD

12/03/2009 12:31:00
Quote Anchor link
Dan schrijf je uitzonderingen voor je pagina's. Of Je voegt wat toe aan de QUERY_STRING? Of je bouwt een nieuwe url op basis van _GET. Allemaal hebben ze zo zijn voors en tegens. Aan jou welke je 'veilig' en 'makkelijk' acht.
 
ZipperNl

ZipperNl

19/03/2009 09:34:00
Quote Anchor link
ik wil het zo simpel mogelijk graag. Maar alles wat ik geprobeerd heb liep op een fiasco uit, zou iemand me kunnen helpen dit simpel op te lossen.
 
Marien xD

Marien xD

20/03/2009 14:16:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$link
= '';

if($page == 'details' && isset($_GET['id']))
{

      $link .= '&id='. (int) $_GET['id'];
}

$TaalMenu .= "<a href='".$_SERVER["PHP_SELF"]."?page=".$page.$link."&setlang=". $LangRow['Text_LangCode'] . "'>
    
    <img src=images/flags/"
. $LangRow['Img_Flag'] . " border=0></a>"

?>


Zoiets?
Gewijzigd op 01/01/1970 01:00:00 door Marien xD
 
ZipperNl

ZipperNl

20/03/2009 15:37:00
Quote Anchor link
Helemaal super, heel erg bedankt!
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.