Ciao a tutti, sto facendo un sito multilingua, e mi si e' presentato un grosso problema con i link
io di norma per facilitare la navigazione all'utente in base alla lingua che sceglie
imposto 5 variabili contenenti i nomi delle pagine nelle rispettive lingue
esempio:
$page_de = "Zu_übersetzende_Dokumente_verschicken.php";
$page_es = "enviar_los_documentos_para_traducir.php";
$page_it = "inviare_documenti_da_tradurre.php";
$page_fr = "envoyer_les_documents_ā_traduire.php";
$page_en = "send_documents_to_translate.php";
poi imposto i link piu' o meno cosi',.... e' molto piu' lungo il codice......
ora il problema e' che con caratteri particolari come :Codice PHP:print("<a href=\"".$_SESSION['url'].$_SESSION['indirizzo_de']."$page_de\">Zu_übersetzende_Dokumente_verschicken</a>");
ü
ā
ecc..
la barra degli indirizzi diventa cosi':
http://localhost/xxx/Zu_%C3%BCberset...erschicken.php
e ovviamente non mi apre la pagina, e in oltre mi scrive:
Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0
Fatal error: Unknown: Failed opening required 'C:/xxx/xxx/Zu_übersetzende_Dokumente_verschicken.php' (include_path='.;C:\php5\pear') in Unknown on line 0
Come mi devo comportare con questi caratteri particolari????
e' possibile usarli , o mi devo rassegnare a usare al posto della
ü
la
u
ecc..?
Grazie mille a tutti
![]()

Rispondi quotando