Archief - PHP: probleem met schrijven in bestand

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.

Blue Thunder

Legacy Member
PHP:
<?php
	$add = $_POST['addNewItem'];

	if(isset($add)) {
	$link = $_POST['link'];
	$link = strip_tags($link);
	$hp_format = "";

	$hp_format ="<a href=" . $link . " target='_new'>" . $link . "</a><br />";

	$linkfile = "links.htm";

	$fp = fopen($linkfile, "w+");
	flock($fp, 1);
	fwrite($fp, $hp_format);
	flock($fp, 3);
	fclose($fp);
	}
?>

ik heb dus een formulier staan waarin ge een website invult en dan gaat da formulier naar toevoegenlink.php, waarin bovenstaande code staat, dieje link wordt dus in een bestand geschreven, maar hij wil dat er dus niet inschrijven, zo zit ik met hetzelfde probleem voor mijn gastboek, waar hij ook niet in het bestand wil schrijven, iemand hier een oplossing voor. ik weet dat er voor het moment alleen "w+" staat en dat hem dan altijd den inhoud overschrijft want hij begint aan het begin, ma da's ma voor te testen.

Alvast bedankt

maT'

Legacy Member
Code:
#To acquire a shared lock (reader), set operation to LOCK_SH (set to 1 prior to PHP 4.0.1).
#To acquire an exclusive lock (writer), set operation to LOCK_EX (set to 2 prior to PHP 4.0.1).
#To release a lock (shared or exclusive), set operation to LOCK_UN (set to 3 prior to PHP 4.0.1).
maw: de eerste keer dat je flock() oproept (vlak voor je schrijft), moet je de waarde 2 meegeven (writer), en niet 1 (reader)

Blue Thunder

Legacy Member
thx da moet ik onthouden, da staat dan verkeerd in de boek waaruit ik php aan het leren ben

dit topic mag gesloten worden. want het werkt nu
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