Haluaisin tehdä sellaisen systeemin, että kotisivuiltani voi lähettää nettikortteja. Eroaako koodi kovastikin viestin (formin) lähettäjän koodista?
Löytyykö mistään valmista koodia?
Oon ihan aloittelija, joten selkeitä ohjeita, jookos.
Kiitos ja iloista joulua kaikille!
minkä ihmeen laisia nettikortteja? siis meili tyyppisiä vai mitä...?
Ainakin MikroBitissä oli artikkeli moisesta: http://www.mikrobitti.fi/nettijatkot/2003/12/
Jos et kuulu mikrobitin tilaajiin, niin minulla on tuolla pikku paketti:
http://www.pm-netti.com/index.php?sivu=9&id=1
€ : )
Kiitos vinkeistä!
Olenkin nyt yrittänyt saada nettikorttisysteemiä toimimaan -turhaan!
Mistäs johtuu, että nettisivuille siihen kenttään mihin surffaajan pitäisi saada kirjoitettua kortin saajan nimi lukee: \"$their_name\"
ja email-kentässä lukee \"$their_email\"
Lisäksi valittu kortin kuva ei tällä sivulla näy. Tää on siis "send.php"
Kiva jos osaatte auttaa näiden sepustuksien perusteella :-)
Voisitko laittaa näytille lähdekoodia? Sillä tavoin kun on paljon helpompi sanoa mitään järkevää aiheesta :P
lainaus:
Voisitko laittaa näytille lähdekoodia? Sillä tavoin kun on paljon helpompi sanoa mitään järkevää aiheesta :P
No, tässä on send.php -tiedoston koodit, mutta tiedostoja on aika monta ja mahdotonta laittaa tänne kaikkien koodeja:
<?php
include("settings.php");
$cards = ereg_replace(".html", "", $cards);
// PREVIEW AND TO AND FROM INFO
print("
<CENTER>
<FORM ACTION=preview.php>
<TABLE BORDER=0 CELLPADDING=5 CELLSPACING=0>
<TR>
<TD ALIGN=center><IMG SRC=$images_location/$cards.jpg BORDER=1></TD>
<TD ALIGN=center>
<TABLE BORDER=0 CELLPADDING=2 CELLSPACING=2 bgcolor=#F5FFEA>
<TR>
<TD ALIGN=left colspan=4>Kortin saaja</TD>
</TR>
<TR>
<TD ALIGN=center>Nimi:</TD>
<TD><input type="text" size=30 name=their_name value="$their_name"></TD>
<TD ALIGN=center>Sähköposti:</TD>
<TD><input type="text" size=30 name=their_email value="$their_email"></TD>
</TR>
</TABLE>
<BR>
<TABLE BORDER=0 CELLPADDING=2 CELLSPACING=2 bgcolor=#FFFAEA>
<TR>
<TD ALIGN=left colspan=4>Lähettäjä</TD>
</TR>
<TR>
<TD ALIGN=center>Nimi:</TD>
<TD><input type="text" size=30 name=your_name></TD>
<TD ALIGN=center>Sähköposti:</TD>
<TD><input type="text" size=30 name=your_email></TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
<TABLE BORDER=0 CELLPADDING=5 CELLSPACING=0>
<TR>
<TD ALIGN=center>Otsikko: <input type="text" size=40 name=heading></TD>
</TR>
</TABLE>
<BR><BR>
<TABLE BORDER=1 CELLPADDING=5 CELLSPACING=0>
<TR>
<TD ALIGN=center valign=top>Viesti:</TD>
<TD ALIGN=center><textarea rows=4 cols=50 wrap=yes wrap=on name=message></textarea></TD>
</TR>
</TABLE>
<input type=hidden name=card value=$cards>
<BR>
<input type="submit" value="LÄHETÄ!">
</form>
?>
lainaus:
<TD ALIGN=center>Nimi:</TD>
<TD><input type="text" size=30 name=their_name value="$their_name"></TD>
<TD ALIGN=center>Sähköposti:</TD>
<TD><input type="text" size=30 name=their_email value="$their_email"></TD>
Vaihda nuo lainausmerkit '-merkkeihin tai laita kenoviivat (\) niiden eteen. Silloin pitäisi toimia.
Suosittelen jättämään pitkät lomakkeet ?> ja <?php väliin
Aihe on jo aika vanha, joten et voi enää vastata siihen.