Daten aus einer website auslesen?

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/daten_aus_einer_website_auslesen_135315/page_1 - zur Vollversion wechseln!


kl4Uz schrieb am 25.01.2005 um 15:59

Hallo!

Folgende Problemstellung: Ich würde gerne aus einer webpage auslesen ob ein bestimmtes Wort drinnen vorkommt. Konkretes Beispiel oc.at. Ich bräuchte ein Programm das mich benachrichtigt sobald in der User Online List kl4Uz aufscheint oder ein beliebiger anderer User.

Zuerst hab ich an VB gedacht, da ich mich damit einigermaßen auskenne, leider hab ich aber auf activevb kein Tutorial o.ä. gefunden. Überhaupt würde mich eine Lösung in php mehr ansprechen (plattform unabhängig)... dazu fehlen mir aber die Skills.

Wäre dankbar über Hinweise oder einige Codezeilen! Feintuning bring ich dann selber her :)

tia


Rektal schrieb am 25.01.2005 um 16:32

Einfach gemacht:

Code:
$seite = file_get_contents("http://....");
if (preg_match(";kl4Uz;i", $seite)) {
...
}
Du brauchst halt bisserl mehr Logik, weil du willst sicher nicht deinen Namen _irgendwo_ finden, sondern an einer bestimmten Stelle. That's up to you ;)


kl4Uz schrieb am 25.01.2005 um 17:03

Thx Rektal, sowas hab ich gesucht. Jetzt hab ich blos noch ein wenig probs mit dem If... Wollte das mal wie in vb lösen und hab aber bemerkt, dass die Sprachen irgendwie nicht ganz ident sind ;)

Code:
<?php

$seite = file_get_contents("http://eternal-lands.solexine.fr/~radu/online_players.htm");
if (preg_match(";kl4Uz;i", $seite)) 
{ 
 echo "online"
}
  ?>

jedenfalls check ich nicht wie ich hier ein else if einbauen kann... also gar nix...

so wie's jetzt ist kommt immer das hier:
http://kl4uz.afterdarknet.at/test.php


dio schrieb am 25.01.2005 um 17:09

...

Code: PHP
if(bedingung1)
{
doit1;
}
elseif(bedingung2)
{
doit2;
}
else
{
doitelse;
}


HowlingWolf schrieb am 25.01.2005 um 17:10

wollt ich auch grad sagen... dir fehlt da ein ";" bei ECHO


kl4Uz schrieb am 25.01.2005 um 17:33

oh thx :) Jetzt funzt's bestens...

Werd mich mal hinter ein paar php tutorials klemmen, würde nämlich zu gern z.B. die Suchbegriffe aus einem Textfile auslesen o.ä.


watchout schrieb am 26.01.2005 um 04:02

du kannst in php übrigens auch vb-alike schreiben:
if(condition):
command;
endif;

http://cz.php.net/manual/en/control...tive-syntax.php




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025