Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

FireFox wilt niet samenwerken met mijn inlog-script.

h4xX0r
3 antwoorden
  • Hallo, ik ben nieuw hier op het forum, allereerst dus "hi people"

    Ontopic…

    Ik ben bezig met een site, waarin ik een "log-in/uit" systeem heb gebouwd, nou kwam er laatst iemand aanzetten met dat het niet in FF werkt, ik dus downen, en blijkt dat het idd niet werkt.

    Mijn overduidelijk vraag is dus "waarom niet in FF en wel in IE?", het registreren gaat echter wel, dus de verbinding met de database kan gelegd worden. Ik geloof dus dat het met de sessions te maken heeft, dat dit misschien anders werkt in FireFox.

    Hier volgen wat belangrijke codes, waar waarschijnlijk de fout inzit:
    [code:1:06a654a6df]<?php
    session_start();
    $db_server = "localhost";
    $db_login = "xxx";
    $db_pass = "xxx";
    $db_naam = "xxx";
    $tabel_naam = "xxx";

    if(isset($_SESSION['id'])){
    $id = $_SESSION['id'];
    }

    mysql_connect($db_server, $db_login, $db_pass) or die("Er kan geen verbinding gemaakt worden met de database, MySQL retouneerde: ".mysql_error());
    mysql_select_db($db_naam) or die("Er kan geen database geselecteerd worden. MySQL retouneerde devolgende error: ".mysql_error());
    ?> [/code:1:06a654a6df]

    [code:1:06a654a6df] $resultaat_nickname = mysql_query("SELECT nickname FROM $tabel_naam WHERE id='$id'");
    $nickname = mysql_result($resultaat_nickname, 0); [/code:1:06a654a6df]


    Als je je inlogd op de site, word de $nickname niet herkend, dit betekend dus dat je niet bent ingelogd, en daarom staat er dus "u bent niet ingelogd"

    Ik zet hier een link naar de site, mocht die nodig zijn. Als iemand een account aanmaakt, doe dan a.u.b voor de nickname mozbrowser, zodat ik het account later weer kan verwijderen. http://www.bieropener.com.
  • Sowieso draait PHP op de server en heeft het dus "niets" met je browser te maken. Zoek de fout dan ook eerder in de HTML code van het inloggen dan in bovenstaande code…
  • Bedankt, ik heb het opgelost, de fout lag niet echt in de code maar in de links. als FF inlogd op www.bieropener.com is hij dat niet op http://bieropener.com (zonder www.)

    raar, maar waar.

    Bradley

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.