Freitag, 09. Januar 2009 - 06:46 Uhr
Einloggen und mitmischen!
Benutzer:
Passwort:
Angemeldet bleiben
Passwort vergessen?
Home
News
Links
Umfragen
Audi Podcast
FAQ
Allgemein
Modell B5/8D
Modell B6/8E/8H
Modell B7/8E/8H
Car-Hifi
Forum
Forenregeln
Suche
Hilfe
Galerie
Übersicht
Teilemarkt
Übersicht
Suche
Inserieren
Meine Inserate
Regeln
Kontakt
Haftungsausschluss
Impressum
Registrieren
Einloggen
Home
Forum
Forum Support
Hilfe & Fragen rund um das Forum
Re: Übersichtskarte wer wohnt wo?
Seiten:
«
1
[
2
]
3
»
Alle
Nach unten
Themen-Optionen
Drucken
Re: Übersichtskarte wer wohnt wo? (Gelesen 1504 mal)
16.02.2004, 23:32
#25 Re: Übersichtskarte wer wohnt wo?
Molly78
Forensponsor
Modell
: (noch) kein Audi A4
Baujahr
: 2000
Motor
: 4.2
Dabei seit
: 21.09.2003, 21:58
Status
:
Offline
Hi,
der Ansatz von 53freak ist nicht schlecht. Man könnte die Top1000 Tabelle im Browser markieren, kopieren und in Excel einfügen. Dort dann die überflüssigen Formatierungen und Spalten löschen. Das ganze als CSV Datei speichern. Diese läßt sich in PHP dann relativ einfach auswerten.
Mit Pos in der zweiten Spalte das D- suchen und dann schauen ob danach eine fünfstellige Zahl folgt.
Durch den Zwischenschritt mit Excel spart man sich das anpassen des Skripts.
Das wär doch was für dich Lowfish
Wenn das ganze alle 4-8 Wochen gemacht wird ist es glaube ich aktuell genug (aktueller als jetzt
)
Gespeichert
Ist der quattro gesund freut sich der Mensch:
www.quattro-freunde.com
Gruß Marcus
16.02.2004, 23:51
#26 Re: Übersichtskarte wer wohnt wo?
53freak
Gast
Igitt!! Lass Excel aus dem Spiel. Das geht alles mit PHP zu machen. Auch so, dass nicht bei Wegfall eines Leerzeichens alles zusammenbricht. Nur bei größeren Änderungen der Seite (hinzugefügte oder umsortierte Spalten etc.) wäre eine Anpassung nötig.
Hab schonmal ein 25MB-Forum (ohne Datenbank, 10000 Beiträge) auf diese Art restauriert. Da waren nur die Beiträge vorhanden. Die Übersichtsseite fehlte und musste neu generiert werden. Aus den Beiträgen wurden Daten wie Mailadresse, Username, Titel usw. rausgezogen und damit dann die Übersichtsseite generiert.
Im Prinzip muss man ja nur Suchmuster verwenden - HTML-Tags und beim Inhalt in jeder Zeile wiederkehrende Strukturen.
Gespeichert
17.02.2004, 00:09
#27 Re: Übersichtskarte wer wohnt wo?
Igel
Gast
@ wacken
Ja hast recht. Hatte das mal vor ein paar Wochen versucht und dann wieder vergessen.
Werd mir das ganze gleich nochmal anschaun.
*schonamnamenüberlegen*
Gespeichert
17.02.2004, 07:31
#28 Re: Übersichtskarte wer wohnt wo?
Lowfish
Administrator
Forensponsor
Modell
: Audi A4 8E/B7
Bauform
: Avant
Baujahr
: 2007
Motor
: 2.0TDI (170PS)
Dabei seit
: 09.11.2002, 11:21
Status
:
Offline
@53freak und Molly78
Das mit dem CSV hab ich bis jetzt so gemacht. Habe ein Makro das die Formatierung übernimmt und dann eine CSV Datei erstellt. Damit habe ich dann die Karte Händisch erstellt.
Aber dieser Schritt soll ja wegfallen.
Kann ich euch am WE mal die PHP Klasse die ich soweit angepasst habe ? Dann könntet Ihr ja nochmal schauen wie sich die Daten einbinden lassen.
Achso, das Script zum auslesen müsste die Tabelle aber mit einem Admin Account auslesen, da sonst nur die PLZ angezeigt werden von den Usern die den Haken im Profil gesetzt haben.
Gruß Christian
Gespeichert
Helfe einem Obdachlosen und klicke
HIER
17.02.2004, 09:25
#29 Re: Übersichtskarte wer wohnt wo?
Molly78
Forensponsor
Modell
: (noch) kein Audi A4
Baujahr
: 2000
Motor
: 4.2
Dabei seit
: 21.09.2003, 21:58
Status
:
Offline
@53Freak
Excel dient nur dazu Änderungen von Formatierungen oder Darstellungen in der Forumssoftware zu neutralisieren.
Bei einem einmaligen Konvertieren kann man sicherlich so vorgehen wie Du es vorgeschlagen hast.
Gespeichert
Ist der quattro gesund freut sich der Mensch:
www.quattro-freunde.com
Gruß Marcus
17.02.2004, 09:41
#30 Re: Übersichtskarte wer wohnt wo?
V6Chris
Mitglied
veni vidi vici
Modell
: Audi A4 8D/B5
Bauform
: Limousine
Baujahr
: 1998
Motor
: 1,8T
MKB / GKB
: AEB/DHW
Dabei seit
: 23.09.2003, 21:08
Status
:
Offline
hallo,
mal ein tipp von einem der sich nicht besonders mit PC´s auskennt.
wiso eröffnen wir nicht einen link, wo sich jeder selber eintragen.Zum beispiel oben wo mann sich einloggen kann und die startseite steht. Dann könnte jeder nachschauen wer wo wohnt.
ich weiß, das mein vorschlag käse ist sonst wären profis wie ihr schon längst darauf gegommen.
Gespeichert
viele Grüsse aus Niederbayern, Chris
17.02.2004, 19:56
#31 Re: Übersichtskarte wer wohnt wo?
53freak
Gast
@molly:
Ich versteh schon, was Du mit Excel machen willst. Aber welcher Web-Server hat schon Excel installiert...
Und die Formatierungen kann man auch mit PHP weg "programmieren".
Ist zwar umständlicher, aber läuft eben auf jedem Standard LAMP-Server.
Werd mal ein Beispiel machen. Bin aber eher "Hobby-Programmierer" und kann mit Objekt-Orientierung nicht so recht was anfangen...
@Lowfish:
Was soll in der Karte eigentlich enthalten sein? So wie in der alten nur eine Übersicht, wieviele wo wohnen? Oder direkt mit Anzeige, welcher User wo wohnt?
Gespeichert
17.02.2004, 20:33
#32 Re: Übersichtskarte wer wohnt wo?
Molly78
Forensponsor
Modell
: (noch) kein Audi A4
Baujahr
: 2000
Motor
: 4.2
Dabei seit
: 21.09.2003, 21:58
Status
:
Offline
@53freak - das das Excel auf dem Admin PC sein muss und das händische Schritte Anfallen ist klar.
Es geht mir nur darum das man falls rapidforum die Formatierungen der TOP 1000 Seite ändert auch das PHP Skript ändern müsste.
Eine Textdatei zu parsen hat auch nichts mit Objektorientierung zu tun.
Ist eben zeilenweise etwas einzulesen und die korrekten Trennpositionen zu finden.
Allerdings bin ich kein PHP Experte, da ich eine ASP.NET Plattform zum entwickeln habe
mag sein das es in PHP dafür spezielle Funktionen gibt.
@Lowfish - wenn Du soweit bist schick per mail, schaue dann gerne mal drüber.
Gespeichert
Ist der quattro gesund freut sich der Mensch:
www.quattro-freunde.com
Gruß Marcus
18.02.2004, 01:55
#33 Re: Übersichtskarte wer wohnt wo?
53freak
Gast
Jedenfalls hier mal ein Testscript, dass als Input die Top1000-Seite benutzt, die Daten ausliest, in ein Array speichert und alles wieder als unformatierte Tabelle ausgibt:
getuser.php
...und zum Ansehen (nicht erschrecken...
)...
getuser.txt
Gruß,
Frank
Gespeichert
18.02.2004, 18:45
#34 Re: Übersichtskarte wer wohnt wo?
parabea
Moderator
Forensponsor
Seit kurzem mit AHK
Modell
: Audi A4 8E/B6
Bauform
: Limousine
Baujahr
: 8/2001
Motor
: 2,0
MKB / GKB
: ALT/FSF
Dabei seit
: 10.08.2003, 19:10
Status
:
Offline
könnte so durchaus klappen
cu Ralf
Gespeichert
Zwei Dinge sind unendlich: das Universum und die menschliche Dummheit -- wobei ich mir beim Universum noch nicht so ganz Sicher bin. (Albert Einstein)
21.02.2004, 14:21
#35 Re: Übersichtskarte wer wohnt wo?
Lowfish
Administrator
Forensponsor
Modell
: Audi A4 8E/B7
Bauform
: Avant
Baujahr
: 2007
Motor
: 2.0TDI (170PS)
Dabei seit
: 09.11.2002, 11:21
Status
:
Offline
Wenn mir jetzt noch jemand helfen kann ausschliesslich die Postleitzahl aus der Variable $ort auszulesen wäre die Karte so gut wie fertig
Gruß Christian
Gespeichert
Helfe einem Obdachlosen und klicke
HIER
21.02.2004, 17:21
#36 Re: Übersichtskarte wer wohnt wo?
53freak
Gast
Hab das Script mal abgeändert und eine Spalte "PLZ" dazu genommen.
Die habe ich so ausgelesen:
Code:
//PLZ aus Wohnort auslesen
if ( preg_match ("/\d{2,5}/", $UserData['Wohnort'], $matches) ) {
$UserData['PLZ']=$matches(0);
} else {
$UserData['PLZ']='N/A';
}
Die Klammern hinter "$matches" natürlich durch eckige ersetzen.
Fehlt jetzt nur noch die Landeskennung, da wir hier ja auch Schweizer und Ösis haben...
Gespeichert
21.02.2004, 17:50
#37 Re: Übersichtskarte wer wohnt wo?
Lowfish
Administrator
Forensponsor
Modell
: Audi A4 8E/B7
Bauform
: Avant
Baujahr
: 2007
Motor
: 2.0TDI (170PS)
Dabei seit
: 09.11.2002, 11:21
Status
:
Offline
So bin ich auch vorgegangen.
Allerdings wenn jemand sich nicht an die Schreibweise gehalten hat passt das schon wieder nicht z.b. wenn er kein D- davor gesetzt hat
Bin jetzt über eregi_replace gegangen, stosse aber auch dort auf Probleme. Am schluss muss jedenfalls eine saubere Liste rauskommen mit ausschliesslich 5 Stelligen PLZ alles andere muss gefiltert werden sonst knallt die map Klasse
while (list ($key, $val) = each ($UserList)) {
$plz = eregi_replace('(a-z)', "", $val('Wohnort'));
$plz = eregi_replace('(-)', "", $plz);
$plz = eregi_replace('(ü)', "", $plz);
$plz = eregi_replace('(ä)', "", $plz);
$plz = eregi_replace('(ö)', "", $plz);
$plz = eregi_replace('(ü)', "", $plz);
$plz = eregi_replace('(&)', "", $plz);
$plz = eregi_replace('(/)', "", $plz);
$plz = eregi_replace('(*)', "", $plz);
$plz = eregi_replace('(()', "", $plz);
$plz = eregi_replace('())', "", $plz);
$plz = eregi_replace('(ß)', "", $plz);
$plz = eregi_replace('(.)', "", $plz);
$plz = eregi_replace('(?)', "", $plz);
$map2->addGeoObject($plz, 'red', 6);
$map2->saveImage('maps/a4-freunde.png');
Gruß Christian
Gespeichert
Helfe einem Obdachlosen und klicke
HIER
21.02.2004, 17:58
#38 Re: Übersichtskarte wer wohnt wo?
53freak
Gast
Das macht aber bei meinem Beispiel garnix, wie die Eintragung aussieht. Das nimmt enfach den ersten 2-5 stelligen Zahlencode und wertet das als Postleitzahl. Wenn Du nur fünfstellig willst, ersetze den Ausdruck /\d{2,5}/ durch /\d{5}/ und Du hast nur die fünfstelligen Codes.
Gespeichert
21.02.2004, 18:13
#39 Re: Übersichtskarte wer wohnt wo?
Lowfish
Administrator
Forensponsor
Modell
: Audi A4 8E/B7
Bauform
: Avant
Baujahr
: 2007
Motor
: 2.0TDI (170PS)
Dabei seit
: 09.11.2002, 11:21
Status
:
Offline
ah, gut das wars.
Ich dachte man könnte nur eine Range angeben...
Gruß Christian
Gespeichert
Helfe einem Obdachlosen und klicke
HIER
21.02.2004, 18:46
#40 Re: Übersichtskarte wer wohnt wo?
Lowfish
Administrator
Forensponsor
Modell
: Audi A4 8E/B7
Bauform
: Avant
Baujahr
: 2007
Motor
: 2.0TDI (170PS)
Dabei seit
: 09.11.2002, 11:21
Status
:
Offline
ok, das mit den Postleitzahlen wäre dann vollbracht:
http://www.lowfish.de/a4-freunde/test.php
hoffentlich geht das jetzt noch mit der Karte gut.
Gruß Christian
Gespeichert
Helfe einem Obdachlosen und klicke
HIER
21.02.2004, 20:05
#41 Re: Übersichtskarte wer wohnt wo?
53freak
Gast
Ist ein kleiner Bug drin:
Bei Usern, die keine gültige PLZ haben, wird die vom vorhergehenden eingesetzt. $plz am Anfang jeder Auswertung leer machen und dann stimmts...
Hagen => 73760
Red => keine Angabe => 73760
audiman83 => 45372
Du => 35435
Julian => keine Angabe => 35435
.
.
.
Gespeichert
22.02.2004, 13:32
#42 Re: Übersichtskarte wer wohnt wo?
Oliver
Administrator
Communitybetreiber
Sonnenstudio mit Mütze
Modell
: Audi A4 8H
Bauform
: Cabrio
Baujahr
: 10/2002
Motor
: 2.4 V6
MKB / GKB
: BDV/GBL
Dabei seit
: 12.08.2002, 00:00
Status
:
Offline
zitieren
So bin ich auch vorgegangen.
Allerdings wenn jemand sich nicht an die Schreibweise gehalten hat passt das schon wieder nicht z.b. wenn er kein D- davor gesetzt hat
Darauf passe ich schon auf!
Gespeichert
Gruss Oliver
Modell 2003, 2.4 V6, handgerührt, Verdeck + Leder schwarz (E-Sitze), Sitzheizung, Xenon,
S4-Front, Facelift Rückl., MAL, 18" Rial LE MANS + 8mm Spurverbreiterungen (hinten)
22.02.2004, 13:36
#43 Re: Übersichtskarte wer wohnt wo?
V6Chris
Mitglied
veni vidi vici
Modell
: Audi A4 8D/B5
Bauform
: Limousine
Baujahr
: 1998
Motor
: 1,8T
MKB / GKB
: AEB/DHW
Dabei seit
: 23.09.2003, 21:08
Status
:
Offline
Ähm mal eine dummr frage:
was muß ich jetzt da machen, um keinen fehler zu begehen.
-Bitte nicht schimpfen-
Gespeichert
viele Grüsse aus Niederbayern, Chris
22.02.2004, 13:57
#44 Re: Übersichtskarte wer wohnt wo?
Lowfish
Administrator
Forensponsor
Modell
: Audi A4 8E/B7
Bauform
: Avant
Baujahr
: 2007
Motor
: 2.0TDI (170PS)
Dabei seit
: 09.11.2002, 11:21
Status
:
Offline
Brauchst eigentlich für die Karte gar nix zu beachten. Ich hab die Postleitzahlen nun gut ausfiltern können.
Als nächster Schritt steht an die Postleitzahlen in Längen und Breitengrade umzuwandeln.
Gruß Christian
Gespeichert
Helfe einem Obdachlosen und klicke
HIER
23.02.2004, 19:38
#45 Re: Übersichtskarte wer wohnt wo?
Lowfish
Administrator
Forensponsor
Modell
: Audi A4 8E/B7
Bauform
: Avant
Baujahr
: 2007
Motor
: 2.0TDI (170PS)
Dabei seit
: 09.11.2002, 11:21
Status
:
Offline
Als erstes nochmal danke für eure Tipps.
Doch ein kleines Problem habe ich noch. Das ganze ist sehr Datenbanklastig. Bin eben immer noch frisch in PHP, würdet Ihr die
Abfrage anders gestalten ? Die Abfrage ist ganz am Ende der Seite.
http://www.lowfish.de/a4-freunde/map.html
Gruß Christian
Gespeichert
Helfe einem Obdachlosen und klicke
HIER
23.02.2004, 20:19
#46 Re: Übersichtskarte wer wohnt wo?
53freak
Gast
Hab mich schon gewundert...
Eine Datenbankabfrage mit 1000 Querys kann eigentlich keine 5 Minuten dauern. Aber Du speicherst bei jeder Abfrage das Bild => darum dauert das so lange ich würde die Locations in einem Array sammeln und dann zusammen im Image eintragen.
Gruß,
Frank
Gespeichert
23.02.2004, 20:38
#47 Re: Übersichtskarte wer wohnt wo?
Lowfish
Administrator
Forensponsor
Modell
: Audi A4 8E/B7
Bauform
: Avant
Baujahr
: 2007
Motor
: 2.0TDI (170PS)
Dabei seit
: 09.11.2002, 11:21
Status
:
Offline
Das Script hatte aber auch schon so lange gebraucht als ich die Daten zum Testen nur in einer Tabell ausgegeben habe.
Also scheint die DB doch irgendwie damit zusammenhängen.
Gruß Christian
Gespeichert
Helfe einem Obdachlosen und klicke
HIER
23.02.2004, 22:29
#48 Re: Übersichtskarte wer wohnt wo?
53freak
Gast
Ich hab jetzt mal einen Test gemacht:
Bild 800x600 erstellt, 1000 Rechtecke gezeichnet und die Laufzeit ausgegeben.
Das ganze in 2 Versionen:
1.
Bild laden/erstellen
Zeichenfarbe festlegen
Schleife zum Zeichnen der 1000 Rechtecke
Bild speichern
2.
Alles in einer Schleife:
Bild laden
Zeichfarbe festlegen
Rechteck zeichnen
Bild speichern
Bei 1. habe ich eine Laufzeit von null Sekunden, bei 2. eine Laufzeit von 122 Sekunden.
Gespeichert
25.02.2004, 18:08
#49 Re: Übersichtskarte wer wohnt wo?
53freak
Gast
Hab weiter getestet:
Die Datenbankabfragen dauern wirklich recht lange. Bei mir ca. 130 sek.
Eine Möglichkeit, das zu umgehen habe ich auch schon (Datenbankabfrage und Auswertung der Daten unter einer Sekunde).
Hat aber den Nachteil, dass wir die Geo-Klasse nicht benutzen können. Wenn ich eine brauchbare Lösung habe, melde ich mich nochmal.
Gruß,
Frank
Gespeichert
Seiten:
«
1
[
2
]
3
»
Alle
Nach oben
Home
>
Forum Support
>
Hilfe & Fragen rund um das Forum
(Moderatoren:
Oliver
,
MP
,
haschi
) > Thema:
Re: Übersichtskarte wer wohnt wo?
Gehe zu:
Bitte wähle ein Ziel:
-----------------------------
Forum Support
-----------------------------
=> News & FAQ
=> Hilfe & Fragen rund um das Forum
-----------------------------
Allgemeines
-----------------------------
=> Allgemeines
=> Vorstellung
=> Kaufberatung
=> Bilder
-----------------------------
Karosserie (innen & aussen)
-----------------------------
=> Karosserie
=> Innenraum
=> Hifi & Navigation
=> Beleuchtung
=> Fahrzeugelektrik
-----------------------------
Fahrwerk & Rad/Reifenkombinationen
-----------------------------
=> Bremsen
=> Fahrwerk
=> Räder & Reifen
-----------------------------
Motoren & Co
-----------------------------
=> Leistungssteigerung & Chiptuning
=> Motor, Getriebe & Abgasanlage
-----------------------------
Treffen
-----------------------------
=> Treffen 2003-2009 (A4-Freunde)
===> Archiv: Treffen 2003-2008
===> Archiv: Treffen A4-Freunde (regional)
-----------------------------
Off Topic
-----------------------------
=> Andere Automarken und Typen
=> Umfragen
Lade...
Audi A4-Freunde.COMmunity © 1999 - 2007 | "Audi", "quattro", "A4", "S4", "RS4" and the four rings emblem are ® registered trademarks of Audi AG!
Powered by SMF 1.1.5
|
SMF © 2006, Simple Machines LLC
|
Joomla!
| Joomla Bridge by
JoomlaHacks.com