PDA

Bekijk Volledige Versie : [PHP] soort link management



Poster666
21/01/04, 23:00
Ok, ik heb het internet wat afgezocht naar voorbeeldscripts en dergelijke,
maar niets gevonden dat me echt lag. Wat ik dus wil doen is, m'n pagina met
links (in publiek gedeelte site), aanpasbaar maken via een formuliertje op
het privé-gedeelte van de site. Nu, het enige probleem is dat ik met
tekstfiles gebruik moet maken, daar kan ik niet rond.

Nu dacht ik qua logica het zo te doen dat er in die tekstfile een entry kwam
die er zo uitzag:

"www.google.be / Zoekmachines / Een site die je niet mag missen. Hier begin
je je zoektocht op het internet."

waarbij "Zoekmachines" de categorie is, en de zinnen die er na komen, een
beschrijving is.Is het mogelijk in php om te zeggen:

-----------------
start bekijken van een regel
tot aan eerste /
toon tekst als hyperlink
tot aan de tweede /
doe iets
vanaf dan tot einde regel
toon als gewone tekst
ga naar volgende regel
----------------

Als iemand mij kan zeggen of dit mogelijk is, vindt ik vast en zeker de
juiste synthax in de manual, maar als iemand een ruwe schets kan maken in
PHP, hou ik hem of haar niet tegen :) Enneuh, welk scheidingsteken gebruik
ik het beste in m'n txt-file?

Ook zit ik een beetje verveeld met de categorie. Op die website zou ik alle
links per categorie laten zien (zie
http://super0072.championchip.be/links.html) . Maar ik vrees dat ik dus voor
iedere categorie een nieuwe txt-file en php-scriptje moet maken...Klopt dit,
of kan ik dit anders oplossen?

En natuurlijk alle tips qua logica en programmatuur welkom :)


---
This mail has been checked by AVG Antivirus
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.564 / Virus Database: 356 - Release Date: 19/01/2004

Jaap-Andre de Hoop
27/01/04, 13:06
In article <vuCPb.902$AA3.92251@phobos.telenet-ops.be>, "Poster666" <eric.van.eynde@pandoraSPAM.be> wrote:
>
>Nu dacht ik qua logica het zo te doen dat er in die tekstfile een entry kwam
>die er zo uitzag:
>
>"www.google.be / Zoekmachines / Een site die je niet mag missen. Hier begin
>je je zoektocht op het internet."

>
>-----------------
>start bekijken van een regel
>tot aan eerste /
> toon tekst als hyperlink
>tot aan de tweede /
> doe iets
>vanaf dan tot einde regel
> toon als gewone tekst
>ga naar volgende regel
>----------------

php.net/fopen
php.net/fgetcsv
php.net/while
php.net/echo


>
>Enneuh, welk scheidingsteken gebruik ik het beste in m'n txt-file?

slash is zo ongeveer de minst gelukkig gekozen (na een willekeurige letter of
cijfer, wat denk je bijvoorbeeld van de link:
http://www.data-assist.nl/testphp.

Ik zelf gebruik de tab (\t) meestal als scheidingsteken, is in webformulier
niet (eenvoudig) in te voegen (met magic quotes/addslashes), dus levert (vaak)
geen problemen op.


>
>Ook zit ik een beetje verveeld met de categorie. Op die website zou ik alle
>links per categorie laten zien (zie
>http://super0072.championchip.be/links.html) . Maar ik vrees dat ik dus voor
>iedere categorie een nieuwe txt-file en php-scriptje moet maken...Klopt dit,
>of kan ik dit anders oplossen?

eerst in variabelen/arrays zetten, als laatste pas echooen. Nadeel bij veel
links of trage comp, lange laadtijd. Terwijl je als je gewoon kan echoen je
met php.net/flush 'direct' de output kan laten zien.

Jaap-Andre

Poster666
27/01/04, 18:35
Jaap-Andre de Hoop wrote:
<knip>
>
> php.net/fopen
> php.net/fgetcsv
> php.net/while
> php.net/echo
>
<knip>

Bedankt, fgetcsv was iets dat ik nog niet kende...Ik ga het eens bekijken...

<knip>
> slash is zo ongeveer de minst gelukkig gekozen (na een willekeurige
> letter of
> cijfer, wat denk je bijvoorbeeld van de link:
> http://www.data-assist.nl/testphp.
>
> Ik zelf gebruik de tab (\t) meestal als scheidingsteken, is in
> webformulier
> niet (eenvoudig) in te voegen (met magic quotes/addslashes), dus
> levert (vaak)
> geen problemen op.
<knip>

Maar als het niet eenvoudig in te voegen is in een webformulier, hoe voeg ik
het dan toe in m'n bestand?

<knip>
>
> eerst in variabelen/arrays zetten, als laatste pas echooen. Nadeel
> bij veel
> links of trage comp, lange laadtijd. Terwijl je als je gewoon kan
> echoen je
> met php.net/flush 'direct' de output kan laten zien.
<knip>

Dus als ik 4 categoriën heb, een array met 4 elementen?

Nogmaals dank voor de nuttige tips.


---
This mail has been checked by AVG Antivirus
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.564 / Virus Database: 356 - Release Date: 19/01/2004

Jaap-Andre de Hoop
28/01/04, 08:45
In article <zgxRb.8123$K75.231496@phobos.telenet-ops.be>, "Poster666" <eric.van.eynde@pandoraSPAM.be> wrote:

>> Ik zelf gebruik de tab (\t) meestal als scheidingsteken, is in
>
>Maar als het niet eenvoudig in te voegen is in een webformulier, hoe voeg ik
>het dan toe in m'n bestand?

wat staat er tussen haakjes?
>
>Dus als ik 4 categoriën heb, een array met 4 elementen?
>

kan ook de output van een categorie direct gaan echoen en flushen, krijgt de
bezoeker al wel wat te zien, de rest kan je in variabelen opslaan en echoen
als je het bestand helemaal ingelezen hebt.

Groets,
Jaap-Andre