Contact form 7 - küldés után új oldalra

Sziasztok,











A Contact Form 7-es bővítménnyel hogyan lehet azt megoldani, hogy az elküldés után egy beállított oldalra ugorjon automatikusan az űrlapot kitöltő user - és ne a köszönőmondat jelenjen meg?











Köszönöm a segítséget!





boresuta

http://contactform7.com/redirecting-to-another-url-after-submissions/

Kedves Győző,











Nagyon köszönöm, ezt nem ismertem - de sikerült!

Hurrá! Éppen most akartam egy másikat is mondani: http://wordpress.org/support/topic/redirecting-to-another-url-not-working











:slight_smile: :slight_smile:











És, konkrétan hogyan sikerült? Megírod, az utókor számára is? :wink:

Sziasztok!











Feltettem a bővítményt, gondoltam letesztelem, beállítottam 2 címet is, de sajnos nem sikerül a küldés. Hibát ír ki.





“Hiba történt az üzenetküldés során. A küldést később próbáljuk meg ismételten, amennyiben az is sikertelen, küldjünk egy emailt a rendszergazdának.”





Nos, a “rendszergazda” én volnék. Megnéztem, mind a 2 e-mail helyesen van beírva. Hogy el se rontsam véletlenül sem, ctrl+c, ctrl+v-vel írtam oda.











Azt hitem, legaláb arra a címre elküldi(e-mail 2), amivel tudom, hogy semmi baj nincs, de nem.





Nem tudom, mi lehet a baja…

  1. Localhoston próbálod? Onnan nem is lehet küldeni levelet.




  2. Lehet a szerver beállításokkal van valami gond.





    Bekellene állítani egy smtp szervert (pl. gmail). Ezt töltsd le hozzá:





    http://wordpress.org…s/wp-mail-smtp/











    Várjuk a fejleményeket.

Ehhez külön plugin kell? AZt hittem, menni fog, amint feltettem. Na, leszedtem amit küldtél, feltettem, de a beállításainál nem tudom, mit csináljak.

Még mindig nem oké.











Ezt írja hibának:










Quote:

Test Message Sent


The result was:


boolean true





The full debugging output is shown below:


object(PHPMailer)i]6330[/i


public 'Priority' => int 3


public 'CharSet' => string 'UTF-8' (length=5)


public 'ContentType' => string 'text/plain' (length=10)


public 'Encoding' => string '8bit' (length=4)


public 'ErrorInfo' => string 'The following From address failed: jitsugyor@gmail.com' (length=54)


public 'From' => string 'jitsugyor@gmail.com' (length=19)


public 'FromName' => string 'Ju Jitsu Győr' (length=14)


public 'Sender' => string 'jitsugyor@gmail.com' (length=19)


public 'Subject' => string 'WP Mail SMTP: Test mail to rotcsa@gmail.com' (length=43)


public 'Body' => string 'This is a test email generated by the WP Mail SMTP WordPress plugin.' (length=68)


public 'AltBody' => string '' (length=0)


protected 'MIMEBody' => string 'This is a test email generated by the WP Mail SMTP WordPress plugin.


' (length=69)


protected 'MIMEHeader' => string 'Date: Sat, 24 Nov 2012 19:50:12 +0000


Return-Path: jitsugyor@gmail.com


To: rotcsa@gmail.com


From: =?UTF-8?Q?Ju_Jitsu_Gy=C5=91r?=


Subject: WP Mail SMTP: Test mail to rotcsa@gmail.com


Message-ID:


X-Priority: 3


X-Mailer: PHPMailer 5.2.1 (http://code.google.c...rg/p/phpmailer/)


MIME-Version: 1.0


Content-Transfer-Encoding: 8bit


Content-Type: text/plain; charset="UTF-8"








' (length=456)


protected 'SentMIMEMessage' => string 'Date: Sat, 24 Nov 2012 19:50:12 +0000


Return-Path: jitsugyor@gmail.com


To: rotcsa@gmail.com


From: =?UTF-8?Q?Ju_Jitsu_Gy=C5=91r?=


Subject: WP Mail SMTP: Test mail to rotcsa@gmail.com


Message-ID:


X-Priority: 3


X-Mailer: PHPMailer 5.2.1 (http://code.google.c...rg/p/phpmailer/)


MIME-Version: 1.0


Content-Transfer-Encoding: 8bit


Content-Type: text/plain; charset="UTF-8"





This is a test email generated by the WP Mail SMTP W'... (length=529)


public 'WordWrap' => int 0


public 'Mailer' => string 'smtp' (length=4)


public 'Sendmail' => string '/usr/sbin/sendmail' (length=18)


public 'PluginDir' => string '' (length=0)


public 'ConfirmReadingTo' => string '' (length=0)


public 'Hostname' => string '' (length=0)


public 'MessageID' => string '' (length=0)


public 'Host' => string 'smtp.gmail.com' (length=14)


public 'Port' => string '465' (length=3)


public 'Helo' => string '' (length=0)


public 'SMTPSecure' => string 'ssl' (length=3)


public 'SMTPAuth' => boolean true


public 'Username' => string 'jitsugyor@gmail.com' (length=19)


public 'Password' => string 'jitsugyor2010' (length=13)


public 'Timeout' => int 10


public 'SMTPDebug' => int 2


public 'SMTPKeepAlive' => boolean false


public 'SingleTo' => boolean false


public 'SingleToArray' =>


array


empty


public 'LE' => string '


' (length=1)


public 'DKIM_selector' => string 'phpmailer' (length=9)


public 'DKIM_identity' => string '' (length=0)


public 'DKIM_passphrase' => string '' (length=0)


public 'DKIM_domain' => string '' (length=0)


public 'DKIM_private' => string '' (length=0)


public 'action_function' => string '' (length=0)


public 'Version' => string '5.2.1' (length=5)


public 'XMailer' => string '' (length=0)


protected 'smtp' =>


object(SMTP)i]6333[/i


public 'SMTP_PORT' => int 25


public 'CRLF' => string '





' (length=2)


public 'do_debug' => int 2


public 'do_verp' => boolean false


public 'Version' => string '5.2.1' (length=5)


private 'smtp_conn' => boolean false


private 'error' =>


array


'error' => string 'Called Mail() without being connected' (length=37)


private 'helo_rply' => null


protected 'to' =>


array


0 =>


array


0 => string 'rotcsa@gmail.com' (length=16)


1 => string '' (length=0)


protected 'cc' =>


array


empty


protected 'bcc' =>


array


empty


protected 'ReplyTo' =>


array


empty


protected 'all_recipients' =>


array


'rotcsa@gmail.com' => boolean true


protected 'attachment' =>


array


empty


protected 'CustomHeader' =>


array


empty


protected 'message_type' => string 'plain' (length=5)


protected 'boundary' =>


array


1 => string 'b1_4c36770cc448296075d60a16c1a0a027' (length=35)


2 => string 'b2_4c36770cc448296075d60a16c1a0a027' (length=35)


3 => string 'b3_4c36770cc448296075d60a16c1a0a027' (length=35)


protected 'language' =>


array


'provide_address' => string 'You must provide at least one recipient email address.' (length=54)


'mailer_not_supported' => string ' mailer is not supported.' (length=25)


'execute' => string 'Could not execute: ' (length=19)


'instantiate' => string 'Could not instantiate mail function.' (length=36)


'authenticate' => string 'SMTP Error: Could not authenticate.' (length=35)


'from_failed' => string 'The following From address failed: ' (length=35)


'recipients_failed' => string 'SMTP Error: The following recipients failed: ' (length=45)


'data_not_accepted' => string 'SMTP Error: Data not accepted.' (length=30)


'connect_host' => string 'SMTP Error: Could not connect to SMTP host.' (length=43)


'file_access' => string 'Could not access file: ' (length=23)


'file_open' => string 'File Error: Could not open file: ' (length=33)


'encoding' => string 'Unknown encoding: ' (length=18)


'signing' => string 'Signing Error: ' (length=15)


'smtp_error' => string 'SMTP server error: ' (length=19)


'empty_message' => string 'Message body empty' (length=18)


'invalid_address' => string 'Invalid address' (length=15)


'variable_set' => string 'Cannot set or reset variable: ' (length=30)


protected 'error_count' => int 1


protected 'sign_cert_file' => string '' (length=0)


protected 'sign_key_file' => string '' (length=0)


protected 'sign_key_pass' => string '' (length=0)


protected 'exceptions' => boolean false





The SMTP debugging output is shown below:


SMTP -> ERROR: Failed to connect to server: Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP? (369403424)





The following From address failed: jitsugyor@gmail.com














Sajnos nekem ez még kínai...S:

Sziasztok! Én már régóta nyüglök vele, hogy nem tudom átirányítani a form elküldése után egy másik oldalra, illetve máshogy sem bírom az eseményt lekövetni, hogy el lett küldve az lap. Pedig most már nagyon kéne mérnem a konverziót az oldalon, de enélkül nem megy, nem tudok célt beállítani így az adwordsben és nem találom a hibát. Hálás lennék, ha valaki segítene. Ráadásul egy másik oldalamon mödik mindez…



Ezeket próbáltam ki a “további beállítások” dobozba beírni a szerkesztéskor:



on_sent_ok: “ga(‘send’, ‘event’, ‘Contact Form’, ‘sent’);” -ez nem mödik (Adwords nem méri)



on_sent_ok: “_gaq.push();” –ez sem mödik (Adwords nem méri)



on_sent_ok: “location = ‘http://minibusztravel.hu/koszonjuk/’;” -ez sem mödik, nem irányít át



[font=consolas:149n3d3r]on_sent_ok: “location.replace(’[/font:149n3d3r] http://minibusztravel.hu/koszonjuk/[font=consolas:149n3d3r]’);”[/font:149n3d3r] –nem mödik, nem irányít át



on_sent_ok: “location = ‘http://www.minibusbudapest.com/thank-you/’;”

-ez mödik az angol oldalon



Esetleg valamivel összeakadhat? A sablonnal is összeakadhat? Mert azt nem akarom lecserélni…Hogyan jöhetnék rá, hogy mi a baja?

Most Contact Form 3.9.3 van rajta és Wordpress 3.9.2



Köszi a segítséget valakinek!

Szia!



A hxxp://minibusztravel.hu/ -oladlon úgy látom, hogy a bal oldali űrlapon, submit gomb megnyomása után nincs ajax-os ellenőrzés. Szerver oldalon ellenőrzi a mezőket.



Ki van lőve CF7 javascript-es része. Szerintem ezért nem működik a redirec-t, mert az kell átirányításhoz.



Nézd meg, van-e a wp-config.php ban ilyen: define (‘WPCF7_LOAD_JS’, false);

Vagy nem tudom, próbáld ki úgy az átirányítást, hogy elsőként működjön a javascript-es ellenőrzés.



A másik oldalon ilyen van, működik is.



Egyébként van más hiba is, valami slider bővítmény függvényére írja, hogy olyan nincs. (.anythingSlider(…))