[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
Webmasterplein.net • Toon onderwerp - talen in dropmenutje
aan alle goede dingen komt een eind, webmasterplein.net 2003 - 2013
wij danken jullie voor al mooie momenten die dankzij dit forum ontstonden - Derk, Rutger en Stef

talen in dropmenutje

Je komt er niet helemaal uit bij het scripten? Übergoede functie geschreven? Alles met betrekking tot scripting, kun je hier terecht.

talen in dropmenutje

Berichtdoor Weeeyaa » 27 jun 2006 11:30

Nu zowat iedereen op dit forum z'n eigen cms heeft ben ik ook maar eens begonnen wat te maken. ik heb het simpleweb cms genoemt Wink

nu is mijn vraag, ik heb een map languages, met daarin je raad het al, vertalingen voor de admin ed. ik heb ze gewoon simpel dutch.php, english.php enz enz. genoemt.

nu wil ik dat je kunt kiezen welke taal je wilt, en dat dit dan word opgeslagen in de database.
ik wil dat je kunt kiezen via een drop menutje of hoe dat ook heet.

wat ik nou niet weet is hoe je php kunt laten kijken welke talen er nu in die map languages staan, en hoe je die vervolgens kunt laten weergeven in zo'n dropmenutje. dus als ik later na nog een taal erbij zet bijv. german.php dat die dan ook gelijk erbij komt te staan in dat menutje. dus hij moet gewoon de inhoud van die map zonder .php erachter echoën in zo'n menutje.

ik hoop dat jullie wel weten hoe dit moet...

alvast bedankt,

Thijs
Avatar gebruiker
Weeeyaa
wmpr
 
Berichten: 2796
Geregistreerd: 10 jul 2004 07:39

Re: talen in dropmenutje

Berichtdoor KillerSponge » 27 jun 2006 11:54

[code="php"]<?
if ($dir = opendir('languages/'))
{
while (false !== ($file = readdir($dir)))
{
if ($file != "." && $file != ".." && $file != ".htacces" && $file != "index.php")
{
$filename = explode('.',$file);
echo '<option value="'.$filename[0].'">'.$filename[0].'</option>';
}
}
closedir($dir);
}
?>[/code]

Volgens mij zou dit moeten werken Smile
Laatst bijgewerkt door KillerSponge op 01 jan 1970 01:00, in totaal 1 keer bewerkt.
Blabla en andere onzin - http://killersponge.nl
Avatar gebruiker
KillerSponge
Beheerder
Beheerder
 
Berichten: 14456
Geregistreerd: 24 aug 2004 13:05

Re: talen in dropmenutje

Berichtdoor Weeeyaa » 27 jun 2006 11:57

bedankt, ga ik proberen Smile

zou je misschien ook kunnen uileggen wat t precies doet, zodat ik het ook begrijp Wink

edit: nu echo't hij: '.$filename.''; } } closedir($dir); } ?>
Avatar gebruiker
Weeeyaa
wmpr
 
Berichten: 2796
Geregistreerd: 10 jul 2004 07:39

Re: talen in dropmenutje

Berichtdoor KillerSponge » 27 jun 2006 12:11

Het leest gewoon een directory uit, filtert de bestanden die je niet wilt (., .., enz.), en hij splitst vervolgens elk bestand dat hij vind op de punt.

Hm, nu je het zegt, zit nog een foutje in het script, zal ff editen Wink
Blabla en andere onzin - http://killersponge.nl
Avatar gebruiker
KillerSponge
Beheerder
Beheerder
 
Berichten: 14456
Geregistreerd: 24 aug 2004 13:05

Re: talen in dropmenutje

Berichtdoor Weeeyaa » 27 jun 2006 12:25

ja bedankt, lokaal, waar ik alles het nieuwste van het nieuwste heb krijg ik nog steeds dat ene lijntje ge-echo't, eens geupload naar webreflex, dan werkt het wel alleen echo't hij nu dutch ipv hij het in een dropmenu zet...

bedankt Killersponge Smile

kijk: http://thijs.webreflex.be/dropmenu.php
Avatar gebruiker
Weeeyaa
wmpr
 
Berichten: 2796
Geregistreerd: 10 jul 2004 07:39

Re: talen in dropmenutje

Berichtdoor Robin » 27 jun 2006 12:35

Je moet er nog wel <select> omheen zetten...

Vóór de while trouwens
Laatst bijgewerkt door Robin op 01 jan 1970 01:00, in totaal 1 keer bewerkt.
Avatar gebruiker
Robin
wmpr
 
Berichten: 66
Geregistreerd: 29 sep 2005 20:30
Woonplaats: Amsterdam

Re: talen in dropmenutje

Berichtdoor Rik » 27 jun 2006 12:36

<select name="">
</select>
Dat eromheen zetten. Wink
Avatar gebruiker
Rik
wmpr
 
Berichten: 1576
Geregistreerd: 11 jun 2005 17:59

Re: talen in dropmenutje

Berichtdoor Robin » 27 jun 2006 12:39

Avatar gebruiker
Robin
wmpr
 
Berichten: 66
Geregistreerd: 29 sep 2005 20:30
Woonplaats: Amsterdam

Re: talen in dropmenutje

Berichtdoor Weeeyaa » 27 jun 2006 12:41

jaaaaa, het is toch geweldig Smile bedankt allen op webreflex werkt het Smile

lokaal krijg ik nu een leeg dropmenu te zien Oops

edit: en bij de versie van robin krijg ik lokaal:
"; while (false !== ($file = readdir($dir))) { if ($file != "." && $file != ".." && $file != ".htacces" && $file != "index.php") { $filename = explode('.',$file); echo ''.$filename[0].''; } } echo ""; closedir($dir); } ?>


te zien

bedankt,

Thijs
Avatar gebruiker
Weeeyaa
wmpr
 
Berichten: 2796
Geregistreerd: 10 jul 2004 07:39

Re: talen in dropmenutje

Berichtdoor Robin » 27 jun 2006 12:45

Zet de broncode die je dan krijgt eens neer
Avatar gebruiker
Robin
wmpr
 
Berichten: 66
Geregistreerd: 29 sep 2005 20:30
Woonplaats: Amsterdam

Re: talen in dropmenutje

Berichtdoor Weeeyaa » 27 jun 2006 12:46

oke:

[code="html"]
<?
if ($dir = opendir('languages/'))
{
echo "<select name=\"taal\">";
while (false !== ($file = readdir($dir)))
{
if ($file != "." && $file != ".." && $file != ".htacces" && $file != "index.php")
{
$filename = explode('.',$file);
echo '<option value="'.$filename[0].'">'.$filename[0].'</option>';
}
}
echo "</select>";
closedir($dir);
}
?> [/code]
Avatar gebruiker
Weeeyaa
wmpr
 
Berichten: 2796
Geregistreerd: 10 jul 2004 07:39

Re: talen in dropmenutje

Berichtdoor Robin » 27 jun 2006 12:47

Php is niet geinstalleerd?
Avatar gebruiker
Robin
wmpr
 
Berichten: 66
Geregistreerd: 29 sep 2005 20:30
Woonplaats: Amsterdam

Re: talen in dropmenutje

Berichtdoor Weeeyaa » 27 jun 2006 12:47

wacht maar, ik heb het al het moet bij mij persé <?php zijn en niet alleen ?>

bedankt allen,

Thijs
Avatar gebruiker
Weeeyaa
wmpr
 
Berichten: 2796
Geregistreerd: 10 jul 2004 07:39

Re: talen in dropmenutje

Berichtdoor Robin » 27 jun 2006 12:51

Avatar gebruiker
Robin
wmpr
 
Berichten: 66
Geregistreerd: 29 sep 2005 20:30
Woonplaats: Amsterdam

Re: talen in dropmenutje

Berichtdoor Weeeyaa » 27 jun 2006 12:52

Avatar gebruiker
Weeeyaa
wmpr
 
Berichten: 2796
Geregistreerd: 10 jul 2004 07:39

Re: talen in dropmenutje

Berichtdoor libia » 27 jun 2006 15:40

meestal haalt het niet uit, maar ik denk dat je dan gewoon een oudere versie ofzo heb Razz
ola, un cerveza por favor.


of
Avatar gebruiker
libia
wmpr
 
Berichten: 4149
Geregistreerd: 23 okt 2005 14:14
Woonplaats: Alphe!!

Re: talen in dropmenutje

Berichtdoor Weeeyaa » 27 jun 2006 16:22

ik heb de nieuwste versie php die er op de markt is Wink
Avatar gebruiker
Weeeyaa
wmpr
 
Berichten: 2796
Geregistreerd: 10 jul 2004 07:39

Re: talen in dropmenutje

Berichtdoor KillerSponge » 27 jun 2006 17:39

Het zou volgens mij geen drol uit moeten maken of je <?php of <? gebruikt. Op de server bij mij boven is er niks voor aangepast, en werkt het perfect met zowel <?php als <? Smile
Blabla en andere onzin - http://killersponge.nl
Avatar gebruiker
KillerSponge
Beheerder
Beheerder
 
Berichten: 14456
Geregistreerd: 24 aug 2004 13:05

Re: talen in dropmenutje

Berichtdoor Weeeyaa » 27 jun 2006 19:20

misschien dat dat sinds php5 anders is, want webreflex heeft nog php4 geloof ik...
Avatar gebruiker
Weeeyaa
wmpr
 
Berichten: 2796
Geregistreerd: 10 jul 2004 07:39

Re: talen in dropmenutje

Berichtdoor KillerSponge » 27 jun 2006 19:33

Sohosted pikt t ook, die heeft ook php5.
Blabla en andere onzin - http://killersponge.nl
Avatar gebruiker
KillerSponge
Beheerder
Beheerder
 
Berichten: 14456
Geregistreerd: 24 aug 2004 13:05

Re: talen in dropmenutje

Berichtdoor Weeeyaa » 28 jun 2006 12:03

Avatar gebruiker
Weeeyaa
wmpr
 
Berichten: 2796
Geregistreerd: 10 jul 2004 07:39

Re: talen in dropmenutje

Berichtdoor libia » 28 jun 2006 12:12

[code="php"]<?
if ($dir = opendir('templates/'))
{
echo "<select name=\"temlates\">";
while (false !== ($file = readdir($dir)))
{
if ($file != "." && $file != ".." && $file != ".htacces" && $file != "index.php")
{
$filename = explode('.',$file);
echo '<option value="'.$filename[0].'">'.$filename[0].'</option>';
}
}
echo "</select>";
closedir($dir);
}
?>[/code]

zoiets denk ik dan Razz
ola, un cerveza por favor.


of
Avatar gebruiker
libia
wmpr
 
Berichten: 4149
Geregistreerd: 23 okt 2005 14:14
Woonplaats: Alphe!!

Re: talen in dropmenutje

Berichtdoor Weeeyaa » 28 jun 2006 13:07

maar dan ga je ook de map naam exploden Wink
Avatar gebruiker
Weeeyaa
wmpr
 
Berichten: 2796
Geregistreerd: 10 jul 2004 07:39

Re: talen in dropmenutje

Berichtdoor Rik » 28 jun 2006 13:18

Als er mappen in staan gewoon explode weglaten en $file inplaats van filename['0'] overal neerzetten.
Avatar gebruiker
Rik
wmpr
 
Berichten: 1576
Geregistreerd: 11 jun 2005 17:59

Re: talen in dropmenutje

Berichtdoor Weeeyaa » 28 jun 2006 13:23

Ja geweldig, bedankt!

Thijs
Avatar gebruiker
Weeeyaa
wmpr
 
Berichten: 2796
Geregistreerd: 10 jul 2004 07:39

Volgende

Keer terug naar PHP, ASP, SQL



cron