Formulier werkt niet onder subdomein

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Joni Fleischer
Moderator

Joni Fleischer

19/10/2012 19:13:25
Quote Anchor link
Hallo allemaal,

De volgende website heb ik gemaakt als landingspagina:
http://almere.wedesignyourbrand.com/

Nu heb ik daar een formulier.
hij werkt wel via: http://www.wedesignyourbrand.com/
Maar zodra ik een subdomein inga (wildcard) dan werkt hij niet meer.

Ik werk met .htaccess:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<IfModule mod_rewrite.c>
RewriteEngine On
Options +FollowSymLinks
RewriteBase /

RewriteCond %{HTTP_HOST} !www.wedesignyourbrand.com$ [NC]
RewriteCond %{HTTP_HOST} ^([a-z0-9-]+).wedesignyourbrand.com [NC]
RewriteRule (.*) http://wedesignyourbrand.com/?gemeente=%1 [P,L]
</IfModule>


Het formulier werkt met sessions.
Deze gaat naar /php/contact.php
Deze stuurt hem weer terug met een session naar de homepagina met:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
header("Location: http://".$_POST['gemeente'].".wedesignyourbrand.com/".ABS_PATH."#contact");


Heeft iemand al enig idee, of hebben jullie meer informatie nodig?
Gewijzigd op 19/10/2012 19:14:58 door Joni Fleischer
 
PHP hulp

PHP hulp

21/11/2024 22:44:41
 
- SanThe -

- SanThe -

19/10/2012 19:22:32
Quote Anchor link
Joni Fleischer op 19/10/2012 19:13:25:
Het formulier werkt met sessions.


Een session werkt niet zomaar onder subdomeinen.
 
Joni Fleischer
Moderator

Joni Fleischer

19/10/2012 19:43:14
Quote Anchor link
Okee...

En wat moet ik dan doen om dat wel te kunnen?


Toevoeging op 19/10/2012 20:21:27:

Nog vreemder is.
Bij mijn vader in spanje werkt het uitstekend.
Hier en bij mijn zwager thuis werkt het niet???

Ik wordt echt knettergestoord hier haha

Toevoeging op 19/10/2012 20:30:19:

Never mind..

Heb het al gefixt met het volgende in de config te zetten boven session_start:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
ini_set('session.cookie_domain', '.wedesignyourbrand.com');
ini_set('session.cookie_path', '/');
    
session_start();
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.