Goedemiddag PHPHulp,

Ik loop tegen de volgende fout aan in mijn script:

<?php if(isset($_SESSION['username'])){echo '<center>
<a class="btn btn-default" data-dismiss="model" data-toggle="modal" data-target="#faq">
Antwoorden op veel vragen</a></center><br><center>
<p style="color:white">Welkom'.htmlentities($_SESSION['username'], print '
Je kunt hierboven op Antwoorden op veel vragen drukken om antwoorden te krijgen
 en even een korte handleiding te kijgen.'
.htmlentities($_SESSION['username'], ENT_QUOTES, 'UTF-8';}
 else { echo '<center><p style="color:white">
Je moet ingelogd zijn om deze link te zien<br><br></p></center>'; } ?>

Dit is een van de simpelste vragen denk ik (maar ik word er nu ondertussen gek van)
De error die die geeft is:
Parse error: syntax error, unexpected ';' in /home/privé gebruikersnaam/public_html/index.php on line 322
Het kan er ondertussen rommelig uitzien want ik heb er overal ; toegevoegd en verwijderd.

Alvast bedankt,
Tim Wolf
Laat ik het op houden dat op de andere site andere dingen staan en de ene zou bijv. Testmaken.nl en andere is infomaken.nl (slecht voorbeeld)
"andere dingen staan"
Um.. Hebben die andere dingen met elkaar te maken?
Wil je niet gewoon bepaalde info op de ene site op de andere site laten zien?
Want dan zou je iets van een API moeten maken. Dat kan met XML of JSON o.i.d.
Als dat met een super geheim systeem moet, dan zou je kunnen kijken naar SOAP e.d.
Dan heb je geen sessions in eerste instantie niet nodig.

Geef eens wat meer info over wat je wil bereiken.
Wat ik wil bereiken is dat de ene info op de ene site staat en de andere op de andere.
Het is wel aardig tot strict geheim (denk maar aan al jou info over jezelf behalve geheimen (want die mag je niet vertellen)).
En er komen ook video's op die voor een kleine groep is famillie (niet verder).
Ps er komt ook een https:// verbinding
Tim Wolf op 10/02/2016 13:19:52

Wat ik wil bereiken is dat de ene info op de ene site staat en de andere op de andere.
Het is wel aardig tot strict geheim (denk maar aan al jou info over jezelf behalve geheimen (want die mag je niet vertellen)).
En er komen ook video's op die voor een kleine groep is famillie (niet verder).
Ps er komt ook een https:// verbinding


als je niet wilt dat iedereen die video's kan zien maak dan als index.php een loginscript en alleen jouw familie krijgt inloggegevens zodat ze de site op kunnen (of begrijp ik je verkeerd)
Ik heb ook een loginsysteem maar wil graag 2 sites met dezelfde loginsysteem maar als er is ingelogd van site1 en wordt doorgestuurd naar site2 dat je niet opnieuw moet inloggen.Zoals ook eerder in dit topic stond ik heb de sessie Username en volgensmij ook Password
Waarom maak je het jezelf zo moeilijk door op twee verschillende websites te (willen) werken?
Is het niet veel logischer/makkelijker om alles op 1 website te plaatsen?
Natuurlijk is dat makkelijker,
maar als je bijv. Een netwerk moet maken van verschillende sites: bijv. Je hebt een domein phphulp.nl en asphulp.nl als je een account aanmaakt bij phphulp.nl wordt hij automatisch in een db opgeslagen.
Asphulp.nl en phphulp.nl gebruiken dezelfde db.
Als je een link hebt naar asphulp.nl en was ingelogd op phphulp.nl dat je automatisch bent ingelogd maar hoe doe je zoiets (ps dit is een voorbeeld de website asphulp.nl bestaat nieteens.)
- Ariën - op 10/02/2016 16:15:42

Een directe cross-site inlog is niet eventjes snel gemaakt, omdat je cookies alleen vanaf je eigen domein kan lezen.
Een developer van Tweakers doet hier een klein boekje open over de werking hoe hun dat hebben gerealiseerd:
http://gathering.tweakers.net/forum/list_message/35849903#35849903


Interessante link, opgeslagen om later te lezen :-)

Ik had een tijdje geleden een artikel gelezen (sitepoint geloof ik?), dat iedere browser unieke fingerprints achter laat. Aan de hand van die gegevens was het mogelijk om automatic login te maken. Als je dan gebruik maakt van dezelfde database, zou het wel mogelijk kunnen zijn. Maar ik denk dat dat iets te hoog gegrepen is voor TS. Zal kijken of ik het artikel nog ergens vandaan kan toveren.

Edit:
Hier is een oplossing.
Zal dat andere artikel straks nog ff zoeken en ook hier posten. Maar dat ging eerder over automatic login, aangezien TS gebruik maakt van dezelfde database, zou het ook moeten werken.
Bedankt voor al die antwoorden!
Kan het misschien gewoon via een database iets opslaan die de andere site ophaald ofzo? met ip's werken? en Randy ik snap wel dat van die unieke vingerprints maar meer ook niet :P
Blijf vooral reageren ik blijf zelf ook doorzoeken.

Reageren