• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. Overige
  5. Archief
  6. Request

Forum

  • Beta-testers gezocht voor Crypto-oefenplatform

    Syntax 29 januari 2026 om 16:11
  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 19 januari 2026 om 09:34
  • Developer Gezocht

    Mikevdk 10 januari 2026 om 18:57
  • Op zoek naar de legends

    Syntax 5 januari 2026 om 13:50
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04

Marktplaats

  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26
  • Meerdere mafia game template te koop

    Syntax 26 december 2025 om 00:07
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05

Probleem met een project PHP

  • Willem
  • 30 april 2011 om 20:38
  • Closed
  • Willem
    Enlightened
    Ontvangen Reacties
    12
    Berichten
    3.839
    • 30 april 2011 om 20:38
    • #1

    Beste cpers,

    Ik ben nu al een kleine anderhalf jaar bezig met een project en is al aardig af, echter wegens de druk heid had ik even geen tijd meer voor de site.

    Echter ben ik het nu weer aan het oppakken en loop tegen een aantal fouten op. Zouden jullie me kunnen helpen?

    Dit is de 1e fout die ik krijg:

    Citaat

    Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in /home/*************/private_html/youfoundme/includes/config.php on line 100

    En dit is de 2e fout die ik krijg als ik ben ingelogt:

    Citaat

    Warning: Cannot modify header information - headers already sent by (output started at /home/*************/private_html/youfoundme/index.php:23) in /home/*************/private_html/youfoundme/includes/login.php on line 75

    Wie zou me hiermee kunnen helpen?

    Dit is het stukje van config lijn 91 tot 103:

    PHP
    if($isLoggedIn == 1){
    			if($userID == $userID_check){
    				if($password == $password_check){
    					$status = true;
    				}
    			}
    		}
    	}
    	
    	$con = mysql_close($con);
    	
    	return $status;
    }
    Toon Meer

    Dit is lijn 72 tot 85:

    PHP
    if($_SESSION['activated'] < 1){
    				echo "<div class='loginActivateEmail'>Please activate your e-mail address. The activation link is in your inbox.</div>";
    			}
    			header("Refresh: 0");
    		}
    		else{
    			echo "<script type='text/javascript'>alert('Incorrect login/password combination');</script>";
    			echo loginform();
    		}
    	}
    	else{ 
    		echo loginform();
    	}
    }
    Toon Meer

    Alvast bedankt.

  • eeyk
    Crime-ware.nl
    Berichten
    1.184
    • 30 april 2011 om 20:40
    • #2

    je moet

    PHP
    include("");


    direct onder <?php
    zetten anders krijg je die fout.
    en werkt dat niet zet dan in je config.

    bovenaan Ob_start;

    en mysql sluit je niet in de config maar in het bestand waar je het aanroept.

    ook kan je

    PHP
    header("refresh: 0;");


    gebruiken dat werkt beter in IE.


    mvg die gast die je altijd waarschuwt :)

    Uw website gratis adverteren? : http://www.crime-ware.nl/adverteren/
    Uniek pokémon spel : http://www.pocketmonsters.nl/
    * pocketmonsters website = Online!
    * alpha fase is online. v0.15.1
    * 47% klaar (béta versie opnieuw uitgesteld!)

  • Willem
    Enlightened
    Ontvangen Reacties
    12
    Berichten
    3.839
    • 30 april 2011 om 20:43
    • #3

    Dit heb ik in me index.php staan: include_once 'includes/config.php';

  • eeyk
    Crime-ware.nl
    Berichten
    1.184
    • 30 april 2011 om 20:44
    • #4

    je maar staat die bovenaan in je script login.php?
    evenals index.php

    PHP
    include_oce("includes/config.php");

    Uw website gratis adverteren? : http://www.crime-ware.nl/adverteren/
    Uniek pokémon spel : http://www.pocketmonsters.nl/
    * pocketmonsters website = Online!
    * alpha fase is online. v0.15.1
    * 47% klaar (béta versie opnieuw uitgesteld!)

  • Willem
    Enlightened
    Ontvangen Reacties
    12
    Berichten
    3.839
    • 30 april 2011 om 20:47
    • #5
    PHP
    <?php
    include_once("includes/config.php");
    	// Check page security
    	defined('MAIN_YFM') or die('Restricted access');
    	
    //variable logout link//
    $logout =  urlAddVar('x','logout');
    //login form//
    function loginform (){
    ?>

    Staat er in de login.php

    Maar die melding de 1e geeft die gelijk al weer op de homepage zonder in te loggen.

  • eeyk
    Crime-ware.nl
    Berichten
    1.184
    • 30 april 2011 om 20:49
    • #6

    zet ob_start;
    eens in je config bovenaan direct onder <?php

    Uw website gratis adverteren? : http://www.crime-ware.nl/adverteren/
    Uniek pokémon spel : http://www.pocketmonsters.nl/
    * pocketmonsters website = Online!
    * alpha fase is online. v0.15.1
    * 47% klaar (béta versie opnieuw uitgesteld!)

  • Willem
    Enlightened
    Ontvangen Reacties
    12
    Berichten
    3.839
    • 30 april 2011 om 20:50
    • #7
    PHP
    <?php
    Ob_start;
    // Check page security
    defined('MAIN_YFM') or die('Restricted access');
    
    
    session_start();
    
    
    $_SERVER['HOME'] = "http://" . $_SERVER['HTTP_HOST'] . "/youfoundme/";
    
    
    //---------------------------------------------------INJECTIE BEVEILIGING---------------------------------------------------\\
    Toon Meer
  • eeyk
    Crime-ware.nl
    Berichten
    1.184
    • 30 april 2011 om 20:51
    • #8

    ik denk dat ik het al zie.
    je gebruikt op beide paginas

    PHP
    defined('MAIN_YFM') or die('Restricted access');

    dat is niet nodig lijkt me als je de config include :P


    en session_Start kan je beter na het contact met de mysql database gebruiken.

    Uw website gratis adverteren? : http://www.crime-ware.nl/adverteren/
    Uniek pokémon spel : http://www.pocketmonsters.nl/
    * pocketmonsters website = Online!
    * alpha fase is online. v0.15.1
    * 47% klaar (béta versie opnieuw uitgesteld!)

  • Willem
    Enlightened
    Ontvangen Reacties
    12
    Berichten
    3.839
    • 30 april 2011 om 20:54
    • #9

    Defined ......


    Heb ik even uit de inlog gehaald echter de fout blijft.

  • eeyk
    Crime-ware.nl
    Berichten
    1.184
    • 30 april 2011 om 20:56
    • #10

    Dan geef ik het op :P.
    de fout ken ik dat is meestal als er iets voor de include staat.

    bijvoorbeeld.

    PHP
    <?php
    // teskt
    include("config.php");
    ?>


    dit geeft direct een fout.

    Uw website gratis adverteren? : http://www.crime-ware.nl/adverteren/
    Uniek pokémon spel : http://www.pocketmonsters.nl/
    * pocketmonsters website = Online!
    * alpha fase is online. v0.15.1
    * 47% klaar (béta versie opnieuw uitgesteld!)

  • Willem
    Enlightened
    Ontvangen Reacties
    12
    Berichten
    3.839
    • 30 april 2011 om 21:12
    • #11

    Probleem 1 is opgelost, ik heb het volgende gedaan:

    PHP
    $con = mysql_close($con);

    Weggehaald.

  • ismail123
    Advanced programmer.
    Ontvangen Reacties
    20
    Berichten
    678
    • 30 april 2011 om 23:27
    • #12

    is geen slimme optie dat weghalen.

    zo hoort het:

    PHP
    $linknaarmysqlconnectie = mysql_connect('localhost', 'mysql_user', 'mysql_password');
    $con = mysql_close($linknaarmysqlconnectie);

    Dus kijk in je config en zoek die variabel en dan

    PHP
    $con = mysql_close($devariabeldiejehebt);


    Bij de tweede error kan je

    PHP
    Header("Refresh:0")

    weghalen.
    Anders pm je me maar met je msn(als je die hebt) dan geef ik je uitgebreid uitleg.

    Met vriendelijke groet,
    Ismail
    enthousiaste game developer

  • Willem
    Enlightened
    Ontvangen Reacties
    12
    Berichten
    3.839
    • 30 april 2011 om 23:35
    • #13

    Header("Refresh:0") als ik dit weghaal is idd de fout weg, echter dan refresh die de pagina niet meer na het inloggen en dit moet wel gebeuren anders komen de opties niet naar voren.

  • ismail123
    Advanced programmer.
    Ontvangen Reacties
    20
    Berichten
    678
    • 30 april 2011 om 23:37
    • #14

    Je weet wel dat javascript en html ook een refresh optie heeft
    en dat headers altijd! bovenin moet.
    Dus je kan dit doen
    <script>
    window.location.href=window.location.href
    </script>
    VB:

    PHP
    if($_SESSION['activated'] < 1){ 
                    echo "<div class='loginActivateEmail'>Please activate your e-mail address. The activation link is in your inbox.</div>";
    echo "<script>window.location.href=window.location.href</script>";
                 }

    Met vriendelijke groet,
    Ismail
    enthousiaste game developer

  • Willem
    Enlightened
    Ontvangen Reacties
    12
    Berichten
    3.839
    • 30 april 2011 om 23:42
    • #15
    PHP
    <div id="loginMSG">
    					' . $_SESSION["email"] . '
    					<br />
    					<a id="button" href="'.$logout.'"><span>'.LANG_MENU_LOGOUT.'</span></a>
    				</div>';
    			
    			if($_SESSION['activated'] < 1){
    				echo "<div class='loginActivateEmail'>Please activate your e-mail address. The activation link is in your inbox.</div>";
    			}
    			header("Refresh: 0");
    
    
    		}
    		else{
    			echo "<script type='text/javascript'>alert('Incorrect login/password combination');</script>";
    			echo loginform();
    		}
    	}
    	else{ 
    		echo loginform();
    	}
    }
    ?>
    Toon Meer

    Ik heb het zo.

    Zodra je dan op inloggen drukt hoort die normaal door te gaan dit deed die voorheen wel maar nu geeft die spontaan een fout melding wat ik dus niet kan snappen.

  • Tim
    Enlightened
    Ontvangen Reacties
    77
    Berichten
    3.686
    • 30 april 2011 om 23:45
    • #16

    Probleem 1:
    Inderdaad doen wat Ismail123 zei, maar zonder een variabele te vullen.

    PHP
    mysql_close($conn);


    Het ziet eruit dat het in een function zit dus zou je mogelijk

    PHP
    global $conn;


    Bovenin de functie doen.

    Zie ook wel:
    http://php.net/manual/en/function.mysql-close.php

    Probleem 2:
    Zoals uitgelegd is moet een header als eerste gedaan worden. De header moet dus gewijzigd worden in php voordat er html verschijnt. Headers hoeven dus helemaal niet bovenin. Het moet enkel voordat er een output in de browser is komen. Dit in verband met dat de browser eerst de headers opvraagt/verstuurd en dan pas de output ervan opvraagd.

    Master student IT-recht en Master student Ondernemingsrecht & software ingenieur
    My Personal profile
    My professional profile (LinkedIn/CV)

  • Willem
    Enlightened
    Ontvangen Reacties
    12
    Berichten
    3.839
    • 1 mei 2011 om 01:16
    • #17

    MEt dank aan ismail die me super heb geholpen hebben we de fouten verholpen, de headers vervangen door JS.:slotje:

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!

Maak een account aan Login

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37

Gebruikers die dit topic bekijken

  • 1 Gasten
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design