hoi,

ik ben bezig met een soort chat te maken om te leren werken met php
elke keer als je een berichtje stuurt slaat hij die op op een txt bestand
als er een volgend bericht wordt gestuurd dan zet hij het meteen in het txt bestand maar dan komt de tekst tegen de vorige test.

het is nu dus zo:

hoi
hoi


maar ik wil

hoi

hoi


hoe krijg ik een witregel tussen die 2 ingevoerde teksten?
dat leer je in die tutorial. Eigenlijk moet je de hele PHP tutorial doorlezen. De tijd die je er in steekt verdien je dubbel en dwars terug.

en zeker arrays is een must!
ik snap het gebruik van arrays maar nog niet helemaal hoe die arrays moeten functioneren als ik een tekst toevoeg, hoe wordt die array dan aangepast
$num is in dit geval de sleutel van de array. $line de waarde.

[size=xsmall]Toevoeging op 04/03/2013 23:38:27:[/size]

<?php
$Fruit = array('appel', 'peer', 'banaan', 'kiwi');

echo $Fruit[0]; // sleutel 0, waarde 'appel'
echo $Fruit[1]; // sleutel 1, waarde 'peer'
// enz
?>
is die $num dus eigenlijk het getypte berichtje, en die berichtjes zet die dan achter elkaar(array) met een enter?
Henk geurts op 04/03/2013 23:33:09

ik snap het gebruik van arrays maar nog niet helemaal hoe die arrays moeten functioneren als ik een tekst toevoeg, hoe wordt die array dan aangepast


<?php
$Fruit = array('appel', 'peer', 'banaan', 'kiwi');
$Fruit[] = 'ananas'; // voeg een nieuwe smaak toe aan het eind van de array

// is het zelfde als:

$Fruit = array('appel', 'peer', 'banaan', 'kiwi', 'ananas');
?>
file_put_contents("invoer/kees.txt",'<div id="vlak">' . $_POST["bericht"] . "</div>" . $tijdelijk);

file_put_contents("invoer/kees.txt",'<div id="vlak">' . $_POST["bericht"] . "<br/><br/></div>" . $tijdelijk);
Henk geurts op 04/03/2013 23:40:32

is die $num dus eigenlijk het getypte berichtje, en die berichtjes zet die dan achter elkaar(array) met een enter?

nee. okee nog een compleet voorbeeld. (zowat de tutorial overgeschreven)
<?php
$fruit = array('appel', 'peer', 'banaan', 'kiwi');

foreach($fruit as $num => $f) {
echo 'de sleutel is: '.$num.'. en de waarde is: '.$f.'<br />';
}

$fruit[] = 'ananas'; // voeg een nieuwe smaak toe aan het eind van de array

foreach($fruit as $num => $f) {
echo 'de sleutel is: '.$num.'. en de waarde is: '.$f.'<br />';
}
?>

[size=xsmall]Toevoeging op 04/03/2013 23:48:24:[/size]

deze moet je echt even uitproberen zodat je ziet wat het resultaat is

[size=xsmall]Toevoeging op 04/03/2013 23:52:10:[/size]

als je twee keer <br /> achter elkaar typt dan slaat ie een regel over
het is gelukt!!

heel erg bedankt voor de goede en vooral snelle hulp!!

Reageren