25. juni 2000 - 19:36Der er
1 kommentar og 1 løsning
Gem FORM resultat i kommasepareret fil ?
Dette spørgsmål har også været oprettet i kategorien PHP, men der fik jeg intet svar :-(
Det betyder intet hvad sprog det er skrevet i, men jeg skal bruge et script der kan tage resultatet fra en FORM og gemme dette KOMMASEPARERET i en txt fil på serveren. Der er alle typer felter i formen (Tekst, radio, check, valg hvis det betyder noget.
(Kan det lade sig gøre, ville det også være sejt hvis txt filen automatisk blev mailet til mig én gang i døgnet.)
Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
ja, nu har du jo dummet dig lidt og lukket for spørgsmålet, så får du jo næppe svar ;). men jeg skal forsøge at hjælpe dig.. dette script kan læse alle former for input, hvad kommasepareret betyder, er jeg ikke lige inforstået med, men jeg har da en ide;
unless (STDIN >> 8 & 0x00ff) {
read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
}
if (length($buffer) < 3) {
$buffer = $ENV{QUERY_STRING};
}
if (length($buffer) < 1) {
$buffer = join('&',@ARGV);
}
@pairs = split(/&/, $buffer);
foreach $pair (@pairs) {
($name, $value) = split(/=/, $pair);
$value =~ tr/+/ /;
$value=~ s/\%(..)/pack("C",hex($1))/eg;
push (@file, "$name=$value"); } $indhold = join (';',@file); open (DATA,">>filnavn.txt"); print DATA $indhold; close (DATA); $mailprog = ' /usr/sbin/sendmail';
open(MAIL,"|$mailprog -t"); print MAIL "To: $emailadresse\n\ninput fra $ENV{'HTTP_HOST'}:\n$indhold"; close (MAIL);
exit;
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.