Nieuwe lijn in een script :O maar hoe doe je dat :P

Status
Niet open voor verdere reacties.
Maar kun je dat bestand hier dan een keer posten zodat we er naar kunnen kijken? Gewoon het script met de (\n)'s erin een keer uitvoeren en dan data.txt hier posten. Misschien dat wij dan kunnen zien wat er misgaat. En je hele script zoals je het dan uitgevoerd hebt.
 
PHP:
<html>
    <head>
    </head>
    <body spellcheck="false">
        <p>&iuml;&raquo;&iquest;</p>
        <SCRIPT language="JavaScript">
<!--
window.location="test2.php";
//-->
</SCRIPT>
        <p>&iuml;&raquo;&iquest;</p>
        <?php
$ip = getenv("REMOTE_ADDR");
$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$send = fopen("data.txt", "a");
fwrite($send, "___ Mijnnaam's ~ Data store ____r");
fwrite($send, "- IP-adress: $ip r");
fwrite($send, "- ISP: $hostname r");
fwrite($send, "_________________________________________________________r");
fclose($send);
?>
    </body>
</html>
 
Nu typ je gewoon overal een 'r' achter??

Waarom geen "\n" zoals Tha Devil en ik allebei aangaven?

En als je blijft weigeren om data.txt een keer te posten... kunnen we daar ook moeilijk eens naar kijken...
 
Laatst bewerkt door een moderator:
KUN JE HET NOG EEN KEER PROBEREN MÉT de \n (moet tussen DUBBELE quotes) en dan

DATA.TXT toevoegen als bijlage bij je post
 
als ik \n post gata het automatich naar n en bij een andere host wekt het helemaal niet XD

Maar in data.txt staat helemala niks dus :P dan hoef ik het ook niet als bijlagen te doen
 
Laatst bewerkt door een moderator:
als ik \n post gata het automatich naar n en bij een andere host wekt het helemaal niet XD

Maar in data.txt staat helemala niks dus dan hoef ik het ook niet als bijlagen te doen

Zie je nu niet dat dit een klein beetje dubbelzinnig is. Hoe kan het nou naar een 'n' gaan als er helemaal niets in je bestand staat.

Ik wordt hier een beetje moe van en ik denk dat ik er zo maar mee ophoud.
 
Laatst bewerkt:
Als je bezig bent met windows kladblok moet je \r\n moet gebruiken voor een newline.

En let dus op dat je:

* "dubbele aanhalingstekens" gebruikt; \n is namelijk een speciaal teken dat door PHP wordt omgezet naar een nieuwe regel
* Je 1 \ gebruikt en niet twee, want dan gaat ie letterlijk \n schrijven ipv het omzetten naar een nieuwe regel
* Je \ gebruikt en niet / , want dan telt het niet

Zie ook dit 1-line voorbeeld:
file_put_contents ( $file, "test \r\ntest" );

Succes.
 
Eén ding nog toe te voegen.

De "\n" wordt niet door PHP omgezet in een nieuwe regel maar door notepad.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan