preg_match og url
HejMit problem er følgende:
Via en formular kan man uploade nye links til en linksamling. Jeg vil gerne lave det sådan, at hvis linket eksisterer i forvejen, så bliver det foreslåede nye link afvist. Så vidt så godt.
Men forestil dig nu at linksamlingen i forvejen har linket
www.jubii.dk
En bruger foreslår så linket
www.jubii.dk/
Det link bliver ikke afvist, fordi det jo ikke er helt identisk med www.jubii.dk (der er et "/" til forskel)
Mit spørgsmål er hvordan jeg får afvist links der er identiske bortset fra et "/" og selvfølgelig godtager fx "www.jubii.dk/underholding/"?
Min kode ser sådan ud:
$links = "../links/links.txt";
$fdlinks = fopen( $links, "r" );
$currentlinks = fread( $fdlinks, filesize( $links ) );
fclose( $fdlinks )
if ( preg_match( "?$nytlink?", $currentlink ) ) {
echo "Linket findes allerede i samlingen";
}
elseif () {
og så videre
}
Jeg undskylder den lidt snørklede forklaring ...
