Frage:
Problem mit Html-Codierung, kennt sich da wer aus? ?
der_askari
2009-02-10 11:33:11 UTC
Hallo ,
Also ich hab folgendes Problem
Ich hab einen HTML Quelltext
und das is ne Tabelle
und das sind ganz ganz viele tabellenzeilen (um die 5000) und drei Spalten
und ich möchte jtz einer dieser zwei wege gehen aber ich hab kp wie ich das machen :
Weg 1 :
Ich möchte das eine andere Datei sich auf die Infos aus den Spalten bezieht und anzeigt
Weg 2
Ich möchte dass das alles weg geht bis auf den text.

eigentilch hab ich auch kein plan was ich will , kann mir jemand helfen das ich nich immer alle 5000 infos aus den spalten einzeln immer aus dem etlich langen Quelltext raussuche ,einzel kopiere und einfüge .
Need help pls
Fünf antworten:
2009-02-13 00:01:02 UTC
also,

Weg 1: finde ich eigentlich eine nette idee. das "wie" ist das einfachste, was es gibt. lösche alles bis auf die tabelle, dann speicher das ganze als XML-Datei. so bekommst du eine wohlgeformte xmldatei, auf die du von anderen Seiten aus per javascript oder php zugreifen kannst. xml dient gut zur strukturierung der daten!!

Weg 2: es tut mir leid, aber das ist das dummste, was ich je gehört habe. Deine Daten sind einfach unstrukturiert. Aber falls du es machen willst, so macht man das in php:


$inhalt= file_get_contents('deinfile.html');

$inhalt= strip_tags($inhalt);

?>. Dabei werden alle htmlinhalte entfernt.

ein dritter weg (der beste m.E.): du machst ein xmlfile aus deiner tabelle. lädst das mit php. du erstellt eine mysqltabelle und fügst die daten in mysql. das ist nämlich sauber und zur verwaltung einer großen datenmenge ist eine datenbank unabdingbar. Hört sich das ganze sehr abstrakt für dich an (du verstehst bahnhof???). kein problem. ich habe ein script hochgeladen, das deine tabelle in eine SQL-Query umwandelt. hier ist die Seite: http://phpworkshop.lima-city.de/export/

Du darfst aber nur den quelltext der tabelle einfügen sonst kommt eine fehlermeldung, dass keine valide xmldatei erstellt werden konnte.

nach dem versenden bekommst du ein download link. einfach den text kopieren und in phpmyadmin sql ausführen.

fertig

gruß
2009-02-10 11:39:22 UTC
Das klingt so, als würde eine Datenbank benötigt. Dann langt aber kein HTML, du benötigst dafür PHP/mySQL.
jens 53121
2009-02-11 01:39:34 UTC
ändere im CSS oder HTML Code den Rahmen in 0 , die Hintergrundfarben in background-color:#000000; und aus den Hintergrundbildern den Link entfernen. Aus <.. background-image:url (background.gif);> wird <..background- image:url("");>
nettotal
2009-02-10 13:15:42 UTC
Hi,



also wenn du die Daten aus der Tabelle willst, dann würd ich mich mal mit php DOM beschäftigen. Oder zu zerlegst deine Tabelle einzeln und liest so die Daten aus.



Gruß
2009-02-10 11:37:35 UTC
hey!



"eigentilch hab ich auch kein plan was ich will" das merkt man irgendwie. Ich versteh ehrlich gesagt deine Frage nicht so ganz. Schick doch mal nen Link zu der Tabelle bzw. der Website. Vielleicht kann man das dann eher nachvollziehen.


Dieser Inhalt wurde ursprünglich auf Y! Answers veröffentlicht, einer Q&A-Website, die 2021 eingestellt wurde.
Loading...