Nota Skrevet 20. mai 2003 Del Skrevet 20. mai 2003 Hei. Holder på med en oppgave her nå. Har ikke hatt om dette på skolen men på eksamensoppgaven jeg har her står det at vi skal få det til så jeg håper på svar. Jeg har ikke snøring selv. Skal få opplysninger fra dette skjemaet til å bli lagret i en .txt fil eller bli sendt i mail til meg. Hvordan får jeg det til? Så på noe PHP-greider men har aldri rørt det før så forstod ikke så mye. Alle svar mottas med et kjempesmil og en stor takk. EDIT: Denne skulle vel vært postet her men er ikke så lett å flytte Lenke til kommentar
mikk- Skrevet 20. mai 2003 Del Skrevet 20. mai 2003 Å sende i mail kan være grufullt enkelt hvis man godtar at outlook spretter opp og litt sånn. Da setter du bare mailto:<epostadresse> i action. For å lagre i .txt: - Lag en form i index.htm... slik: <html> <body> <form method="post" action="signer.php"> <p> Navn: <input type="text" name="navn" size="25" maxlength="25"> </p> <p> Fødselsdato: <input type="text" name="fødselsdato" size="25" Maxlength="25"> </p> <p> Adresse: <input type="text" name="adress" size="25" maxlength="25"> </p> <p> Telefonnummer: <input type="text" name="tlf" size="8" maxlength="8"> </p> <p> <a href="../../../../Lokale%20innstillinger/Temporary%20Internet%20Files/Content.IE5/09CT05OV/takk.html"><input type="submit" name="submit" value="Send inn opplysningene"></a> </p> </form> </body></html> Så lager du signer.php: <?php $fil=fopen("meldinger.txt", "r"); $oldmld=fread($fil, filesize("meldinger.txt")); fclose($fil); $fil = fopen ("meldinger.txt", "w"); fwrite ($fil, " Navn: $navn Fødselsdato: $fødselsdato Adresse: $adress Telefonnummer: $tlf $oldmld"); ?> <hr width="50%"> Din melding er lagt til!!<br> Takk for kommentaren din!<br> <b>&</b> <a href="index.htm">Tilbake</a> Så lager du meldinger.txt, en blank fil, som CHMODdes til 666 eller 777. Er ikke så rå i php, så jeg rappa scriptet fra indexphp.com's gjestebok (dramatisk editert, though)... Lenke til kommentar
Nota Skrevet 20. mai 2003 Forfatter Del Skrevet 20. mai 2003 Takker. Får se litt på det og håpe jeg forstår det. Lenke til kommentar
Nota Skrevet 20. mai 2003 Forfatter Del Skrevet 20. mai 2003 Ehm.. Kommer opp "Parse error: parse error in /home/k/ki/kingev/public_html/test/signer.php on line 2" når jeg trykker på send. Lenke til kommentar
Nota Skrevet 20. mai 2003 Forfatter Del Skrevet 20. mai 2003 Forandra litt så fungerte den på ett vis. Data kommer frem men kommer et par feilmeldinger (leste her og editerte litt). <?php $file_name = "meldinger.txt"; $file_pointer = fopen($file_name, "r"); $oldmld=fread($fil, filesize("meldinger.txt")); fclose($fil); $fil = fopen ("meldinger.txt", "a"); fwrite ($fil, " Navn: $navn Fødselsdato: $fødselsdato Adresse: $adress Telefonnummer: $tlf $oldmld"); ?> <hr width="50%"> Din melding er lagt til!!<br> Takk for kommentaren din!<br> <b>&</b> <a href="index.htm">Tilbake</a> Edit: Helsike til posts det ble av meg nå. Hmz. Dere får prøve å leve med det. Lenke til kommentar
Nota Skrevet 20. mai 2003 Forfatter Del Skrevet 20. mai 2003 Beklager maset og spamminga men hvis dere får det til slik at man skriver direkte til en access-database hadde dere vært supre. Takker på forhånd. Lenke til kommentar
Roberto Skrevet 20. mai 2003 Del Skrevet 20. mai 2003 Beklager maset og spamminga men hvis dere får det til slik at man skriver direkte til en access-database hadde dere vært supre. Da er det best å bruke ASP. Gå inn på www.hotscripts.com så ASP så finner du sikkert mange ASP -> Access skript. Lenke til kommentar
mikk- Skrevet 20. mai 2003 Del Skrevet 20. mai 2003 Ehm.. Kommer opp "Parse error: parse error in /home/k/ki/kingev/public_html/test/signer.php on line 2" når jeg trykker på send. Har du husket å CHMODde? (tilgangskontroll, tror jeg det kan oversettes med på norsk. I ws_ftp: høyreklikk --> CHMOD --> kryss av alt. Er nok noe tilsvarende i andre FTP-proggs óg. Lenke til kommentar
Roberto Skrevet 20. mai 2003 Del Skrevet 20. mai 2003 Heter fila meldinger.txt? (Ikke stor M! -husk at *NIX er case-sensitive) Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå