Sharepoint (project)

Door Henkjan , 18 jaar geleden, 2.611x bekeken

Je hebt het vast wel eens gehad dat je voor een project moest werken en dat je dan met meerdere mensen moest overleggen en bestanden delen. Wat deed je dan, je maakt een gezamelijk gmail of hotmail account aan en daar kan iedereen zijn bestanden achterlaten.

Ik had dat eerst ook met mijn groep, maar ik vond het helemaal niks.. Daarom heb ik een script geschreven waarmee je berichten kunt plaatsen en bestanden kunt uploaden. Het is beveiligd met wachtwoorden, dus alleen mensen uit jouw groep kunnen berichten plaatsen en bestanden uploaden.

De bestanden zijn goed te downloaden en natuurlijk ook te verwijderen. Berichten zijn ook te wijzigen en te verwijderen, maar dat alleen door degene die hem gepost heeft.

In het voorbeeld kun je inloggen met: test1 & test1 of naam: test2 & wachtwoord: test2..

uploaden en deleten kan niet omdat anders heel mn server vol troep komt

Voorbeeld: http://www.phphulp.nl/php/scripts/6/487/

Gesponsorde koppelingen

PHP script bestanden

  1. sharepoint-project

 

Er zijn 16 reacties op 'Sharepoint project'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Red Crew
Red Crew
18 jaar geleden
 
0 +1 -0 -1
Nice script.
Ik vind de lay out ook heel heel overzichtelijk

Knap gedaan.
Robert Deiman
Robert Deiman
18 jaar geleden
 
0 +1 -0 -1
Mooi script, inderdaad handig om bestanden uit te wisselen.. Nog ff stukje erbij maken dat bestanden (+evt berichten) niet TE lang online blijven en het is helemaal super..
Jelmer -
Jelmer -
18 jaar geleden
 
0 +1 -0 -1
Je zou in plaats van 'ja' en 'nee' beter true en false kunnen gebruiken. Dat is algemener en sneller te typen, en sneller uit te voeren.

Ik vind het ook niet echt prettig dat mijn wachtwoord in een koekje staat (project=test1%3Btest1), dit maakt wachtwoord stelen of jezelf toegang verlenen wel makkelijk.

deze regel bij het downloaden van een bestand (echo '<SCRIPT LANGUAGE="javascript" TYPE="text/javascript">window.location="'.$_SERVER['PHP_SELF'].'?files"</SCRIPT>';
) waar is die goed voor? Komt deze niet in het bestand terecht? Of wordt hij gewoon compleet genegeerd omdat je ob_end_flush() gebruikt.

Maar de lay-out is perfect. Echt bijzonder overzichtelijk.
Henkjan
henkjan
18 jaar geleden
 
0 +1 -0 -1
@ robert

het script is bij ons voor een project, daar wil ik dat alle berichten heel het project lang online blijven, dat is wel zo fijn al wil je even iets trugzoeken. en al is het project afgelopen wis je gewoon even de inhoud van de map files en van het bestand berichten. zovaak wissel ik neit van project en het is ook neit eens zoveel werk

maar al zal je het heel erg op prijs stellen al worden dingen na iets van 8 weken gewist ofzo, kan ik dat er wel inbakken, maar dan moet iemand het maar ff melden


@jelmer

die ja en nee worden soms niet eens gebruikt, meestal word alleen gekeken of de $_POST of $_GET gestaat, wat dan de waarde is maakt niet zoveel uit.

dat wachtwoord uit de cookie is opzich wel een beetje onveilig, maar dit script gebruik (ik) alleen voor een klein groepje, ik zou kunnen kijken of ik dat wachtwoord had kunnne beveiligen maar het script is gewoon even snel geschreven. bij ons zijn de wachtwoorden ook gewoon de 06 nr's van de groepsleden, dus al wil er iemand heel graag in komtie er ook wel in.
zoizo al log je uit is de cookie weer gewist, dus al zit je op een openbare computer moet je gewoon even uitloggen. en al be je ingelogt zonder dattie je moet onhouden is na 10 min de cookie ook weg

die ,LANGUAGE="javascript" TYPE="text/javascript">window.location="'.$_SERVER['PHP_SELF'].'?files"</SCRIPT>'; , komt niet in het bestand terecht. hij word alleen gebruikt om je weer trug naar de pagina te sturen. al zou ik dat niet doen en die download ding gelijk op de pagina zetten krijg je wel heel de pagina bij je bestand.

(edit) jelmer je had toch gelijk.. ik heb nu die echo weggehaald, het blijkt namelijk dat die zeer overbodig is.. zonder die echo doetie het ook. in het script is het ook aangepast
Han eev
Han eev
18 jaar geleden
 
0 +1 -0 -1
Ziet er goed uit!!
Erg handig...
Jorik
Jorik
18 jaar geleden
 
0 +1 -0 -1
Ziet er zo wel leuk uit, alleen jammer dat Wyger plat ligt? Ik kan echt niet op de site van het voorbeeld óf van wyger zelf komen :S.. blijf toch proberen :)
Misschien kun je beter ergens anders je voorbeeld hosten? Ik heb nog wel wat ruimte als je wat moet hebben (bij funpic.de)

Owja, even algemeen, je kunt het beste bij een variable in je URL, ook een waarde meegeven (dus ipv ?files doe je dan ?files=true), sommige servers zien de $_GET['files'] string als leeg als deze geen waarde (?files=true bv) heeft.
Heb hier zelf grote problemen gehad toen ik een site van een gratis host (die ?files wel goed zag) verplaatste naar een betaalde (die ?files neit pikte), en het heeftm e nogal wat werk gekost :)
Henkjan
henkjan
18 jaar geleden
 
0 +1 -0 -1
@jorik..
wyger.nl is nu heel veel bezig met zn server enzo.. ik kan hem wel even ergens anders hosten
ik verander de link naar het voorbeeld al istie verplaatst


(edit) ik heb hem verplaatst, de link bij voorbeeldis ook veranderd
Niels Beckers
Niels Beckers
18 jaar geleden
 
0 +1 -0 -1
ik heb een foutje in je script gevonden denkik
wanneer je een bericht plaatst met het | teken begint het een nieuwe tabel en plaatst hier achter alle tekens die achter de | komt.
Henkjan
henkjan
18 jaar geleden
 
0 +1 -0 -1
haha ja, is zo, kmoet nog ff zorgen dattie dat teken omzet in de code in html
ik had dat nog niet gedaan omdat toch bijna niemand een | gebruikt
Henkjan
henkjan
18 jaar geleden
 
0 +1 -0 -1
zo nu werkt het wel weer, nu kan je ook | en ^ gebruiken in je bericht
Niels Beckers
Niels Beckers
18 jaar geleden
 
0 +1 -0 -1
ik had hem dus gebruikt =)
bedankt om het aan te passen.
Ensor
Ensor
18 jaar geleden
 
0 +1 -0 -1
Hello. Ik heb hier nog een paar problemen waar ik geen weg mee weet. Men zegt mij het volgende:

Warning: fread(): Length parameter must be greater than 0. in /home/httpd/vhosts/sainte-colette.be/httpdocs/Intranet/files/index.php on line 213

Warning: opendir(files): failed to open dir: No such file or directory in /home/httpd/vhosts/sainte-colette.be/httpdocs/Intranet/files/index.php on line 261

Warning: readdir(): supplied argument is not a valid Directory resource in /home/httpd/vhosts/sainte-colette.be/httpdocs/Intranet/files/index.php on line 263

Warning: sort() expects parameter 1 to be array, null given in /home/httpd/vhosts/sainte-colette.be/httpdocs/Intranet/files/index.php on line 270

Waaraan ligt da? Ik ken er nog niet genoeg van en heb de fouten dus nog niet kunnen opsporen.

Kan iemand mij hiermee helpen?

Thnx
Niels Beckers
Niels Beckers
18 jaar geleden
 
0 +1 -0 -1
plaats 1 bericht en/of 1 file en het is opgelost.
Henkjan
henkjan
18 jaar geleden
 
0 +1 -0 -1
jeps.. je moet minstens 1 file en 1 bericht erin hebben staan.. al heb je 1 bericht geplaatst kan het zijn dat je eerste bericht nog steeds eroors geeft.. dan moet je ff de file berichten.txt openen en de eerste | deleten en dan hem weer opslaan en trugzetten
Frans
frans
17 jaar geleden
 
0 +1 -0 -1
ik heb ook geprobeerd om bestanden te uploaden, maar dat werkte niet. Bij mij kwamen de volgende foutmeldingen:

Warning: opendir(files) [function.opendir]: failed to open dir: No such file or directory in /usr/home/fransurk/public_html/project/index.php on line 261

Warning: readdir(): supplied argument is not a valid Directory resource in /usr/home/fransurk/public_html/project/index.php on line 263

Warning: sort() expects parameter 1 to be array, null given in /usr/home/fransurk/public_html/project/index.php on line 270

Warning: closedir(): supplied argument is not a valid Directory resource in /usr/home/fransurk/public_html/project/index.php on line 291


Hopelijk weten jullie wat ik moet doen, want ik heb al heel wat geprobeerd, maar hij doet het nog steeds niet:S
bvd
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Remco
Remco
16 jaar geleden
 
0 +1 -0 -1
Lol lol lol ja ga door hmm lekker ja o ja ga door hij zit er in o o het spuit er uit!

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. sharepoint-project

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.