[PHP] String pattern, hoe te checken?

Pagina: 1
Acties:
  • 37 views sinds 30-01-2008

  • GandalfTheGrey
  • Registratie: Juli 2001
  • Laatst online: 09-08 00:26

GandalfTheGrey

Remember, Remember..

Topicstarter
Ik heb een eigen servertje en ik wil een bepaald check scriptje krijgen, hij moet daar bij kijken of er in een submit deze string voorkomt:

string format = ftp://*:*@*:*

ik zat zelf te denken aan de E_reg functie maar daarmee lukt het me niet
http://www.php.net/manual/en/function.ereg.php

en dan moet hij de laatste 2 *:* hebben en
omzetten naar $ip en $port en vervolgens met testen:

PHP:
1
2
3
4
5
$up = fsockopen("$ip" , $port, &$errno, &$errstr, 30); 
 if($up) 
  { 
    echo "<font color=\"green\"><b>UP</b>";
 > } else { echo "<font color=\"red\"><b>DOWN</b>"; }

Computer Specs


Verwijderd

GandalfTheGrey schreef op 06 januari 2003 @ 22:36:
ik zat zelf te denken aan de E_reg functie maar daarmee lukt het me niet
http://www.php.net/manual/en/function.ereg.php
>> Wat lukt er dan niet met ereg ?? Want ik zie hem niet in je code 8)7 Dit is trouwens perfect op te lossen met preg_replace en regular expressions.

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Euh, ja, ga eens aan de slag met http://www.php.net/pcre.pattern.syntax en evt. http://www.php.net/pcre.pattern.modifiers en de functies http://www.php.net/ref.pcre

Lezen is de sleutel hier :) mocht je specifieke problemen krijgen met je regex, kom maar terug. Dit riekt ongenadig naar een scriprequest, namelijk :)

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Dit topic is gesloten.