zelfgemaakt CMS

Status
Niet open voor verdere reacties.

tiran818

Gebruiker
Lid geworden
16 apr 2009
Berichten
344
ik heb cutenews gedownlad en geïnstalleerd (http://cutephp.com/)
het lijkt alleen voor nieuwsberichten e.d. te zijn.
ik had echter elders op dit forum gelezen dat dit ook gebruikt kon worden voor een CMS
het gaat hier om een CMS dat ik zelf wil maken

ik wou zelf namelijk een vrij simpel CMS in PHP waarin een gebruiker gewoon een afbeelding aan kan passen door die up te loaden.
meer niet XD
mr lijkt toch erg moeilijk te vinden XD
ik heb iets werkend met een URL dan gebruik ik hetzelfde idee als in mijn gastenboek (http://cafe.bergenbosch-school.nl/gastenboek/gastenboek.php)
maar ik wil natuurlijk dat de gebruiker rechtstreeks zijn afbeelding kan uploaden en dat de oude automatisch vervangen wordt
bedankt voor eventuele hulp
MvG
Sander
 
ik zoek dus eigenlijk idd een goed upload script
ik had gehoord dat met cutenews dat makkelijk zou zijn dus dat gedowload
maar coppermine zij je?
waar kan k dat vinden?
MvG
tiran818
 
nee sorry maar das ook niet helemaal wat ik zoek.
ik zoek een manier om iemand anders in staat te stellen via de site een andere afbeelding up te loaden op diezelfde site.
 
gewoon een formulier maken en met php via $_FILES het bestand ophalen en uploaden via
PHP:
move_uploaded_file
.

html met formulier:
HTML:
<form name="mijnForm" action="upload.php" method="post">
<input type="file" name="image">
</form>

en het script:
PHP:
if($_POST)
{
$uploaddir = $_SERVER['DOCUMENT_ROOT']."/uploads/";
move_uploaded_file($_FILES['image']['tmp_name'], $uploaddir.basename($_FILES['image']['name']));
}

Hier zit uiteraard geen beveiliging op, daar kun je verder meer via google over vinden.
 
ik heb een paar dingen geprobeerd maar ik krijg het niet werkend

dit is mijn HTML:
ik heb even een submit button toegevoegd zoals je ziet XD
HTML:
<form name="mijnForm" action="upload.php" method="post">
<input type="file" name="image"><br> 
<input type="submit" value="verstuur">
</form>

dit is de upload.php
PHP:
<?php
if($_POST)
{
$uploaddir = $_SERVER['DOCUMENT_ROOT']."/uploads/";
move_uploaded_file($_FILES['image']['tmp_name'], $uploaddir.basename($_FILES['image']['name']));
}
?>

zal waarschijnlijk iets simpels of iets logisch zijn wat ik over het hoofd heb gezien XD

dit is de foutmelding die ik krijg:


Notice: Undefined index: image in C:\wamp\www\Site Cafe B&B\uploads\upload.php on line 5

Notice: Undefined index: image in C:\wamp\www\Site Cafe B&B\uploads\upload.php on line 5
Welkom op de site van het Berg en Bosch-school café!

alvast bedankt voor de hulp :)

MvG
tiran818

PS: online doet ie t ook niet, maar aangezien daar de foutmeldingen niet worden weergegeven heb ik de localhost als voorbeeld genomen
 
Laatst bewerkt:
T werkte eerst niet inderdaad.

Ik heb nu dit
HTML:
<form name="edtform" enctype="multipart/form-data" action="upload.php" method="post">
<input type="file" name="image" value="">
<input type="hidden" name="path_to_file" value="http://blog2b.nl/tmp/"><br />
<input class="button" type="submit" value="Verzenden">
</form>

en de upload.php
PHP:
<?php
if($_POST)
{
	$uploaddir = $_SERVER['DOCUMENT_ROOT']."/uploads/";
	if(move_uploaded_file($_FILES['image']['tmp_name'], $uploaddir.basename($_FILES['image']['name'])))
	{
		echo "bestand ge-upload";
	}
	else
	{
		echo "Er ging iets mis";
	}
}
?>

Dit werkt nu bij mij. Je moet wel zorgen dat de directory, waarin het ge-upload moet worden, bestaat en dat de rechten voor deze map goed staan. op 777 moet het sowieso werken.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan