Script Hulp Nodig

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Bas

bas

15/08/2009 00:23:00
Quote Anchor link
Ik heb een script die 2 dingen opslaat in een text documentje

maar hij schijft telkens eronder weer wat iemand anders dee

hoe kan ik het zo maken dat hij een nieuw textdocumentje maakt met de titel
van degene die het stuurde?

dit is het script

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
header("Location: Staaternunietbij.");
$inhoud = "naam : ".$_POST['naam']."
"
;
$inhoud .= "Formulier : ".$_POST['formulier']."";
$inhoud .="
"
;
$inhoud .="
"
;
$file = fopen("Forms.txt","a");
$filec = fwrite($file,$inhoud);
fclose($file);
?>
 
PHP hulp

PHP hulp

29/11/2024 06:45:42
 
Stefan van Iwaarden

Stefan van Iwaarden

15/08/2009 00:53:00
Quote Anchor link
Forms.txt bepaalt de naam van je textbestand. Deze moet je dus aanpassen iedere keer.
Laat je deze naam hetzelfde, dan overschrijft deze het huidige bestand.
Door de huidige opbouw van je script wordt de tekst echter iedere keer onder de reeds opgeslagen tekst gezet (door de .= i.p.v. =)
 
GaMer B

GaMer B

15/08/2009 09:15:00
Quote Anchor link
Vergeet fopen en de andere functies die daar bij horen, gebruik liever file_put_contents.
 
Bas

bas

15/08/2009 16:13:00
Quote Anchor link
ja maar hoe maak ik het dan dat hij de naam als titel van text documentje gebruikt en telkens dan een nieuwe maakt?
 
Jan Koehoorn

Jan Koehoorn

15/08/2009 16:34:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
header("Location: Staaternunietbij.");
$inhoud = "naam : ".$_POST['naam']."
"
;
$inhoud .= "Formulier : ".$_POST['formulier']."";
$inhoud .="
"
;
$inhoud .="
"
;
$file = fopen($_POST['naam'],"a");
$filec = fwrite($file,$inhoud);
fclose($file);
?>
 
Bas

bas

15/08/2009 16:43:00
Quote Anchor link
maar het word nu geen text documentje maar een bestandje die ik niet kan openen
 
GaMer B

GaMer B

15/08/2009 16:53:00
Quote Anchor link
Dan voeg je er een extensie aan toe in je script:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
header("Location: Staaternunietbij.");
$inhoud = "naam : ".$_POST['naam']."
"
;
$inhoud .= "Formulier : ".$_POST['formulier']."";
$inhoud .="
"
;
$inhoud .="
"
;
$file = fopen($_POST['naam'] . '.txt',"a");
$filec = fwrite($file,$inhoud);
fclose($file);
?>
 
Bas

bas

15/08/2009 17:08:00
Quote Anchor link
Dankje
 
Douwe

Douwe

15/08/2009 18:33:00
Quote Anchor link
GaMer13 schreef op 15.08.2009 09:15:
Vergeet fopen en de andere functies die daar bij horen, gebruik liever file_put_contents.

Kijk hier ook eens naar.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.