Wordpress php pomoć

Pozdrav trebala bi mi pomoć oko php forme na jednom wordpress sajtu…radi se o costume temi povezanoj s gravity form pluginon, korištenjem post metode. Ne sejva mi jedno polje nikako , uvijek mi vrača user id za to polje, kako god okrenem.

Inbox za više info, plaćam po dogovoru

Mislim da će nekom expertu trebati 10-15 minuta za taj problem…

Trebaš pomoć, još očekuješ da ti se neko javi…
Msm barem meni je crnjak javljati se za trazenje domene kada neko prodaje web a mozda bi ga i kupio :smiley:A o pomoci da ne pricam :smiley:
Nego postavi primjer gdje ti je problem, pa mozda i dobijes odgovor :slight_smile:

Nisam expert al rado se pozabavim problemom,
paste code, da pogledam ili posalji na PM.

evo ovako

ovo je ftp template page koji se sastoji od 3 dijela…prvi dio upiše name adressu i tako stisne continue i onda ide drugi dio forme…pa treci dio zahvala

taj prvi dio me zeza jer ne sejva full name nigdje nego vraća mi uporno u gravity form admin ili prazno

…znači nikako da uhvatim taj full name kojeg bi onda trebalo postati pod field 12 u formi id 3…

dok isto sve na drugoj formi radi sve normlano…

http://pastebin.com/gh220ycz

ftp 1 - http://pastebin.com/uAW3sEuk
ftp2- http://pastebin.com/M2BkgZ6m
ftp 3- http://pastebin.com/Vd4zb3UP

i dio functions php-a

http://pastebin.com/HbKzXC9A

razumijem izdaleka što te muči, jedno polje, ali tako si loše obasnio to da ne znam tko će pomoći.

ftp1 i ftp2 ??

Post metoda?

gdje ti sprema varijablu? U session ili to ide direkt u bazu?

Kada pozivaš tu varijablu negdje provjeri da li je zaista upisana.

Stavi je negdje na template kao cho pogledaj kada je onda zaista upisana.

Ako nije post metodom onda ti s kodom nešto ne valja skroz.

a jbg kad neznam ni sam kako da objasnim…

uglavnom ftp-1 je prvi page koji korisnik vidi s 4 polja za unijeti među kojima je i taj full name… kada unese info u njih,i klikne continue button, ide na sljedeću stranicu (ftp2) gdje upisuje opis projekta, uploada faljove o proektu, kometar itd… i stisne submit i dolazi 3 stranicu thank you for bla bla…

sljedeci dio u functions.php je odgovoran za unos znači unesi u gravity formu id=3 sljedeća polja, u polje koje se nalazi u gravty form plugin i ima id=2, biti ce zamijenjeno s service_type ‘2’ => $_POST[‘service_type] i tako dalje…
$entry = array(
‘form_id’ => 3,
‘1’ => ‘’,
‘2’ => $_POST[‘service_type’],
‘3’ => $_POST[‘deadline’],
‘4’ => ‘’,
‘5’ => ‘’,
‘6’ => $_POST[‘comments’],
‘7’ => implode(’
’, $files),
‘8’ => $_POST[‘first_name’],
‘9’ => $_POST[‘last_name’],
‘10’ => $_POST[‘company’],
‘11’ => $_POST[‘email’],
‘12’ => $_POST[‘full-name’]
);

sad je problem što bi uporno ne sprema taj full name nego mi mi vraća username (admin) ili prazno polje…
a to se događa zbog ovog dijela u functions.php

function parseContent($content, $files = array()) {
$user = wp_get_current_user();
foreach ($_POST as $key => $value) {
$_POST[$key] = stripslashes($value);
}
if (!isset($_POST[‘full-name’])) {
$_POST[‘full-name’] = $user->display_name;
}

, sada mi nije jasno kako ostale forme rade na istom principu sve oke a ovdje nešto ne štima, odnosno treba mi netko da to sredi ako može i kaže cijenu…

očito ne vidim grešku i ne kužim :smiley:

<?php echo @$_POST['full-name'] ?>" > <?php echo $_COOKIE['email'] ?>

Na brzinu sam pogledao, ostale koje ti spasava su $_COOKIE a Fullname ti je $_POST,
Probaj staviti i za Fullname cookie pa javi rezultate

Probao sam to, pa sam ostavio post , isti vrag. Ako stavim cookie samo mi ostane unutar polja name ,sejvan text Koji sam zadnji put upisao…Ali mi ga ne upiše u formu u backendu. Nego mi u backendu i dalje upisuje admin Ili prazno polje ako korisnik. Nije reg. ,

Hmm Možda je greška s tim cookiem i kako ga sprema…

Vidim da ako ne postoji fullname on ce prikazati username, sto znaci da tvoj fullname nigdje nije setovan.

Probaj staviti javascript alert $Fullname, stavi na drugoj stranici i ako napise DADO DD , onda je proslo i tako testiraj dokle dodje.

Isto u arrayu probaj zamijeniti mjesto sa nekim koji radi, npr Company, i vidi da li u tom slucaju radi.

e ovako, nešto zeza taj cookie, prebacio sam polje na ftp2, i sad radi sve super, ugl nemam pojma šta je bilo …hvala na pomoći punooooo!

cookie ti možda nije bio dobro postavljen.


Copyright © 2022 WM Forum - AboutContact