login  Naam:   Wachtwoord: 
Registreer je!
 Forum

file write probleem

Offline kickasgamer - 09/02/2007 19:25 (laatste wijziging 09/02/2007 20:21)
Avatar van kickasgamerPHP ver gevorderde ik heb via een aantal tut's een scriptje gemaakt waarmee ik een bestaand bestand kan bijwerken of een nieuw schrijven (tis meer bedoeld voor een nieuw te schrijven) maar ik heb het getest en als ik een bericht typ met een regel end an een enter of meerdere enters dan wordt dat niet opgenomen in mijn bestand

hier is mijn code: code weg/ probleem opgelost

kan iemand mij helpen ?

EDIT: ik het probleem zelf opgelost het bericht moest eerst (zoals ik had nl2br() gedaan worden en dan nog eens (wat ik niet had) ereg_replace()

8 antwoorden

Gesponsorde links
Offline Abbas - 09/02/2007 20:00
Avatar van Abbas Gouden medaille

Crew .NET
Als je had gezocht in het forum of op google had je de oplossing wel gevonden zonder hier een topic voor te moeten openen... 
Offline kickasgamer - 09/02/2007 20:21 (laatste wijziging 09/02/2007 20:23)
Avatar van kickasgamer PHP ver gevorderde ja maar nu heb ik opnieuw een probleem of een vraagje

ik wil nu dat er automatisch .txt achter de filename komt, maar hoe doe ik dat ?

hier is de code: http://www.plaatscode.be/4135/

Offline timmie_loots - 09/02/2007 22:08 (laatste wijziging 09/02/2007 22:08)
Avatar van timmie_loots PHP gevorderde $filename = $_POST['filename'] . '.txt';
Offline kickasgamer - 09/02/2007 22:15
Avatar van kickasgamer PHP ver gevorderde thanks 
Offline Ibrahim - 09/02/2007 22:54
Avatar van Ibrahim PHP expert moet je eens voorstellen dat de filename al filename.txt heet ?
dan word ie filename.txt.txt

Het is niet aangeraden om elk bestand te accepteren
Offline kickasgamer - 10/02/2007 12:02
Avatar van kickasgamer PHP ver gevorderde ja ik ga er nu een extra controlle in bouwen dat als er al een extensie instaat dat hij dna een error geeft
maar bedankt voor de tip 
Offline Stijn - 10/02/2007 12:06
Avatar van Stijn PHP expert je mag uitsluitend letters/cijfers bevatten!

  1. <?
  2. if( !preg_match("~^[a-zA-Z0-9]+$~" , $_POST['filename'] ) ) {
  3. die('geef een correct filename op!');
  4. }
  5. ?>
Offline kickasgamer - 10/02/2007 12:54
Avatar van kickasgamer PHP ver gevorderde ah ja super want ik, kreeg het niet echt voor mekaar , echt bedankt

maar nu heb ik een ander vraagje hoe kan ik de map veranderen waar al die files terecht komen ?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.186s