webForum webForum sponsras med lina och serverplats av Binero AB

Gå tillbaka   webForum > Utveckling > Webbutveckling > PHP

PHP Här diskuteras allt som har med scriptspråket PHP att göra.

Svar
 
Trådverktyg Visningsalternativ
Äldre 2000-02-24, 15:46   #1
Matti
Medlem
 
Registrerad: 1999-12-20
Ort: Stockholm
Inlägg: 3 778
Lösningar: 3900
meddelande feedback i php.. lätt att göra men hur?

Nu behöver jag hjälp igen.. eftersom jag inte hittat nån bra php-guide än så kan jag inte göra det själv

Ok, jag behöver ett enkelt formulär där besökaren fyller i sitt namn, epost adress och kommentar, vad ska jag skriva?

Det skulle även vara bra om man kunde få det så att e-post adressen som besökaren fyllt i läggs i "from" fältet.. (så att jag direkt kan klicka på reply i Outlook).

...så.. hur gör jag?

------------------
::[ Matti Kolu ]
::[ www.mk.st ]



[Redigerat av Matti den 24 feb 2000]
__________________
We are what we repeatedly do. Excellence, therefore, is not an act, but a habit.
-- Aristotle
Matti besöker inte forumet just nu   Svara med citat
Äldre 2000-02-24, 16:00   #2
Phorpher
Medlem
 
Phorphers avatar
 
Registrerad: 2000-02-08
Ort: Stockholm
Inlägg: 2 059
Lösningar: 110
meddelande

Uhmm...

Antag att feedback formuläret ligger i dokumentet feedback.php3

Gör ett formulär:
<FORM ACTION="feedback.php3" METHOD="post">
Namn:
<INPUT TYPE="text" NAME="namn" SIZE="30">
Email:
<INPUT TYPE="text" NAME="mail" SIZE="30">
Kommentar:
<TEXTAREA NAME="kommentar" COLS="30" ROWS="8"></TEXTAREA>
<INPUT TYPE="submit" VALUE="Skicka">
</FORM>

I samma dokument gör du en liten php moj som kollar om man skickat eller inte.. Typ:

<?php
if(isset($namn))
{
mail("mattismail@mk.st", "Feedback från $namn", "$kommentar", "Reply-To: $mail");
}
?>

Jag har säkert skrivit fel någonstans men lite får du f*nimej göra själv.. :d

...Och det finns säkert bättre lösningar men det här borde fungera och det är enkelt...

/Erik Hellström


[Redigerat av PhOrPhEr den 24 feb 2000]
Phorpher besöker inte forumet just nu   Svara med citat
Äldre 2000-02-24, 16:14   #3
Matti
Medlem
 
Registrerad: 1999-12-20
Ort: Stockholm
Inlägg: 3 778
Lösningar: 3900
meddelande

fungerar ju perfekt

Om jag vill att användaren ska redirectas till en annan sida då han/hon gett mig feedback, vad ska jag då skriva och var?

Tnx

------------------
::[ Matti Kolu ]
::[ www.mk.st ]

__________________
We are what we repeatedly do. Excellence, therefore, is not an act, but a habit.
-- Aristotle
Matti besöker inte forumet just nu   Svara med citat
Äldre 2000-02-24, 16:56   #4
Phorpher
Medlem
 
Phorphers avatar
 
Registrerad: 2000-02-08
Ort: Stockholm
Inlägg: 2 059
Lösningar: 110
tummen upp

Enklast är att lägga php scriptet jag gav dig innan, på den sidan som du vill att personen ska bli skickad till.

Isf. ändrar du FORM taggen till:
<FORM ACTION="redirect_sida.php3" METHOD="post">

Dvs. php scriptet ska nu ligga i redirect_sida.php3 och formuläret ska ligga i feedback.php3.

/Erik Hellström
Phorpher besöker inte forumet just nu   Svara med citat
Äldre 2000-02-24, 18:34   #5
Matti
Medlem
 
Registrerad: 1999-12-20
Ort: Stockholm
Inlägg: 3 778
Lösningar: 3900
meddelande

tnx

------------------
::[ Matti Kolu ]
::[ www.mk.st ]

__________________
We are what we repeatedly do. Excellence, therefore, is not an act, but a habit.
-- Aristotle
Matti besöker inte forumet just nu   Svara med citat
Äldre 2000-03-09, 15:11   #6
Matti
Medlem
 
Registrerad: 1999-12-20
Ort: Stockholm
Inlägg: 3 778
Lösningar: 3900
meddelande

Om jag istället vill skriva in namn, mail och kommentarer till en textfil (meddelanden.txt), hur gör jag då? =)

------------------
Matti Kolu
www.mk.st
__________________
We are what we repeatedly do. Excellence, therefore, is not an act, but a habit.
-- Aristotle
Matti besöker inte forumet just nu   Svara med citat
Äldre 2000-03-09, 17:47   #7
Kim
Medlem
 
Kims avatar
 
Registrerad: 2000-01-12
Ort: Jönköping
Inlägg: 3 571
Lösningar: 3740
meddelande

Jag tror att det här fungerar. Är dock inte helt säker.

$filnamn = "namn.på.filen";
$fd = fopen ( $filnamn, "a+" );
fwrite ($fd, $variabler . "Plus text om du vill det.");
fclose ($fd);

a+ gör att texten läggs till i slutet av filen.
Du kan även använda w+. Då raderas innehållet i filen först.

------------------
Kim Halderot
cim@linux.nu
__________________
_______________________________
Kim Halderot, frilansande copywriter
www.halderot.se
Kim besöker inte forumet just nu   Svara med citat
Äldre 2000-03-10, 08:32   #8
G_Force
Medlem
 
Registrerad: 2000-03-06
Ort: Sörbyg. 5 - 640 25 Julita
Inlägg: 14
Lösningar: 0
Windows

Matti, scriptet som du änvänder för att skriva till en fil, går även att använda som en slags gästbok Fejkad databas..! =))
__________________
//Webmaster @ Fikus.nu

.:[www.fikus.nu]:.
.:[gforce.forss.com]:.
G_Force besöker inte forumet just nu   Svara med citat
Äldre 2000-03-10, 09:13   #9
Matti
Medlem
 
Registrerad: 1999-12-20
Ort: Stockholm
Inlägg: 3 778
Lösningar: 3900
meddelande

Jag vet Det var därför jag frågade hur man gjorde

------------------
Matti Kolu
www.mk.st
__________________
We are what we repeatedly do. Excellence, therefore, is not an act, but a habit.
-- Aristotle
Matti besöker inte forumet just nu   Svara med citat
Svar
webForum > Utveckling > Webbutveckling > PHP

Trådverktyg
Visningsalternativ

Forumregler
Du får inte posta nya trådar
Du får inte posta svar
Du får inte bifoga filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är av
HTML-kod är av

Forumhopp


Alla tider är i GMT +1. Klockan är nu 12:27.


Powered by: vBulletin Version 3.8.6
Copyright © webForum