Archief - Php : fwrite ?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

WiCk3y

Legacy Member
Kben een beetje aant experinemteren en het bezig met het leren van php en zou een simpele form willen maken die text dan een in txt bestantje zet .. maar het probleem is dat ik niet goed weet hoe er aan te beginnen :s

Iemand wat raad ?

icerulez

Legacy Member
lees een boek of tutorials, wij kunnen je moeilijk alle basis bijbrengen....

=(X)=RaVen=

Legacy Member
verzend form naar php script -> haal formvalue op met $_POST -> en schrijf een file weg ( fopen() fwrite() ) etc als ik me ni vergis...
En use google+php.net en ge vindt héél veel :)

WiCk3y

Legacy Member
Owke thx raven kzalt es proberen

@ icerulez : jah ben nu boek aant lezen thx :)

En uh medic ... meneertje pro .. ge moet u ni zo goe voelen ze gast kben op php.net geweest en daar vond ik ni gonoeg info .. en uh WAT FORUM IS DIT HIER ??? webdesign ******* :angry:

Black Death

Legacy Member
grouphug :woohoo:
Anyway, kijk eens rond op php.net naar fopen, fread, fwrite en fclose. Dan sta je al ver :)

WiCk3y

Legacy Member
hehe :woohoo:

Nee jah idd heb / ben es aant rond kijken naar die termen :)

=(X)=RaVen=

Legacy Member
PHP:
<html>
<head>
  <title></title>
</head>
<body>
<?
// De bestandsnaam
$filename = "test.txt";
// Als de file nog niet bestaat ff snel aanmaken
if(!file_exists($filename)) { $a = fopen($filename,"a"); fclose($a); }

// als het form verzonden is
if(isset($_GET['submit'])) {
	// Het bestand voor schrijven openen
	$bestand  = fopen($filename, "w");
	// De input ophalen
	$nieuwetekst = $_POST['ta'];
	// Schrijven in de file
	if(fwrite($bestand, $nieuwetekst)) {
		echo("File weggeschreven!<br /><a href=\"test.php\">ok</a>");
	} else {
		echo("Fout bij het wegschrijven!<br /><a href=\"test.php\">ok</a>");
	}
	// De file sluiten
	fclose($bestand);
} else {
	// Het bestand voor lezen openen
	$bestand  = fopen($filename, "r"); 
	// Alles inlezen
	$inhoud   = fread($bestand, filesize($filename));
	// Het form tonen met de inhoud erin
?>
	<form method="post" action="<?=$_SERVER['PHP_SELF']?>?submit=1">
		<textarea name="ta" id="ta"><?=$inhoud?></textarea><br />
		<input type="submit" value="testen!" />
	</form>
<?php
	// Het bestand weer sluiten
	fclose($bestand);
}
?> 
</body>
</html>

WiCk3y

Legacy Member
Amai sweet raven thx .. nu heb da eens goed beken en snap ik ook al beter hoe je aan zoiets begint :)

Kga zeker es die tuts van site proberen ;)

GReetz WiCk

medic

Legacy Member
n/o, maar wa moet ge meer hebben dan de manual? Staat toch klaar en duidelijkl uitgelegd? :confused:

sneax

Legacy Member
medic zei:
n/o, maar wa moet ge meer hebben dan de manual? Staat toch klaar en duidelijkl uitgelegd? :confused:

daarvoor moete eerst toch wel de basis van php kennen eer ge php.net verstaat - maar nekeer ge voorbij da stadium zijt kunde idd alles vinden op php.net

WiCk3y

Legacy Member
Hehe voila se :) ben nog maar in het begin maar de rest zal voor ne da exames worden !! :)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan