Toon posts:

[PHP] bevestigings mail met identiek nummer

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een mailform gemaakt hij werkt perfect ik wil alleen dat iedere klant een identiek nummer krijgt per mailtje.

Ik heb nu dit:
$onderwerp="Bevestiging Email #00456";

Dir #00456 moet dus een variabele worden die bij elk mailtje 1 omhoog gaat.

En dat er dat er dan naar een txt file word geschreven:
00456 Dhr jansen Jansen@bedrijf.nl

De naam is $naam en het email adres is $email

Hoe doe ik dat???

  • Cloud
  • Registratie: November 2001
  • Laatst online: 13-09 13:04

Cloud

FP ProMod

Ex-moderatie mobster

Daar zijn wel tutorials voor te vinden, misschien wel op PHPFreaks. Enneh als je het via een txt bestand wil doen, moet je wel de goeie rechten op die server van je hebben. Er zijn veel servers waarbij dat niet kan.
En anders moet je een MySQL databeesje opzetten :)

Never attribute to malice that which can be adequately explained by stupidity. - Robert J. Hanlon
60% of the time, it works all the time. - Brian Fantana


  • Grum
  • Registratie: Juni 2001
  • Niet online
sprintf,fopen,fwrite,fclose

heb je nog meer info nodig ?
www.php.net/functienaam :)

Verwijderd

Topicstarter
Sorry was niet helemaal duidelijk heb nu al dit:

$data = "klant.txt";

$klant = file("$data");
$aantal = count($klant);
for($i=0; $i<=$aantal; $i++)

$fp = fopen("$data", "a");
fputs ($fp, "$klant\n$naam\n$email\n\n<BR>");
fclose($fp);
Maar als ik in de txt file kijk heeft de klant geen nummer gekregen er staat gewoon niks op die plek wat is er fout in dit stukje?? Naam en emailadres staan wel in de txt file

  • Eegee
  • Registratie: Januari 2000
  • Laatst online: 23:06
Ik zou nog es goed naar je code kijken, want bovenstaand stukje... tsja...
Stap eens voor jezelf door de code of maak een PSD ervan (moet eigenlijk andersom natuurlijk) en kijk of je 't dan zelf begrijpt (begrijpt wat er mis is).

  • SWfreak
  • Registratie: Juni 2001
  • Niet online
$data = "klant.txt";

$klant = file("$data");
$aantal = count($klant);
for($i=0; $i<=$aantal; $i++)

$fp = fopen("$data", "a");
fputs ($fp, "$klant\n$naam\n$email\n\n<BR>");
fclose($fp);
Vervang in de fputs $klant door $i of door $aantal. $klant is een array en die kan je niet zo aan fputs doorgeven.
Pagina: 1