Register for your free account! | Forgot your password?

Go Back   elitepvpers › Coders Den › Web Development
You last visited: Today at 05:35

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Informationen einer Seite auslesen und darstellen ohne API

Discussion on Informationen einer Seite auslesen und darstellen ohne API within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jul 2009
Posts: 103
Received Thanks: 9
Informationen einer Seite auslesen und darstellen ohne API

Hey,
könnte mir jemand hier helfen.

Also ist es möglich, dass jemand auf meiner eigenen Seite eine Suchanfrage eingibt, und diese wird dann an übergeben, das Ergebnis soll dann ausgelesen werden, so dass ich es auf meiner eigenen Seite wiederum ausgeben kann, aber in anderer Darstellungsform, also nicht iwie quasi als Screenshot oder so

Das ganze ist für ein Studentenprojekt, wir sollen für unser Modul Internettechnologie als Praxisprojekt eine eigene Seite machen, die so ähnlich ist wie clevertanken, also günstigste Tankstelle suchen usw. und wir müssen ja irgendwie an die Daten kommen.

Wäre nett, wenn mir jemand erklären kann, wie man das bewerkstelligt.

Danke schonmal
externus is offline  
Old   #2

 
マルコ's Avatar
 
elite*gold: 1329
Join Date: Jun 2009
Posts: 1,873
Received Thanks: 960
Mit die Suchanfrage übermitteln (GET Parameter anpassen) und dann per Regex nach den entsprechenden Ergebnissen suchen.
Du solltest am Anfang evtl per Regex die Tabelle in einzelne Zeilen aufsplitten - und dann mit 2. Regex diese wiederum jeweils auslesen. So würde ich das machen.
マルコ is offline  
Old   #3
 
elite*gold: 0
Join Date: Jul 2009
Posts: 103
Received Thanks: 9
Schonmal danke für die Antwort.
Kann, aber noch nicht so viel mit den Begriffen anfangen, habe noch nicht so die großen Kenntnisse darin, aber werde mal schauen, ob ich im Inet dazu was finde.
Oder vllt. hast du noch ein paar Quellen oder selber Infos, die mich erleuchten
externus is offline  
Old   #4
 
Der-Eddy's Avatar
 
elite*gold: 205
Join Date: Nov 2008
Posts: 67,904
Received Thanks: 19,506
https://de.wikipedia.org/wiki/Regul%C3%A4rer_Ausdruck


über RegEx kann man die Inhalte die man bekommen hat durch ein Pattern filtern
Der-Eddy is offline  
Old   #5


 
Cr4nkSt4r's Avatar
 
elite*gold: 74
Join Date: Oct 2008
Posts: 619
Received Thanks: 288
Ich würde auch noch vorschlagen, dass du statt file_get_contents curl verwendest


1. Ist es schöner und sauberer
2. Wird man mit curl weniger mit Problemen konfrontiert was das Funktionelle betrifft (Bsp.: allow_url_fopen wurde auf off gesetzt)
3. Ist curl schneller
4. Hat curl einfach schöne und viele Einstellungsmöglichkeiten

Für den Anfang scheint es vll. schwieriger zu begreifen sein, aber an sich ist es ganz einfach und du wirst auch nicht viel von dem Spektrum von curl können müssen um deine Idee um zu setzen.
file_get_contents ist halt gerne bei diesen ganzen Kindern und ihren Gaminghomepages beliebt, warum bleibt mir jedoch ein Rätsel :P

Wie gesagt, kann man, muss man jedoch nicht.
Nur schlage ich halt vor, wenn, dann richtig und man lernt auch ein wenig was man später wieder anwenden kann ^^
Cr4nkSt4r is offline  
Old   #6
 
elite*gold: 0
Join Date: Oct 2012
Posts: 71
Received Thanks: 24
Es Solde auch über Dom lösbar sein.



wie du siehst bietet dir PhP mehr als ein Lösung weg.
_robox is offline  
Old   #7

 
マルコ's Avatar
 
elite*gold: 1329
Join Date: Jun 2009
Posts: 1,873
Received Thanks: 960
Quote:
Originally Posted by Cr4nkSt4r View Post
2. Wird man mit curl weniger mit Problemen konfrontiert was das Funktionelle betrifft (Bsp.: allow_url_fopen wurde auf off gesetzt)
Curl kann genau so deaktiviert sein. Das ist kein Argument.

Quote:
Originally Posted by Cr4nkSt4r View Post
file_get_contents ist halt gerne bei diesen ganzen Kindern und ihren Gaminghomepages beliebt, warum bleibt mir jedoch ein Rätsel :P
fgc ist eine Funktion, die dir den Inhalt einer übergebenen URL schnell mal zurück gibt. Da ich nicht denke, dass der TE viel Ahnung von PHP hat, denke ich, dass es sinnvoller ist, er fängt klein an. Curl ist sicherlich der korrekte Weg, aber wie du schon selbst sagst der schwierigere.


@_robox:
Stimmt, DOM gibt es auch noch. Hätt ich fast vergessen^^

@TE: Nimm statt regex lieber DOM, falls vorhanden. Und zum Download der Seite musst du wissen, ob du es dir einfach machen willst, oder ob du dich mal gescheit hinsetzt und dir Curl anschaust. Da ich aber denke, dass du PHP nicht mal grundlegend kannst, rate ich dir eher erstmal zum einfacheren Weg, um ein Durcheinander und Fehler vorzubeugen.
マルコ is offline  
Old   #8


 
Else's Avatar
 
elite*gold: 4
The Black Market: 166/0/0
Join Date: Feb 2008
Posts: 3,858
Received Thanks: 1,269
Je nach Aufwand empfiehlt es sich DOM zu verwenden. Für 1-2 Zeilen brauche ich nicht solchen Aufwand betreiben und kann mir schnell einen Regex zusammenstellen und die Daten auswerten.
Else is offline  
Reply


Similar Threads Similar Threads
Programm zum Auslesen von Darkorbit Account Informationen?
03/19/2013 - DarkOrbit - 13 Replies
Hallo, Ich wollte mal fragen ob es ein Programm gibt, dass automatisch deine Account Daten ausliest, damit man schneller Anzeigen erstellen kann. Also man loggt sich im Programm ein und der erkennt automatisch was der Account alles hat. Wichtig wäre mir: Level Firma Rang Hangarhallen + Schiffarten
[S] Jemand der sich für 2Minuten bei einer Seite anmeldet ohne Daten [B] E*Gold
01/05/2013 - elite*gold Trading - 4 Replies
Mehr dazu gibt es in Skype. Biete 1E*gold wenns klappt, ihr müsst NICHTS angeben. Meine IP ist ledeglich gesperrt da ich zu oft mir da Accounts gemacht habe hahahah :D Naja, addet Skype für mehr Infos <3
jQuery Problem - Informationen in einem Textfeld auslesen
08/18/2012 - Web Development - 14 Replies
Hey epvp, habe ein Problem mit jQuery. Auf einer Produktkonfigurationsseite kann man verschiedene Komponenten wählen (also wie bei diesen PC-Konfigurationsseiten von zb Dell). Je nachdem was gewählt ist, ändert sich der Preis. Jetzt möchte ich, wenn der Preis eine bestimmte Höhe erreicht automatisch 10% Rabatt anzeigen lassen. Das Problem: Ich weiß nicht, wie ich das Feld Live überwachen soll. Sowas wie "keydown" oder so geht ja nicht, da es kein Eingabefeld ist. Hat da jemand eine...
Download einer Datei ohne die Seite öffnen zu müssen ?
10/26/2011 - AutoIt - 8 Replies
Hey leute .War vor einem Jahr nen guter Coder und will jetzt wieder anfangen . Das Problem ist über das Jahr habe ich einiges vergessen . Sitze gerade an einem Dateien Loader . Bloß wie kann ich es machen das ich auf den Button Klicke das sich die Datei die in dem Button angegeben ist Herunterlade und eine Anzeige kommt aus Autoit wie viel % Schon geladen ist . Wenn sie Fertig ist das Noch eine andere Anzeige kommt was man damit machen will z.b. Wo man sie Abspeichern will oder man sie...
Informationen über eine Datei auslesen
01/03/2011 - AutoIt - 13 Replies
Hi epvp, Ich wüsste gerne ob es eine möglichkeit gibt, Informationen über eine Datei auszulesen wie zum Beispiel Autor, Version ect. (rechtsklick auf beliebige Datei, Eigenschaften, das tab wechseln, hier kann man autor , version, kurzbeschreibung ect einstellen) Danke für eure hilfe AutoitScript



All times are GMT +2. The time now is 05:40.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.