Posts by NielsB

    Het gaat nooit werken als jij een formulier maakt waaar je op post moet drukken en om een formulier in te vullen heb je ook een input nodig.


    Dus maak inplaats van je link een input en noem hem chrush want dan doet hij het ;)


    En als je dan klikt dan moet je alleen nog even een echo erin in de isset($_POST['chrush']) zodat je weet of hij het doet.


    dan kan je weer verder er aan;)


    success.!

    Ik ben laatste week ook bezig geweest met multiviews, maar ik kwam er achter dat het via mod rewrite veel simpeler kan zonder moeite.


    Credits by Darsstar, Pim.

    Ik denk alleen dat het niet veilig is.
    Want zover ik zie maak je bij elke query een connectie aan waardoor je site straks ontzettend traag gaat lopen.


    Ook kan je het makkelijker maken voor je zelf door de functie fetch_object groter te maken door:
    dit toe te voegen:
    $sql = $this->query($query);
    return mysql_fetch_object($sql);


    En dan kan je het zo oproepen:
    $db = new db;
    $result = $db->fetch_object("SELECT * FROM users");

    Ik zeg dat ik geen voorbeeld heb van een online versie en jij denk ook niet, maar heb het script nog steeds liggen tuurlijk :P


    maar ja die kan altijd nog verbeterd worden naar php 5 he ;)

    Je kan als je een dvd speler hebt met record optie dit ook opnemen ik heb thuis bijv home cinema. Deze kan ik dus gewoon gebruiken voor opnemen van zulke dingen.

    beste manier is toch echt wel met de link van jannick.
    als je dit eenmaal hebt uitgewerkt scheelt het later echt een hoop werk dan dat je steeds fouten moet oplossen in 2 mappen te gelijk.

    ik zie het probleem nu wel beetje in wat jij wilt bereiken.


    Jij wilt per stukje land een plaatje weergeven van wie welk is.


    Alleen is het probleem dat je niet aan geeft naar de database toe welk plaatje moet weergeven dus van welk persoon.


    de beste manier om dit op te lossen is denk ik is coordinaten mee geven.


    ik zie verder even nog geen oplossing maar moet eerst even wakker worden |-)

    Hij laat de kaart wel zien?
    En wat gaf hij als echo van afbeelding?


    En gaf hij een or die aan? dus een error van de mysql code?


    Als je dit even beantwoord komen we een stukje verder.. :)

    Sorry maar die van cas is toch echt de mooiste en het beste wat hier uit deze battle uit komt.


    Weet niet of iedereen al klaar is, en is volgens mij ook wel richting web 2.0 als ik het goed heb.

    doe is $dbresclan = mysql_query("SELECT * FROM `plattegrond` WHERE `owner`='". $login['login'] ."'") or die (mysql_error());


    Even een or die in zetten zo dat je kan kijken of er fouten in zitten.


    En doe nog is onder die $plattegrond een echo $plattegrond['afbeelding'].



    En nog iets wat me opviel:
    background-image: url(<? echo $plattegrond['afbeelding']; ?>);;">
    je doet 2 keer ;; achter elkaar.


    Doe is control f in dreamweaver en zoek ;; en vervang door ;

    In photoshop heb je een tool volgens mij iets van canvas ... en daarmee kan je met de kleuren klooien om het plaatje te laten opvallen.


    Ik heb dit soort lessen gehad met photoshop, illustraor vak.
    Maar vond er vrij weinig aan :).


    Maar dit wou je toch weten.

    dit staat in je where:
    $REMOTE_ADDR


    dit moet zijn:
    $_SERVER['REMOTE_ADDR'] of het moest zonder die '' test het even.


    en doe het dan wel zo:
    mysql_query("SELECT adres FROM ip WHERE adres = '". $_SERVER['REMOTE_ADDR'] ."'")

    Beste is om gebruik te maken van ips ;)
    Dit zet je in de database op varchar 40.


    Dan zet je daarbij ook de tijd neer van de tijd dat hij op de pagina is.


    En dan ga je kijken via javascript of ajax of de tijd al om is;)
    En als de tijd dan voorbij 8 uur is, dan word hij uit de pagina refresht.


    Misschien dat dit goede inzicht geeft?

    even 1 tip erbij:

    PHP
    // none of thesehandles are re-used as the connection parameters are different on them all, despite connecting to the same server (assuming 'myuser' and 'otheruser' have the same privileges/accesses in mysql) 
    $handle_db1 = mysql_connect("localhost","deb27292_world1","Lars@Mafiastar"); 
    $handle_db2 = mysql_connect("localhost","deb27292_world1","Lars@Mafiastar"); 
    
    
    // give each handle it's own database to work with, permanently. 
    mysql_select_db("accounts",$handle_db1); 
    mysql_select_db("world1",$handle_db2);


    doe dit even korter:

    PHP
    // none of thesehandles are re-used as the connection parameters are different on them all, despite connecting to the same server (assuming 'myuser' and 'otheruser' have the same privileges/accesses in mysql) 
    $handle_db1 = mysql_connect("localhost","deb27292_world1","Lars@Mafiastar"); 
    
    
    // give each handle it's own database to work with, permanently. 
    mysql_select_db("accounts",$handle_db); 
    mysql_select_db("world1",$handle_db);


    Omdat je eigenlijk 1 account heb op je website en daaraan meerdere databases koppelt kan je dit gewoon korter maken..


    De volgende code:

    PHP
    $which = $handle_db1;
    $dbres2 = mysql_query("SELECT * FROM `users` WHERE `login`='{$_POST['login']}' AND `pass`=MD5('{$_POST['pass']}')",$which);


    Naar:

    PHP
    $dbres2 = mysql_query("SELECT * FROM `users` WHERE `login`='".$_POST['login']."' AND `pass`='".MD5($_POST['pass']) ."'");

    Ik wou net de tip geven om eerst op youtube te kijken naar as2 zodat je kan kijken of je het nou echt vet vind.


    Het voordeel van gta is dat je veel meer kan en dat het veel groter is, dat maakt het mij dan wel leuker.


    Maar ik vind as2 ook wel er vet uit zien, maar zal eerder gta halen en daarna as2.

    Doe die uitvoering is zo:

    PHP
    /* Uitvoering */
      if($_COOKIE['v'] == '3') {
        include("index3.php");
      } elseif($_COOKIE['v'] == '2') {
        include("index2.php");
      } else {
        include("index1.php");
      }