Hi erstmal,
ich hoffe ihr könnt mir bei meinem Denkansatz helfen ich weiss nicht wie ich das ganze angehen soll.
Ich bin ein einigen Foren aktiv wo man Tabellen im CSV Format in den Beitrag tun kann. Bisher mache ich es so, dass ich in Excel die Daten habe und sie dann als *.csv exportiere.
Nur möchte ich gerne, dass Spaltenweise vb/UBB/BBCode genutzt wird, um das ganze nicht allzu statisch zu lassen.
Zum Beispiel habe ich in der 2. Spalte in Excel Urls stehen und da die ganze Url zuviel breite verschlingt würde es reichen vor jeder Zelle dieser Spalte in der *.csv datei den wert [url ] zu legen. So zb:
LINK(Inhalt der Zelle)
Da ich gerne mit PHP arbeite dachte ich, dass es doch einen Weg geben muss das mit PHP zu realisieren. Die CSV Datei trennt die einzelnen Werte einer Reihe ja mit dem semikolon.
also müsste man doch ein Script basteln können was:
-Die *.csv einliest
-Zeilenweise die Semikolons zählt und dann nach dem Prinzip
"Nach dem 2. Semikolon den Code X1 einfügen und vor dem 3. Semikolon den Code X2 einfügen.
-Danach Datei speichern und fertig
Allerdings weiss ich nicht wie ich das einfügen und abzählen realisieren soll, bin auch kein PHP-Profi und bin ein bisschen überfragt wie ich ansetzen muss. Das einlesen und abspeichern sollte kein Problem sein nur dieses zeilenweise abzählen...
Könnt ihr mir tipps geben wie in etwa ich da ansetzen muss?
Vielen Dank schonmal im Vorraus für eure Hilfe
Mfg Takeliner
ich hoffe ihr könnt mir bei meinem Denkansatz helfen ich weiss nicht wie ich das ganze angehen soll.
Ich bin ein einigen Foren aktiv wo man Tabellen im CSV Format in den Beitrag tun kann. Bisher mache ich es so, dass ich in Excel die Daten habe und sie dann als *.csv exportiere.
Nur möchte ich gerne, dass Spaltenweise vb/UBB/BBCode genutzt wird, um das ganze nicht allzu statisch zu lassen.
Zum Beispiel habe ich in der 2. Spalte in Excel Urls stehen und da die ganze Url zuviel breite verschlingt würde es reichen vor jeder Zelle dieser Spalte in der *.csv datei den wert [url ] zu legen. So zb:
Code:
[u r l=
Code:
]Link[/u r l]
also müsste man doch ein Script basteln können was:
-Die *.csv einliest
-Zeilenweise die Semikolons zählt und dann nach dem Prinzip
"Nach dem 2. Semikolon den Code X1 einfügen und vor dem 3. Semikolon den Code X2 einfügen.
-Danach Datei speichern und fertig
Allerdings weiss ich nicht wie ich das einfügen und abzählen realisieren soll, bin auch kein PHP-Profi und bin ein bisschen überfragt wie ich ansetzen muss. Das einlesen und abspeichern sollte kein Problem sein nur dieses zeilenweise abzählen...
Könnt ihr mir tipps geben wie in etwa ich da ansetzen muss?
Vielen Dank schonmal im Vorraus für eure Hilfe
Mfg Takeliner
Kommentar