Könnt ihr mir vielleicht mit folgendem Problem weiterhelfen?
Hallo,
zur Übersicht: Die Homepage soll komplett ohne Texte sein, die sollen alle erst nachträglich per .csv Datei reingeladen werden. Auf der Index Seite soll man zwischen Deutsch und Englisch wählen können und je nach dem soll entweder die engl oder deu .csv datei geladen werden. Jetzt sollte ich auf den einzelnen Seiten nur noch an den Stellen wo Texte hingehören sowas wie <? echo ´$text[1]´ ?>einfügen müßen. Hab schon dran rumgebastelt aber komme einfach nicht weiter. Bitte schaut euch das mal an, würd mich sehr über Antworten freuen, aber bitte nicht nur so script schnipsel, bin leider noch blutiger Anfänger :-)
PHP-Code:
<!--AUF DER INDEX SEITE SOLLTE MAN ZWISCHEN DEUTSCH UND ENGLISCH WÄHLEN KÖNNEN--!>
<!--[1]Macht man das wie hier unten?
[2]Wie kann ich auf case "Deutsch" zugreifen? Im html id="Deutsch" vergeben,oder irgendwie per link?
<!--index.php/htm--!>
<html>
<body>
<table width="50%" border="0" cellpadding="0" cellspacing="0" id="deutsch">
<tr>
<td></td>
</tr>
</table>
<?
switch ($sprache)
{
case "deutsch":
$show = "Deutsch.php";
break;
case "englisch":
$show = "English.php";
break;
}
include($show);
?>
<!--JETZT BRAUCHE ICH DIE DATEIEN Deutsch.php & English.php UM JEWEILS EINE .CSV DATEI MIT DEN TEXTEN DER
GESAMTEN HOMEPAGE ZU ZERLEGEN.!-->
<!--[4]Wie könnte ich so einen script machen, stimmt dieser Teil bis dort? [5]Wenn ich jetzt in der while schleife z.B.text[4] ausgebe, funktioniert das aber ich will ja von den anderen Homepageseiten darauf zugreifen? [6]Wie liefere ich den array $text weiter/zurück, so das er bei der switch case auswahl in show geladen wird?!-->
<!--Deutsch.php & English.php!-->
<?
$csv = fopen ("mappe1.csv","r");
while ( ($text = fgetcsv ($csv, 1000, ";")) !== FALSE )
{
//print $text[4] . "<br>n";
}
?>
<!--SO JETZT MUSS ICH NUR NOCH DIE TEXTE ÜBER DAS ARRAY IN DIE EINZELNEN SEITEN EINFÜGEN--!>
<!--[7]Wie lade ich die eizelnen texte?--!>
<!--News.htm, Kontakt.htm, Navigation.htm...--!>
<html>
<head>
<title>bla</title>
<? include($show); ?>
</head>
<body>
<? print $data[1] . "<br>n"; ?>
<table width="50%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td>
<? print $data[2] . "<br>n";?>
</td>
</tr>
</table>
</body>
</html>