Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   interne links checken (https://forum.scholieren.com/showthread.php?t=40595)

JJzD 04-04-2002 15:15

interne links checken
 
kan je met bijv. php iets maken dat alle anchors leest en dan bekijkt ofdat dat bestand bestaat

dat zou erg handig zijn met een site met 70 pages

pietje63 04-04-2002 15:17

kan wel, denk ik, maar weet niet zo snel de code

Triloxigen 04-04-2002 15:26

Citaat:

pietje63 schreef:
kan wel, denk ik, maar weet niet zo snel de code
zeg dan niks..

Chimera 04-04-2002 15:32

Citaat:

JJzD schreef:
kan je met bijv. php iets maken dat alle anchors leest en dan bekijkt ofdat dat bestand bestaat

dat zou erg handig zijn met een site met 70 pages

Ja hoor. Je kunt gewoon met fopen() een URL openen. Als je dan een negatieve returnwaarde terugkrijgt kon hij het bestand niet openen (wat dan waarschijnlijk betekend dat het niet bestaat :D).

Triloxigen 04-04-2002 15:35

Citaat:

Chimera schreef:


Ja hoor. Je kunt gewoon met fopen() een URL openen. Als je dan een negatieve returnwaarde terugkrijgt kon hij het bestand niet openen (wat dan waarschijnlijk betekend dat het niet bestaat :D).

of join() ?!?

Chimera 04-04-2002 15:38

Citaat:

McLaren schreef:


of join() ?!?

Je rookt te veel.

join -- Join array elements with a string

Hoe wil je daarmee controleren of een bestand te openen is?

Orion 04-04-2002 15:42

Citaat:

McLaren schreef:


of join() ?!?


zeg dan niks..

MilieuGaatVoor 04-04-2002 15:49

Citaat:

Chimera schreef:


Je rookt te veel.

join -- Join array elements with a string

Hoe wil je daarmee controleren of een bestand te openen is?

dat klinkt alsof je het uit een lijst met commando's hebt, die ik ook wel wil :) dus heb je zoiets?

(met 'google' als antwoord neem ik geen genoegen ;))

Chimera 04-04-2002 15:51

Citaat:

Socratesss schreef:


dat klinkt alsof je het uit een lijst met commando's hebt, die ik ook wel wil :) dus heb je zoiets?

Duh.

http://www.php.net/manual/en/

:D:D:D

DrFreeman 04-04-2002 15:54

Citaat:

Chimera schreef:


Duh.

http://www.php.net/manual/en/

:D:D:D

btw die manual niet uitprinten is ongeveer 2000pagina's :), me computer liep zowat vast toen ik het in word keilde :D:D

Triloxigen 04-04-2002 15:58

Citaat:

Chimera schreef:


Je rookt te veel.

join -- Join array elements with a string

Hoe wil je daarmee controleren of een bestand te openen is?

hmmzz.. lamaar snap het al.. :rolleyes: :D:D

pietje63 04-04-2002 16:12

maar hij had het over anchors, dat zijn toch interne links binnen een html bestand
dus moet je eerst het html bestand openen; dan kijken of die anchor erin zit

Chimera 04-04-2002 16:26

Citaat:

pietje63 schreef:
maar hij had het over anchors, dat zijn toch interne links binnen een html bestand
dus moet je eerst het html bestand openen; dan kijken of die anchor erin zit

A HREF

Waar denk je dat die A voor staat? Precies, Anchor. Als het om anchors binnen een pagina zou gaan zou 'ie neem ik aan niet vragen of je kan controleren of een bestand bestaat?

JJzD 04-04-2002 16:45

en hoe zorg ik dat ie die anchors vind??

iets van open en dan split <a HREF="$file_name" > $name_link</A>

kortgezegd
hoe zorg ik dat de bestandsnamen bij de fopen terecht komen??

pietje63 04-04-2002 16:50

Citaat:

Chimera schreef:


A HREF

Waar denk je dat die A voor staat? Precies, Anchor. Als het om anchors binnen een pagina zou gaan zou 'ie neem ik aan niet vragen of je kan controleren of een bestand bestaat?

zie zijn antwoord hierboven :D

je moet iig splitten daar
dan zoeken naar de filename, die openen als bestaat
en er was een manier om in een bestand naar iets te zoeken, maar kweet niet meer hoe..

Orion 04-04-2002 20:58

Citaat:

Chimera schreef:


Duh.

http://www.php.net/manual/en/

:D:D:D

Er is zelfs een Nederlandse versie, oud-forumbaas van S&M (Askama) werkt er onder andere aan. :)


Alle tijden zijn GMT +1. Het is nu 07:50.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.