[ tigarrrrr @ 09.08.2007. 23:12 ] @
Pozdrav,
pisem jedan Email script i ona radi i imam validaciju za proveru jeli sve upisano i to radi ali problem je to kad neko upise ime,poruku a zaboravi email i dobije opomenu da je zaboravio email upisat ali nazalost izbrise poruku koju je vec upiso tako da script nece to da zadrzi nego posetilac mora ponovo pisat kompletnu poruku, ja sam napravio da zadrzava upisano ime i email posle validacije ali poruku nikako nemogu, ne znam u cemu je fazon.
Evo kod za ime (ovo radi) :
----------------------------------------------------------------------------
Name:<?php
if (!$nameIstOK) {
echo '<span style="color:red">*</span>';
}
?><br />
<input type="text" name="name" size="25" value="<?php
if (isset($_POST['name']) && !is_array($_POST['name'])) {
echo htmlspecialchars($_POST['name']);
}
?>" />
----------------------------------------------------------------------------
Kod za poruku :

<br />Nachricht:<?php
if (!$textIstOK) {
echo '<span style="color:red">*</span>';
}
?><br />
<textarea name="nachricht" cols="50" rows="5"></textarea><br />
<input type="submit" name="submit" value="Senden Email" />
-----------------------------------------------------------------------------

Sta da upisem u kodu za poruku da bi zadrzavao napisani Email posle neuspesnog slanja ?
[ 1r0nM4n @ 09.08.2007. 23:52 ] @
Code:
<textarea name="bla">$_POST['bla']</textarea>

Tako bi to trebalo da izgleda. Izmeni prema svojim potrebama.

p0z
[ tigarrrrr @ 10.08.2007. 00:22 ] @
@1r0nM4n

Nemoze, opet ne zadrzava poruku ali mi onda stalno pise $_POST['nachricht'] u formularu :(

[ mb_sa @ 10.08.2007. 07:43 ] @
Citat:
tigarrrrr: @1r0nM4n

Nemoze, opet ne zadrzava poruku ali mi onda stalno pise $_POST['nachricht'] u formularu :(


Code:
<textarea name="nachricht"><? echo $_POST['nachricht']; ?></textarea>


[Ovu poruku je menjao mb_sa dana 10.08.2007. u 12:08 GMT+1]
[ 1r0nM4n @ 10.08.2007. 10:58 ] @
@tigar, ja sam to napisao samo kako bi okvirno to trebalo da izgleda. Nisam ocekivao da ces samo copy/paste toga. Naravno treba da se ubace php tagovi, neka provera podataka i na kraju echo. To sam pisao na mobilnom telefonu i mislio sam da ces da shvatis poentu.

pOz
[ Man-Wolf @ 10.08.2007. 12:02 ] @
A jel mozes ti da das ceo kod ??

2. Ukoliko je u pitanju "POST" method, upotrebi ovo sto ti je napisao mb_sa

Code:

<textarea name="nachricht"><?php echo $_POST['nachricht']; ?></textarea>
[ tigarrrrr @ 10.08.2007. 12:38 ] @
Hvala na odgovorima, radi ovo sto je napiso mb_sa,
@1r0nM4n bilo je dosta kasno kad sam to radio pa sam iskreno samo napravio copy/paste jer sam mislio daje gotov code ali mi bilo cudno da nema php tagova,
@Man-Wolf radio sam sa "POST" method,da nebi sad ovde ubacivo ceo code ako ti treba script poslacu ti na pm.

Pozdrav i hvala.
[ ColdKeyboard @ 10.08.2007. 17:46 ] @
Cisto da bi izbjegao greske i upozorenje od php-a koristi

Code:
<textarea name="nachricht"><?php if(isset($_POST['nachricht'])) { echo $_POST['nachricht']; } ?></textarea>
[ Okram_marko @ 16.12.2007. 23:14 ] @
Pozdav.

Kada smo kod tih ispisivanja, imam jedan problemci kada je u pitanju echo. Popunim podatke i posaljem. Informacija da je uspjesno poslano se otvori kao nova stranica. Ja bih da se tekst ispise u nekom tekst polju ili nekoj drugoj poziciji na stranici sa koje se salje. Npr. odmah ispod tipke send

Evo stranice: http://www.jubitou.com/kontakt.html

Kako ovo napraviti?

PS: kao sto vidite, ovdje je odvojeni php fajl.

Hvala vam unaprijed!
[ kelja @ 17.12.2007. 00:04 ] @
Pozdrav, kontakt.html prebaci u kontakt.php, kod iz posalji.php turi u ovaj fajl, i echo-uj poruku(e) ispod forme.
[ Okram_marko @ 17.12.2007. 06:18 ] @
Evo prijatelju upravo sam rijesio problem.

Radio sam i tako samo opet.. nije to tako lijepo. Nasao sam AJAX rijesenje. Predobro je vala.

Evo zakacit cu vam pa se pozabavite. Uocio sam da ne radi ispravno upozoravanje za popunjavanje polja.
Ne izbaci upozorenje ako recimo e-mail polje ostane prazno. Imaju tamo postavke, nisam cackao ali cu pogledati. Ako tko od vas rijesi neka nakaci.


Zaboravio sam dodati... nema ponistavanja polja. Ni to ne radi kako treba. Bilo bi lijepo kada bi se moglu ugraditi ogranicenje (blokada) pa da netko ne moze pretjerivati. Vidio sam negdje da ima postavljeno vrijeme. Nista to na zalost ne radi. Daj neka to netko ispravi, ja nisam toliko strucan. :--)
[ Danci-Sombor @ 19.12.2007. 22:15 ] @
Skino sam ovaj fajl AjaxContact i uploadowao ga na server ali kad ukucam mail i odredjenu poruku de to treba da proverim sta je neko upisao ... tj da vidim tu poruku ?