1. #1
    orez's Avatar
    Registered
    17/07/02
    Location
    Meulebeke
    Posts
    4,346
    iTrader
    7 (89%)
    Mentioned
    0 Post(s)

    PHP: IE&FF probleem bij login ... :wtf:

    Kaj, ik dacht dus da IE of FF enkel verschillen gaf in HTML en opmaak, ma blijkbaar dus nie...

    PHP Code:
    <?php
    if($_POST['login'] == 1) {
        if(
    sha1($_POST['username']) == $user && sha1($_POST['pass'] == $pass)) {
            
    printf("<meta http-equiv=\"refresh\" content=\"1;index.php?action=cpanel\" />");
        }
    } else {
    ?>
    <form action="index.php?action=login" method="post">
        <input type="hidden" value="1" name="login" />
        <table>
            <tr>
                <td>Gebruikersnaam:</td>
                <td><input type="text" value="" name="username" style="border: 1px solid #000000;" /></td>
            </tr>
            <tr>
                <td>Wachtwoord:</td>
                <td><input type="password" value="" name="pass" style="border: 1px solid #000000;" /></td>
            </tr>
            <tr>
                <td colspan="2"><input type="submit" value="Inloggen" /></td>
            </tr>
        </table>
    </form>
    <?php
    }
    ?>
    kaj ik heb dus bovenstaand minuscuul inlogscriptje...
    nu als ik deze form uitvoer in FF dan redirect hem naar waar em moet...
    voer ik dees uit in IE, dan jah, komt em weer naar dezelfde pagina :/
    someone knows what's wrong?

    oftewel ist php nie en ligt het aan de meta-tag... ma da zou ma raar zijn
    Anywayz... tnx for the help
    Accent - jobs for people : Junior Marketing Manager / Web & Graphical Design Trends
    DJ orez - HipHop / R&B / Reggaeton / Dancehall / Crunk
    no votes  

  2. #2
    maT''s Avatar
    Registered
    15/05/04
    Location
    <!-_^?>
    Posts
    395
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Aangezien meta-tags in je head thuis horen, stel ik voor om daar de nodige tags (<html>, <head> en <body>) al eens te plaatsen. Zet dan die <meta ...> -tag tussen je <head> en </head>.
    no votes  

  3. #3
    Fr3aK's Avatar
    Registered
    17/07/02
    Location
    Antwerpen
    Posts
    2,614
    iTrader
    0
    Mentioned
    0 Post(s)
    Ik zou met header("Location: index.php?action=cpanel"); werken ipv een meta refresh...
    no votes  

  4. #4
    orez's Avatar
    Registered
    17/07/02
    Location
    Meulebeke
    Posts
    4,346
    iTrader
    7 (89%)
    Mentioned
    0 Post(s)
    Quote Originally Posted by Fr3aK
    This quote is hidden because you are ignoring this member. Show
    Ik zou met header("Location: index.php?action=cpanel"); werken ipv een meta refresh...
    da zal spijtig genoeg ni werken want tis ne geinclude pagina, dus headers already sent

    dus maT, die head toestanden enzo staan er al allemaal... en op andere pagina's werkt die meta dus perfect.
    Accent - jobs for people : Junior Marketing Manager / Web & Graphical Design Trends
    DJ orez - HipHop / R&B / Reggaeton / Dancehall / Crunk
    no votes  

  5. #5
    orez's Avatar
    Registered
    17/07/02
    Location
    Meulebeke
    Posts
    4,346
    iTrader
    7 (89%)
    Mentioned
    0 Post(s)
    Quote Originally Posted by maT'
    This quote is hidden because you are ignoring this member. Show
    Aangezien meta-tags in je head thuis horen, stel ik voor om daar de nodige tags (<html>, <head> en <body>) al eens te plaatsen. Zet dan die <meta ...> -tag tussen je <head> en </head>.
    en ben heus geen noob zeh
    Accent - jobs for people : Junior Marketing Manager / Web & Graphical Design Trends
    DJ orez - HipHop / R&B / Reggaeton / Dancehall / Crunk
    no votes  

  6. #6
    J-Style's Avatar
    Registered
    05/01/03
    Location
    -
    Posts
    938
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/5
    Quote Originally Posted by ru`orez
    This quote is hidden because you are ignoring this member. Show
    da zal spijtig genoeg ni werken want tis ne geinclude pagina, dus headers already sent
    Als ge nu gewoon op uwen indexpagina session_start(); zet,
    dan is 't toch geen probleem dat in uw geïnclude pagina's headers worden gebruikt ??
    no votes  

  7. #7
    orez's Avatar
    Registered
    17/07/02
    Location
    Meulebeke
    Posts
    4,346
    iTrader
    7 (89%)
    Mentioned
    0 Post(s)
    Quote Originally Posted by J-Style
    This quote is hidden because you are ignoring this member. Show
    Als ge nu gewoon op uwen indexpagina session_start(); zet,
    dan is 't toch geen probleem dat in uw geïnclude pagina's headers worden gebruikt ??
    dahz ook et eerste wa ik ervan hoor ze ...

    met die ob_functions kunde die header already sent overriden mo das nu de bedoeling nie, kwil gewoon da em in internetexplorer ook doorgaat... et ligt em btw totaal ni aan dieje meta-tag maar ergens aan dieje $_POST met die hidden value dattn meegeeft

    ask em een andere pagina laat includen dus action="index.php?action=logincontrole" method="post"

    en em gaat dan naar logincontrole, en daar staat enkel da php command, dus zonder form toestanden enzo dan werket wel... en dan staadet ook geinclude en zogezegd buiten de head tags...

    Dus kwil gewoon de controle in 1 pagina krijgen... en daarin blijkt IE zich te verslikken.
    Accent - jobs for people : Junior Marketing Manager / Web & Graphical Design Trends
    DJ orez - HipHop / R&B / Reggaeton / Dancehall / Crunk
    no votes  

  8. #8
    Imp's Avatar
    Registered
    17/08/02
    Location
    Berchem
    Posts
    130
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Als je nu eens ipv een hidden value doorgeeft gewoon met ne submit knop werkt ?
    En die meta tag werkt trouwens ook zonder <head></head> tags bij mij
    no votes  

  9. #9
    Cakeman's Avatar
    Registered
    04/10/02
    Location
    Mol / Bree
    Posts
    2,175
    iTrader
    2 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Werk anders met een tussenpagina? Zoiets als hier gebruikt wordt nadat je op 'Post' klikt.

    Iets in de aard van 'Je bent succesvol ingelogd. Binnen twee seconden wordt u doorgelinkt, of klik hier als u niet wil wachten'. Toch veel makkelijker?
    no votes  

  10. #10
    orez's Avatar
    Registered
    17/07/02
    Location
    Meulebeke
    Posts
    4,346
    iTrader
    7 (89%)
    Mentioned
    0 Post(s)
    mja, kga het dan maar met een tussenpagina doen... khad eigelijk gehoopt om het zo op te lossen, omda het echt voor een miniscule toepassing is maja kijk

    nu werket wel
    Accent - jobs for people : Junior Marketing Manager / Web & Graphical Design Trends
    DJ orez - HipHop / R&B / Reggaeton / Dancehall / Crunk
    no votes  

  11. #11

    Registered
    12/10/02
    Location
    mars
    Posts
    14,319
    iTrader
    2 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    enige deftige oplossing voor headers already sent = > template systeem gebruiken
    no votes  

  12. #12
    Fr3aK's Avatar
    Registered
    17/07/02
    Location
    Antwerpen
    Posts
    2,614
    iTrader
    0
    Mentioned
    0 Post(s)
    Ik gebruik op elke pagina ob_start() zodat ik toch met die header functions kan werken...
    Ik vind da de enige degelijke oplossing, want meta refresh tags kunnen worden uitgeschakeld.
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in