abonnement Unibet Coolblue Bitvavo
  vrijdag 17 augustus 2007 @ 13:56:11 #1
107951 JortK
Immer kwaliteitsposts
pi_52449580

cd niet bijgeleverd

Als je vragen hebt over PHP/MySQL, dan zit je hier goed met een vaste kliek guru's en een groot aantal regelmatige bezoekers. Beperk je vragen niet tot "hij doet het niet" of "hij geeft een fout" - onze glazen bol is kapot en we willen graag van je weten wát er niet lukt en wélke foutmelding je precies krijgt

Vorige delen:
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47

Zie ook:
  • PHP Dataverwerking
  • Officiële PHP website
  • PHP Documentatie
  • MySQL Reference Manual
  • Yet Another PHP Faq
  • PHP Cheat Sheet
  • PHP5 Power Programming - boek met uitleg over OOP, Pear, XML, etc

    Tutorials:
  • W3Schools PHP
  • W3Schools SQL

    Deze OP en instructies voor nieuw topic: http://wiki.fok.nl/index.php/OP/PHP
  •   vrijdag 17 augustus 2007 @ 14:01:25 #2
    136730 PiRANiA
    All thinking men are atheists.
    pi_52449728
    Hollee! Teeveepee!
    pi_52450037
    quote:
    Op vrijdag 17 augustus 2007 14:01 schreef PiRANiA het volgende:
    Hollee! Teeveepee!
    The people who lost my respect will never get a capital letter for their name again.
    Like trump...
      vrijdag 17 augustus 2007 @ 14:15:23 #4
    136730 PiRANiA
    All thinking men are atheists.
    pi_52450124
    Problem uit vorige topic is gesolved. Elders werkte het wel.

    Raar eigenlijk :/

    Wat moet ik installeren om de mail() goed te laten werken ??
      vrijdag 17 augustus 2007 @ 14:41:03 #5
    84926 WyriHaximus
    Release the hounds smithers!
    pi_52450889
    Terug Vind PHP:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    <?php
    if(str_replace(array("n","r",'http://','https://','ftp://'),'',$_SERVER['REQUEST_URI'])!=$_SERVER['REQUEST_URI'])
    {
        
    $tmp_req_uri = $_SERVER['REQUEST_URI'];
        if(
    substr($tmp_req_uri,0,7)=='http://')
        {
            
    $tmp_req_uri = substr($tmp_req_uri,7,(strlen($tmp_req_uri)-7));
        }
        elseif(
    substr($tmp_req_uri,0,8)=='https://')
        {
            
    $tmp_req_uri = substr($tmp_req_uri,8,(strlen($tmp_req_uri)-8));
        }
        elseif(
    substr($tmp_req_uri,0,6)=='ftp://')
        {
            
    $tmp_req_uri = substr($tmp_req_uri,6,(strlen($tmp_req_uri)-6));
        }
        if(
    str_replace(array("n","r",'http://','https://','ftp://'),'',$tmp_req_uri)!=$tmp_req_uri)
        {
            die(
    "You lose!");
        }
    }
    ?>
    phluphy for president!
    pi_52452667
    Toch veel posts, deze reeks.
    pi_52453301
    Is het met PHP mogelijk om de dag te bepalen als je een datum (in de toekomst) hebt?

    Dus ik heb in de database een datum, die haal ik eruit en wil dan weten welke dag dat is. (ma, di, woe enz..)
    It's time to kick ass and chew bubble gum... and I'm all out of bubble gum
    pi_52453407
    quote:
    Op vrijdag 17 augustus 2007 15:59 schreef Xtr3mE het volgende:
    Is het met PHP mogelijk om de dag te bepalen als je een datum (in de toekomst) hebt?

    Dus ik heb in de database een datum, die haal ik eruit en wil dan weten welke dag dat is. (ma, di, woe enz..)
    Ja, in PHP kan dat met date() of getdate() daarvoor moet je er wel een timestamp van maken.
      vrijdag 17 augustus 2007 @ 18:24:30 #9
    136730 PiRANiA
    All thinking men are atheists.
    pi_52457141
    quote:
    Op vrijdag 17 augustus 2007 15:59 schreef Xtr3mE het volgende:
    Is het met PHP mogelijk om de dag te bepalen als je een datum (in de toekomst) hebt?

    Dus ik heb in de database een datum, die haal ik eruit en wil dan weten welke dag dat is. (ma, di, woe enz..)
    $dag = date(w, mktime(uur,minuut,seconde,maand,dag,jaar));

    en dan uur, minuut etcetera invullen
    pi_52458336
    Ik krijg een error op mijn gastenboek pagina. Hij kwam van een andere website, zodat we hem konden testen. Nu hebben we hem op mijn website geplaatst en krijgen we het volgende:

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/****/domains/****.nl/public_html/****/gastenboek.php:13) in /home/****/domains/****.nl/public_html/****/config.php on line 5


    Zodra we:

    // Prepare session

    if(!isset($_SESSION)) session_start();

    Verwijderen, verdwijnt de text die in te image vertificatie staat.
    En krijgen we simpel weg alleen een blank plaatje te zien.

    Iemand enige idee hoe dit op te lossen is?
      vrijdag 17 augustus 2007 @ 19:22:44 #11
    136730 PiRANiA
    All thinking men are atheists.
    pi_52458618
    quote:
    Op vrijdag 17 augustus 2007 19:12 schreef denB het volgende:
    Ik krijg een error op mijn gastenboek pagina. Hij kwam van een andere website, zodat we hem konden testen. Nu hebben we hem op mijn website geplaatst en krijgen we het volgende:

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/****/domains/****.nl/public_html/****/gastenboek.php:13) in /home/****/domains/****.nl/public_html/****/config.php on line 5


    Zodra we:

    // Prepare session

    if(!isset($_SESSION)) session_start();

    Verwijderen, verdwijnt de text die in te image vertificatie staat.
    En krijgen we simpel weg alleen een blank plaatje te zien.

    Iemand enige idee hoe dit op te lossen is?
    zet je session_start(); ergens in je code waar er nog geen output gegeven is, ergens bovenin dus
      vrijdag 17 augustus 2007 @ 19:23:25 #12
    136730 PiRANiA
    All thinking men are atheists.
    pi_52458642
    Hoe zet je btw op fok nou een php code?
    misschien handig om in de OP aan te geven? ;_)
    pi_52458782
    quote:
    Op vrijdag 17 augustus 2007 19:22 schreef PiRANiA het volgende:

    [..]

    zet je session_start(); ergens in je code waar er nog geen output gegeven is, ergens bovenin dus
    Ik heb die sessions start ergens al bovenaan gezet, maar dat gaf weinig resultaat.
    Kan het zijn de mijn provider dit niet ondersteunt?

    Je moet ook .htacces .banlist en .entries uploaden. En zodra die er opstaan, verdwijnen ze :S
    pi_52458931
    Je provider ondersteund het zeer waarschijnlijk wel, maar het staat niet op de juiste plaats in je bestand. Het moet helemaal bovenaan staan.

    Nu staat het op regel 13 in gastenboek.php, maar in het bestand config.php wordt op regel 5 al iets gedaan waardoor de sessie niet meer gestart kan worden. Je moet in gastenboek.php je session_start() gewoon helemaal bovenaan zetten.
    pi_52458948
    quote:
    Op vrijdag 17 augustus 2007 19:23 schreef PiRANiA het volgende:
    Hoe zet je btw op fok nou een php code?
    misschien handig om in de OP aan te geven? ;_)
    Helemaal bovenaan staat de FAQ.
    pi_52458982
    quote:
    Op vrijdag 17 augustus 2007 18:24 schreef PiRANiA het volgende:

    [..]

    $dag = date(w, mktime(uur,minuut,seconde,maand,dag,jaar));

    en dan uur, minuut etcetera invullen
    De functie [url=php.net/strtotime]strtotime()[/url] is dan nog makkelijker.
    pi_52459058
    Nieuw deel alweer

    Heeft iemand misschien tips voor een tooltje (ofzo) voor geavanceerde image bewerkingen? Het standaard scalen en croppen lukt allemaal wel, ik doel meer op dingen als brightness, contrast, sharpen/blur enzo

    Als er nog een mooie javascript of Flash interface bij zit ben ik helemaal blij
    pi_52459187
    PHPThumb is daarvoor geniaal, zeker als je ook nog ImageMagick installeert op je server.
    pi_52459274
    Kijk, dat ziet er aardig compleet uit
    pi_52459330
    quote:
    Op vrijdag 17 augustus 2007 19:33 schreef HuHu het volgende:
    Je provider ondersteund het zeer waarschijnlijk wel, maar het staat niet op de juiste plaats in je bestand. Het moet helemaal bovenaan staan.

    Nu staat het op regel 13 in gastenboek.php, maar in het bestand config.php wordt op regel 5 al iets gedaan waardoor de sessie niet meer gestart kan worden. Je moet in gastenboek.php je session_start() gewoon helemaal bovenaan zetten.
    uhm...

    Ik probeerde net die map te deleten met die website en gb er in. en toen kreeg ik dit:

    STATUS:> PWD skipped. Current folder: "/public_html/pors".
    COMMAND:> RMD dat
    550 dat: Directory not empty
    ERROR:> Requested action not taken (e.g., file or directory not found, no access).

    Krijg er een beetje een slapje janus van...
    pi_52459521
    staat er geen hidden .htaccess in ofzo? Kijk eens of je een filter met ' -a ' kunt instellen of iets dergelijks
    pi_52459568
    quote:
    Op vrijdag 17 augustus 2007 19:48 schreef denB het volgende:

    [..]

    uhm...

    Ik probeerde net die map te deleten met die website en gb er in. en toen kreeg ik dit:

    STATUS:> PWD skipped. Current folder: "/public_html/pors".
    COMMAND:> RMD dat
    550 dat: Directory not empty
    ERROR:> Requested action not taken (e.g., file or directory not found, no access).

    Krijg er een beetje een slapje janus van...
    Vrij duidelijk, je kunt geen lege mappen verwijderen. Dat is standaard, dus eerst de map helemaal leeghalen en dan de rest verwijderen. Een goed FTP programma kan (doet) dat ook automatisch.

    En inderdaad even controleren op verborgen bestanden. Alle bestanden waarvan de naam met een . (punt) begint zijn standaard verborgen en worden niet zomaar verwijderd.
    pi_52459621
    quote:
    Op vrijdag 17 augustus 2007 19:56 schreef HuHu het volgende:

    [..]

    Vrij duidelijk, je kunt geen NIET lege mappen verwijderen. Dat is standaard, dus eerst de map helemaal leeghalen en dan de rest verwijderen. Een goed FTP programma kan (doet) dat ook automatisch.
    Precies
    pi_52459703
    quote:
    Op vrijdag 17 augustus 2007 19:58 schreef devvertje het volgende:

    [..]

    Precies
    Die bijdehante kut-devvertjes altijd .
    pi_52460053
    quote:
    Op vrijdag 17 augustus 2007 19:54 schreef Xcalibur het volgende:
    staat er geen hidden .htaccess in ofzo? Kijk eens of je een filter met ' -a ' kunt instellen of iets dergelijks
    Bedankt, dit heeft het probleem op gelost.

    Daardoor kon ik ze instellen op 777 of 666
    En toen heb ik:

    <?php session_start(); ?>
    <?php
    include ("ddgb.php");
    ?>

    Bovenaan geplaatst en nu werkt hij
    pi_52460146
    quote:
    Op vrijdag 17 augustus 2007 20:00 schreef HuHu het volgende:

    [..]

    Die bijdehante kut-devvertjes altijd .
    * devvertje pakt zijn anti-skiddie beamer

    had je nog wat mannetje?
    pi_52460546
    quote:
    Op vrijdag 17 augustus 2007 20:17 schreef devvertje het volgende:

    [..]

    * devvertje pakt zijn anti-skiddie beamer

    had je nog wat mannetje?
    Hey... respect hè. Ik heb namelijk wél een tagje .
      vrijdag 17 augustus 2007 @ 21:10:48 #28
    84926 WyriHaximus
    Release the hounds smithers!
    pi_52461405
    lol nerd fight
    phluphy for president!
    pi_52461855
    quote:
    Op vrijdag 17 augustus 2007 20:33 schreef HuHu het volgende:
    Hey... respect hè. Ik heb namelijk wél een tagje .
      vrijdag 17 augustus 2007 @ 21:37:46 #30
    37634 wobbel
    Da WoBBeL King
    pi_52462133
    als eerste, als je in de buurt woont en je fixt mij dit dan krijg je van mij een kratje bier naar keuze en ik woon helaas in Hengelo

    Oke, ik heb bij deze een hele moeilijke en uitgebreide vraag...

    Ik ben bezig met een simpel intranet systeem zodat bepaalde dingen op 't werk iets simpeler lopen

    Ik wil graag een PC aan kunnen melden voor reparatie. Als er een barcode op de PC zit kan ik die gewoon scannen, anders meld ik hem gewoon aan met de gegevens van de klant op dat moment.

    Stap 1: Ik kies of ik een barcode heb of niet



    Stap 2: Ik krijg een barcode veld te zien waar ik de barcode in kan gooien



    Stap 3: Ik vul de barcode in en die zoekt ie realtime op of ie bestaat



    Oke, nu komt het leuke...

    Stap 1 en 2 heb ik al voor elkaar, en stap 3 nog maar deels

    Ik krijg het namelijk niet voor elkaar met AJAX extra velden te krijgen met daarin de naam van de klant, telefoonnummer en wachtwoord van de PC....
    Het lukt me nog wel om wat gegevens op te halen over de PC maar ik kan er geen extra velden bijkrijgen...ik kan alleen het onderstaande voor elkaar krijgen:



    Hoe ga ik dit oplossen?

    Hier de pagina: http://www.dumpzooi.nl/intranet/index.html (Ow, mijn zeer slechte javascript werkt alleen in IE7 )
    Hier de ajax_check.php source: http://www.dumpzooi.nl/intranet/ajax_check.phps (dit is gewoon om te testen, dan heb ik zolang nog geen SQL nodig )

    (en volgensmij gebruik ik ajax op de compleet verkeerde manier )

    [ Bericht 2% gewijzigd door wobbel op 17-08-2007 21:46:08 ]
    pi_52467187
    @wobbel

    Is dat niet gewoon een javascriptvraag? Lijkt me een kwestie van DOM manipulation
      zaterdag 18 augustus 2007 @ 10:12:23 #32
    37634 wobbel
    Da WoBBeL King
    pi_52472843
    quote:
    Op zaterdag 18 augustus 2007 00:05 schreef JeRa het volgende:
    @wobbel

    Is dat niet gewoon een javascriptvraag? Lijkt me een kwestie van DOM manipulation
    Ik kan nergens een hele simpele en goede JS tuto vinden
      zaterdag 18 augustus 2007 @ 11:16:42 #34
    37634 wobbel
    Da WoBBeL King
    pi_52473768
    quote:
    Op zaterdag 18 augustus 2007 10:14 schreef devvertje het volgende:
    www.google.com
    als ik iets niet kan vinden, heb ik al met google gezocht hoor...en niet met ilse
    pi_52474384
    quote:
    Op zaterdag 18 augustus 2007 10:12 schreef wobbel het volgende:

    [..]

    Ik kan nergens een hele simpele en goede JS tuto vinden
    Dit is idd gewoon DOM en heeft niks met PHP noch met AJAX te maken. Google eens op createElement, setAttribute en appendChild. W3Schools heeft er ook goede tutorials over.
    pi_52475568
    quote:
    Op vrijdag 17 augustus 2007 19:35 schreef HuHu het volgende:

    [..]

    De functie [url=php.net/strtotime]strtotime()[/url] is dan nog makkelijker.
    thx, dat werkt voor mij
    It's time to kick ass and chew bubble gum... and I'm all out of bubble gum
      zondag 19 augustus 2007 @ 19:48:00 #37
    37634 wobbel
    Da WoBBeL King
    pi_52508185
    quote:
    Op zaterdag 18 augustus 2007 11:49 schreef Farenji het volgende:

    [..]

    Dit is idd gewoon DOM en heeft niks met PHP noch met AJAX te maken. Google eens op createElement, setAttribute en appendChild. W3Schools heeft er ook goede tutorials over.
    dankje, ga ik eens ff thuisstudie plegen
      zondag 19 augustus 2007 @ 20:27:06 #38
    37634 wobbel
    Da WoBBeL King
    pi_52509294
    Ik gebruik het volgende PHP, HTML en JS script:

    Javascript code:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    var xmlhttp=false;
    /*@cc_on @*/
    /*@if (@_jscript_version >= 5)
    // JScript gives us Conditional compilation, we can cope with old IE versions.
    // and security blocked creation of the objects.
     try {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
     } catch (e) {
      try {
       xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (E) {
       xmlhttp = false;
      }
     }
    @end @*/
    if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
      xmlhttp = new XMLHttpRequest();
    }
    function BarcodeCheck(value)
    {
       xmlhttp.open("GET", "ajax_check.php?request=barcodecheck&barcode="+value,true);//method, target, async (set always true!)
       
       xmlhttp.onreadystatechange=function() {
          if (xmlhttp.readyState==4) {
             document.getElementById('BarcodeGeldigheid').innerHTML = xmlhttp.responseText;
          }
       }
       
       xmlhttp.send(null);
    }


    die ik op deze manier aanroep:
    1<input type="text" name="BarcodeInputVeld" id="BarcodeInputVeld" onBlur="BarcodeCheck(this.value)" />



    vervolgens krijg ik van ajax_check.php een waarde terug die ik met <span id="BarcodeGeldigheid"> </span> bekijk...

    Nu komt het probleem, ajax check.php poept het volgende uit richting de HTML pagina:
    1
    2
    <br /><font color="#00c600"><strong>F. van Gaalen (Sempron 2800+)</strong></font>
    <script language="javascript">insRow()</script>


    maar die code wordt niet uitgevoerd, want alert('hoi'); voert ie ook niet uit...whats the problem hiero? de tekst F. van Gaalen (Sempron 2800+) geeft ie wel netjes weer...

    (en volgensmij werk ik heel erg verkeerd met AJAX, maar dan verbeter me maar (of geen tips enzo)
    pi_52509437
    Volgens mij had je mijn hint nog niet echt begrepen

    [Javascript] voor dummies (deel 6)
      zondag 19 augustus 2007 @ 20:39:54 #40
    37634 wobbel
    Da WoBBeL King
    pi_52509616
    quote:
    Op zondag 19 augustus 2007 20:32 schreef JeRa het volgende:
    Volgens mij had je mijn hint nog niet echt begrepen

    [Javascript] voor dummies (deel 6)
    rofl! wist niet dat dat topic bestond
    pi_52522946
    Ik heb een probleem met het ophalen van de laatste ID in de tabel. Het veld ID is autonummering en is PK.

    Als ik met deze code dat doe

    1
    2
    3
    4
    5
    6
    <?php
       $query 
    "SELECT MAX(ID) AS last_id FROM bestelling";
       
    $result mysql_query($query);
       
    $result mysql_fetch_array($result);
       
    $laatste_id $result[last_id];
    ?>


    dan krijg ik altijd op een of ander manier het een na laatste ID

    Nu zal je zeggen doe er dan +1 erachter..
    maar dat gaat niet omdat het kan voorkomen dat er records worden verwijderd waardoor je na ID 40 bijv 46 krijgt als volgende record.

    iemand een idee?


    wat ik eigenlijk met deze code wil doen is het laatste toegevogde record uit de tabel halen, dit leek mij een makkelijke oplossing. of is er een andere manier om dit te doen ?>
    It's time to kick ass and chew bubble gum... and I'm all out of bubble gum
      maandag 20 augustus 2007 @ 11:23:16 #42
    107951 JortK
    Immer kwaliteitsposts
    pi_52523162
    quote:
    Op maandag 20 augustus 2007 11:14 schreef Xtr3mE het volgende:
    Ik heb een probleem met het ophalen van de laatste ID in de tabel. Het veld ID is autonummering en is PK.

    Als ik met deze code dat doe


    [ code verwijderd ]


    dan krijg ik altijd op een of ander manier het een na laatste ID

    Nu zal je zeggen doe er dan +1 erachter..
    maar dat gaat niet omdat het kan voorkomen dat er records worden verwijderd waardoor je na ID 40 bijv 46 krijgt als volgende record.

    iemand een idee?


    wat ik eigenlijk met deze code wil doen is het laatste toegevogde record uit de tabel halen, dit leek mij een makkelijke oplossing. of is er een andere manier om dit te doen ?>
    1
    2
    3
    <?php
    SELECT ID 
    AS last_id FROM bestelling ORDER BY ID DESC LIMIT 0,1
    ?>


    Beetje omslachtig maar in die richting misschien?
    pi_52523303
    nog steeds hetzelfde verhaal..
    It's time to kick ass and chew bubble gum... and I'm all out of bubble gum
      maandag 20 augustus 2007 @ 11:36:06 #44
    107951 JortK
    Immer kwaliteitsposts
    pi_52523509
    quote:
    Op maandag 20 augustus 2007 11:28 schreef Xtr3mE het volgende:
    nog steeds hetzelfde verhaal..
    Is je veld wel van het datatype int?
    pi_52523786
    ja dat is het int en auto_increment
    It's time to kick ass and chew bubble gum... and I'm all out of bubble gum
    pi_52524314
    quote:
    Op maandag 20 augustus 2007 11:28 schreef Xtr3mE het volgende:
    nog steeds hetzelfde verhaal..
    Lijkt mij zeer onwaarschijnlijk
    The people who lost my respect will never get a capital letter for their name again.
    Like trump...
    pi_52524467
    en toch is het zo..

    nu heb ik het volgende gedaan:

    de auto_increment uitgedaan en alleen INT gelaten

    in de andere PHP pagina waar het dus in de tabel opgeslagen wordt heb ik zelf een auto_increment stukje geschreven met o.a. die code waarbij je de laatste ID ophaalt en er 1 bij optelt. dit werkt dus perfect!
    ik zie in de tabel dat het nieuwe record keurig een opeenvolgende ID heeft gekregen.

    maar op een of andere manier wil het op dus niet lukken op die andere pagina waar ik het weer probeer (laatste ID ophalen) raar raar raar
    It's time to kick ass and chew bubble gum... and I'm all out of bubble gum
    pi_52524918
    probleem gevonden

    om een lang verhaal kort te maken:

    op de 1e pagina waar alles dus in de database wordt opgeslagen staat vóór de code waarin alles in de database wordt ingepropt een include naar die 2e pagina dus waar hij uiteraard de laatste ID niet kan vinden omdat deze nog niet is ingevoerd..

    (dit krijg je dus als je bezig bent met andermans werk en het niet logisch is ingedeeld)
    It's time to kick ass and chew bubble gum... and I'm all out of bubble gum
    pi_52525911
    Ik ben een inlog systeem aan het maken met php voor een systeem waarmee gebruikerers op een veilige manier kunnen inloggen. Nu wil ik de strings die in de mysql query worden geladen beveiligen. Welke php functies kan ik hier het beste voor gebruiken? ik weet iig strip_tags()..
    Kan ik ook iets met de crypt() functie om extra te beveiligen?
    Amsterdam, stad van hash en coke,
    Waar de vrouwen zich vrouwelijk gedragen..
    En de mannen ook..
      maandag 20 augustus 2007 @ 13:08:07 #50
    84926 WyriHaximus
    Release the hounds smithers!
    pi_52525985
    quote:
    Op maandag 20 augustus 2007 13:04 schreef markiemark het volgende:
    Ik ben een inlog systeem aan het maken met php voor een systeem waarmee gebruikerers op een veilige manier kunnen inloggen. Nu wil ik de strings die in de mysql query worden geladen beveiligen. Welke php functies kan ik hier het beste voor gebruiken? ik weet iig strip_tags()..
    Kan ik ook iets met de crypt() functie om extra te beveiligen?
    http://php.net/addslashes
    phluphy for president!
    pi_52526680
    quote:
    Op maandag 20 augustus 2007 13:08 schreef WyriHaximus het volgende:

    [..]

    http://php.net/addslashes
    is dat alles? is het daarmee veilig?
    Amsterdam, stad van hash en coke,
    Waar de vrouwen zich vrouwelijk gedragen..
    En de mannen ook..
    pi_52527293
    Ik heb een formulier en ik wil een voorbeeld zien voordat het gesubmit wordt via een button. Een voorbeeld verschijnt in een popup... Alle inhoud komt alleen niet aan in de popup. Wat doe ik fout?

    Popup:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?php
        $titel 
    $_POST['titel'];
        
    $content $_POST['content'];
        
        <
    div id="preview">
            <
    div id="titel"><h2>= $titel; </h2></div>
            <
    div id="content"><p>= $content; </p></div>
        </
    div>
    ?>


    formulier
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?php
            
    echo "<form action="" . $_SERVER['PHP_SELF'] . "?admin=paginabeheer&amp;actie=nieuw_uitvoeren&amp;pagina_id=$pagina_id" method="post">n";
            echo 
    "<input maxlength="50" name="titel" type="text" /> - Pagina titel<br />n";
            echo 
    "<textarea name="content" style="width:300px;" rows="15"></textarea><br />n";
            echo 
    "<input type="hidden" name="admin" value="paginabeheer" />n";
            echo 
    "<input type="hidden" name="actie" value="nieuw_uitvoeren" />n";
            echo 
    "<input type="button" onclick="javascript:popup('preview.php');" value="Voorbeeld" />&nbsp;<input name="submit" type="submit" value="Pagina maken" /><br />n";
            echo 
    "</form>n";
    ?>


    Bvd :)
    pi_52527469
    1
    2
    3
    4
    5
    6
    7
    8
    <?php
    $query 
    "
    INSERT INTO `fok_posts` (`UserID`,`TopicID`,`Message`) 
    VALUES (22942,1064831,'TVP') 
    "
    ;

    mysql_query($query);
    ?>
    pi_52527531
    quote:
    Op maandag 20 augustus 2007 14:03 schreef Qunix het volgende:
    Ik heb een formulier en ik wil een voorbeeld zien voordat het gesubmit wordt via een button. Een voorbeeld verschijnt in een popup... Alle inhoud komt alleen niet aan in de popup. Wat doe ik fout?

    Popup:
    [ code verwijderd ]

    formulier
    [ code verwijderd ]

    Bvd
    Omdat je via een javascript je preview pagina oproept zijn de gegevens uit het formulier nog niet gesubmit en dus nog niet op te roepen uit de $_POST array.
    Ik denk dat dit met een javascript wel te doen is.
    Gr. Gr.
    pi_52527566
    quote:
    Op maandag 20 augustus 2007 14:11 schreef unox_worst het volgende:

    [..]

    Omdat je via een javascript je preview pagina oproept zijn de gegevens uit het formulier nog niet gesubmit en dus nog niet op te roepen uit de $_POST array.
    Ik denk dat dit met een javascript wel te doen is.
    Hmm...

    Ik ben niet geweldig met JavaScript.
    pi_52527853
    quote:
    Op maandag 20 augustus 2007 14:12 schreef Qunix het volgende:

    [..]

    Hmm...

    Ik ben niet geweldig met JavaScript.
    Hier misschien, en anders google of het javascript topic
    Gr. Gr.
    pi_52529273
    quote:
    Op maandag 20 augustus 2007 14:22 schreef unox_worst het volgende:

    [..]

    Hier misschien, en anders google of het javascript topic
    thanks
    pi_52529531
    quote:
    Op maandag 20 augustus 2007 13:04 schreef markiemark het volgende:
    Ik ben een inlog systeem aan het maken met php voor een systeem waarmee gebruikerers op een veilige manier kunnen inloggen. Nu wil ik de strings die in de mysql query worden geladen beveiligen. Welke php functies kan ik hier het beste voor gebruiken? ik weet iig strip_tags()..
    Kan ik ook iets met de crypt() functie om extra te beveiligen?
    Wil je gegevens van de gebruikers beveiligen of wil je het systeem beveiligen van de gebruiker? In elk geval is het een must er voor te zorgen dat je query wordt uitgevoerd zoals jouw bedoeling is en dat er dus geen extra, mogelijk schadelijke SQL wordt toegevoegd. Hoewel addslashes al genoemd was zou ik toch gaan voor mysql_real_escape_string bij het gebruik van externe data binnen queries, hoe knullig de naam van die functie ook mag zijn .
    pi_52534026
    quote:
    Op maandag 20 augustus 2007 14:08 schreef Geqxon het volgende:

    [ code verwijderd ]
    Geen fouten afhandeling of iets dergelijks? Nog niet eens een die(); Erg slecht.
    pi_52537229
    quote:
    Op maandag 20 augustus 2007 17:45 schreef super-muffin het volgende:

    [..]

    Geen fouten afhandeling of iets dergelijks? Nog niet eens een die(); Erg slecht.
    Echte mannen gaan er vanuit dat hun scripts werken.
    pi_52539350
    quote:
    Op maandag 20 augustus 2007 14:03 schreef Qunix het volgende:
    Ik heb een formulier en ik wil een voorbeeld zien voordat het gesubmit wordt via een button. Een voorbeeld verschijnt in een popup... Alle inhoud komt alleen niet aan in de popup. Wat doe ik fout?

    Popup:
    [ code verwijderd ]

    formulier
    [ code verwijderd ]

    Bvd :)
    Er zijn een aantal dingen die niet kloppen (geeft je PHP trouwens geen foutmelding :? )
    De volgende code zal allicht beter werken, je kunt html niet zomaar tussen PHP tags zetten zonder echo of print oid te gebruiken.

    Popup:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?php
        $titel
    = $_POST['titel'];
        
    $content = $_POST['content'];
        
        echo
    '<div id="preview">';
        echo
    '    <div id="titel"><h2>=' . $titel; . ' </h2></div>';
        echo
    '    <div id="content"><p>=' . $content; . '</p></div>';
        echo
    '</div>';
    ?>


    Het andere gedeelte code moet ook aangepast worden, je gebruikt hetzelfde aanhalingsteken voor html en PHP.

    Formulier:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?php
        
    echo '<form action="' . $_SERVER['PHP_SELF'] . '?admin=paginabeheer&amp;actie=nieuw_uitvoeren&amp;pagina_id=$pagina_id" method="post">';
        echo
    '<input maxlength="50" name="titel" type="text" /> - Pagina titel<br />';
        echo
    '<textarea name="content" style="width:300px;" rows="15"></textarea><br />';
        echo
    '<input type="hidden" name="admin" value="paginabeheer" />';
        echo
    '<input type="hidden" name="actie" value="nieuw_uitvoeren" />';
        echo
    '<input type="button" onclick="javascript:popup(\'preview.php\');" value="Voorbeeld" />&nbsp;<input name="submit" type="submit" value="Pagina maken" /><br />';
        echo
    '</form>';
    ?>


    Ik neem aan dat je met de 'n' aan het einde van elke regel een 'n' bedoelt?
    pi_52539487
    Ik neem aan dat je met de 'n' aan het einde van elke regel een '\n' bedoelt?

    (stripslashes() vindt \n niet leuk (met één slash))
      maandag 20 augustus 2007 @ 21:11:56 #63
    107951 JortK
    Immer kwaliteitsposts
    pi_52540447
    quote:
    Op maandag 20 augustus 2007 20:46 schreef w3bm4st3r het volgende:
    Ik neem aan dat je met de 'n' aan het einde van elke regel een '\n' bedoelt?

    (stripslashes() vindt \n niet leuk (met één slash))
    FOK! doet af en toe rare dingen met backslashes, dus die kunnen verdwijnen.
    pi_52541046
    quote:
    Op maandag 20 augustus 2007 20:42 schreef w3bm4st3r het volgende:

    [..]

    Er zijn een aantal dingen die niet kloppen (geeft je PHP trouwens geen foutmelding )
    De volgende code zal allicht beter werken, je kunt html niet zomaar tussen PHP tags zetten zonder echo of print oid te gebruiken.

    Popup:

    [ code verwijderd ]


    Het andere gedeelte code moet ook aangepast worden, je gebruikt hetzelfde aanhalingsteken voor html en PHP.

    Formulier:

    [ code verwijderd ]


    Ik neem aan dat je met de 'n' aan het einde van elke regel een 'n' bedoelt?
    quote:
    Op maandag 20 augustus 2007 21:16 schreef HuHu het volgende:

    [..]

    FOK! doet af en toe rare dingen met backslashes, dus die kunnen verdwijnen.
    Inderdaad. Verder is mijn code goed hoor
    De php ubb tag is niet helemaal correct.

    Voorbeeld in de popup:
    <div id="titel"><h2>= $titel; </h2></div>

    Is dus:
    <div id="titel"><h2><?= $titel; ?></h2></div>
      dinsdag 21 augustus 2007 @ 11:33:01 #66
    18008 hornage
    FOK! Movie Trivia-Prijsmeester
    pi_52554377
    Mensen,
    Hier ff probleempje. Ik wil rtf files inlezen met php en dan alleen de plain tekst eruit halen. Ik kan wel veel dingen vinden over rtf en php, maar die zijn vooral gericht op het genereren van rtf bestanden met php.

    Weet iemand een site of class die de plaintext uit een rtf kan inlezen met php?
    Test je filmkennis! Speel mee met FOK! Movie Trivia en win prijzen!
    pi_52554860
    quote:
    Op dinsdag 21 augustus 2007 11:33 schreef hornage het volgende:
    Mensen,
    Hier ff probleempje. Ik wil rtf files inlezen met php en dan alleen de plain tekst eruit halen. Ik kan wel veel dingen vinden over rtf en php, maar die zijn vooral gericht op het genereren van rtf bestanden met php.

    Weet iemand een site of class die de plaintext uit een rtf kan inlezen met php?
    1e pagina van google resultaten.
    Gr. Gr.
      dinsdag 21 augustus 2007 @ 11:56:55 #68
    107951 JortK
    Immer kwaliteitsposts
    pi_52555187
    Wat gebruiken jullie trouwens bij je projecten om je bugs en todo zaken bij te houden?

    Ik merk aan mezelf dat ik hier namelijk nogal moeite mee heb
    pi_52555555
    quote:
    Op dinsdag 21 augustus 2007 11:56 schreef JortK het volgende:
    Wat gebruiken jullie trouwens bij je projecten om je bugs en todo zaken bij te houden?

    Ik merk aan mezelf dat ik hier namelijk nogal moeite mee heb
    Unsorted-list. In Word.
    pi_52555745
    Is het mogelijk met PHP om een pagina af te drukken waarbij alles al vooringesteld is zodra je op de print knop/link drukt en dus gelijk gaat printen (op de standaard printer).

    Van belang is dat de pagina liggend is en er géén kop en voettexten zijn..
    It's time to kick ass and chew bubble gum... and I'm all out of bubble gum
    pi_52555778
    quote:
    Op dinsdag 21 augustus 2007 11:56 schreef JortK het volgende:
    Wat gebruiken jullie trouwens bij je projecten om je bugs en todo zaken bij te houden?

    Ik merk aan mezelf dat ik hier namelijk nogal moeite mee heb
    Bugzilla

    Nee, geintje Ik gebruik een wiki.
    Too old to Trick or Treat, too young to die
    pi_52555784
    quote:
    Op dinsdag 21 augustus 2007 11:56 schreef JortK het volgende:
    Wat gebruiken jullie trouwens bij je projecten om je bugs en todo zaken bij te houden?

    Ik merk aan mezelf dat ik hier namelijk nogal moeite mee heb
    Bugzilla

    Nee, geintje Ik gebruik een wiki.
    Too old to Trick or Treat, too young to die
    pi_52555807
    quote:
    Op dinsdag 21 augustus 2007 12:15 schreef Xtr3mE het volgende:
    Is het mogelijk met PHP om een pagina af te drukken waarbij alles al vooringesteld is zodra je op de print knop/link drukt en dus gelijk gaat printen (op de standaard printer).

    Van belang is dat de pagina liggend is en er géén kop en voettexten zijn..
    Dan kan ik je een PDF-class aanraden.
      dinsdag 21 augustus 2007 @ 12:19:08 #74
    107951 JortK
    Immer kwaliteitsposts
    pi_52556029
    quote:
    Op dinsdag 21 augustus 2007 12:17 schreef Geqxon het volgende:

    [..]

    Dan kan ik je een PDF-class aanraden.
    ik neem aan dat die class een PDF genereerd..? Maar als ik een PDF wil afdrukken dan moet je alsnog instellingen e.d. opgeven toch? Of zit ik totaal verkeerd?
    It's time to kick ass and chew bubble gum... and I'm all out of bubble gum
      dinsdag 21 augustus 2007 @ 12:29:55 #76
    107951 JortK
    Immer kwaliteitsposts
    pi_52556182
    quote:
    Op dinsdag 21 augustus 2007 12:24 schreef Xtr3mE het volgende:

    [..]

    ik neem aan dat die class een PDF genereerd..? Maar als ik een PDF wil afdrukken dan moet je alsnog instellingen e.d. opgeven toch? Of zit ik totaal verkeerd?
    Je kunt toch ook een stel standaard instellingen meegeven aan een PDF printer
      dinsdag 21 augustus 2007 @ 12:32:00 #77
    18008 hornage
    FOK! Movie Trivia-Prijsmeester
    pi_52556249
    quote:
    Niet dat ik niet dankbaar ben, maar waar zie jij op jouw gegeven link code of een class staan waarmee je plaintext uit een rtf kan halen?
    Test je filmkennis! Speel mee met FOK! Movie Trivia en win prijzen!
    pi_52556519
    quote:
    Op dinsdag 21 augustus 2007 12:32 schreef hornage het volgende:

    [..]

    Niet dat ik niet dankbaar ben, maar waar zie jij op jouw gegeven link code of een class staan waarmee je plaintext uit een rtf kan halen?
    Er staat idd geen class, maar met de informatie op die pagina kun je wel het een en ander met rtf documenten doen.

    1
    2
    3
    4
    5
    {rtf1
    b [MESSAGE] b0par
    b [MESSAGE] b0par
    b [MESSAGE] b0par
    }


    Dit is bijvoorbeeld een stukje rtf document, je hoeft zelf alleen maar een functie te maken die alle rtf codes eruit haalt. Die kant zou ik iig opzoeken, maar als iemand anders een beter idee heeft...
    Gr. Gr.
    pi_52558604
    quote:
    Op dinsdag 21 augustus 2007 12:15 schreef Xtr3mE het volgende:
    Is het mogelijk met PHP om een pagina af te drukken waarbij alles al vooringesteld is zodra je op de print knop/link drukt en dus gelijk gaat printen (op de standaard printer).

    Van belang is dat de pagina liggend is en er géén kop en voettexten zijn..
    Iets simpels als een liggende pagina instellen is in je browser niet mogelijk, dit wordt domweg niet ondersteunt
      dinsdag 21 augustus 2007 @ 13:52:08 #80
    84926 WyriHaximus
    Release the hounds smithers!
    pi_52558669
    quote:
    Op dinsdag 21 augustus 2007 13:50 schreef Xcalibur het volgende:

    [..]

    Iets simpels als een liggende pagina instellen is in je browser niet mogelijk, dit wordt domweg niet ondersteunt
    Precies, zodra CSS3 word ondersteund is het mogelijk....
    phluphy for president!
    pi_52582981
    Aangezien ik hier al langer mee vecht:

    1
    2
    3
    4
    5
    6
    <?php
    SELECT
    (SELECT COUNT(*) FROM posts WHERE UserID = u.ID) AS Postcount,
    (
    u.Regdate / Postcount) AS AvgPostcount
    FROM Users
    AS U
    ?>


    Dit werkt dus niet. Zodra ik de Regdate door het Postcount deel, weet hij spontaan niet meer wat Postcount ook alweer deed. Iets zegt mij dat dit heeft te maken met de volgorde van afhandelen die MySQL gebruikt, maar heeft iemand tips hoe ik "Postcount" in mijn verdere query kan herbruiken, zonder de subquery telkens te moeten gebruiken?
      woensdag 22 augustus 2007 @ 10:12:22 #82
    84926 WyriHaximus
    Release the hounds smithers!
    pi_52583046
    quote:
    Op woensdag 22 augustus 2007 10:08 schreef Geqxon het volgende:
    Aangezien ik hier al langer mee vecht:
    [ code verwijderd ]

    Dit werkt dus niet. Zodra ik de Regdate door het Postcount deel, weet hij spontaan niet meer wat Postcount ook alweer deed. Iets zegt mij dat dit heeft te maken met de volgorde van afhandelen die MySQL gebruikt, maar heeft iemand tips hoe ik "Postcount" in mijn verdere query kan herbruiken, zonder de subquery telkens te moeten gebruiken?
    Je users een post count veld geven en die updaten als er iets met zijn/haar posts veranderd? En dan met een join de postcount daar uit trekken?
    phluphy for president!
    pi_52583384
    In dit geval een optie (al heb ik liever geen berekende data in mijn tabel).... maar dit is slechts een voorbeeld. Ik zoek dus een manier om een zojuist berekend veld in een ander deel van mijn query te gebruiken. Kan ik hiervoor een variabele oid gebruiken?
      woensdag 22 augustus 2007 @ 10:37:19 #84
    84926 WyriHaximus
    Release the hounds smithers!
    pi_52583575
    quote:
    Op woensdag 22 augustus 2007 10:27 schreef Geqxon het volgende:
    In dit geval een optie (al heb ik liever geen berekende data in mijn tabel).... maar dit is slechts een voorbeeld. Ik zoek dus een manier om een zojuist berekend veld in een ander deel van mijn query te gebruiken. Kan ik hiervoor een variabele oid gebruiken?
    Ja lijkt mij wel, misschien dat JortK het weet die is een stuk beter met SQL .
    phluphy for president!
      woensdag 22 augustus 2007 @ 10:54:39 #85
    107951 JortK
    Immer kwaliteitsposts
    pi_52583937
    Probeer eens zoiets:

    1
    2
    3
    4
    5
    <?php
    SELECT 
    (u.Regdate a.postcount) AS AvgPostcount 
    FROM Users u

    (
    SELECT COUNT(*) postcount FROM posts WHERE UserID u.IDa
    ?>
    pi_52584549
    Om een beter geschikt voorbeeld te pakken:

    1
    2
    3
    4
    5
    <?php
    SELECT 
    (c) AS result_one
    (result_one d) AS result_two
    ?>


    In dit geval zal hij zeggen dat er geen colum genaamd 'result_one' bestaat, en zal ik het dus op moeten lossen als:

    1
    2
    3
    4
    5
    <?php
    SELECT 
    (c) AS result_one
    ((c) * d) AS result_two
    ?>


    Nu is dit een klein voorbeeld, maar dit word erg snelzeer lelijk..

    Ps: Jort, idee nummer twee waar ik het gister over had is bijna klaar. Ik stuur je nog wel een PM met de verdere query's / html-output
      woensdag 22 augustus 2007 @ 11:26:13 #87
    107951 JortK
    Immer kwaliteitsposts
    pi_52584793
    quote:
    Op woensdag 22 augustus 2007 11:18 schreef Geqxon het volgende:
    Om een beter geschikt voorbeeld te pakken:


    [ code verwijderd ]


    In dit geval zal hij zeggen dat er geen colum genaamd 'result_one' bestaat, en zal ik het dus op moeten lossen als:


    [ code verwijderd ]


    Nu is dit een klein voorbeeld, maar dit word erg snelzeer lelijk..

    Ps: Jort, idee nummer twee waar ik het gister over had is bijna klaar. Ik stuur je nog wel een PM met de verdere query's / html-output
    Maar waarom als je velden meerdere keren wil gebruiken die je zelf aanmaakt, zet je die subquery niet in je FROM, zodat je hem in je hele query als tabel kunt gebruiken?
    pi_52585391
    quote:
    Op woensdag 22 augustus 2007 11:26 schreef JortK het volgende:

    [..]

    Maar waarom als je velden meerdere keren wil gebruiken die je zelf aanmaakt, zet je die subquery niet in je FROM, zodat je hem in je hele query als tabel kunt gebruiken?
    Subquery? Excuse me for my stupidity, maar nu volg ik het niet meer helemaal.

    Ps:
    SPOILER
    Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
    Werkt!
      woensdag 22 augustus 2007 @ 11:59:09 #89
    107951 JortK
    Immer kwaliteitsposts
    pi_52585788
    quote:
    Op woensdag 22 augustus 2007 11:46 schreef Geqxon het volgende:

    [..]

    Subquery? Excuse me for my stupidity, maar nu volg ik het niet meer helemaal.

    Ps:
    SPOILER
    Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
    Werkt!
    Waar blijft de PM dan
    pi_52603740
    Ik heb een vraagje, ik heb nu een werkend login script, met een remember functie met cookies en zonder met alleen sessions, en dat werkt allemaal prima maar er is iets mis met de logout functie, hij verwijdert namelijk de cookies niet..

    hier is de logout code:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    session_start();
    setcookie("cookname", "", time()-70*60*24*100, "/");
    setcookie("cookpass", "", time()-70*60*24*100, "/");
    if(isset($_SESSION['username']) || isset($_SESSION['password'])){
       unset($_SESSION['username']);
       unset($_SESSION['password']);
       $_SESSION = array();
       session_destroy();
    }


    Wat doe ik verkeerd? Als ik de remember functie niet gebruik (dus alleen de sessies) wil hij wel gewoon uitloggen.
    "Reality is an illusion created by a lack of alcohol."
    pi_52604241
    Oh en nog een vraagje, hoe zorg ik dat bepaalde pagina's altijd refreshen en niet uit het cache laden?
    "Reality is an illusion created by a lack of alcohol."
    pi_52604300
    quote:
    Op woensdag 22 augustus 2007 21:54 schreef Dzy het volgende:
    Oh en nog een vraagje, hoe zorg ik dat bepaalde pagina's altijd refreshen en niet uit het cache laden? :)
    1
    2
    3
    4
    <?php
    header
    ("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
    header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past
    ?>
    pi_52604943
    quote:
    Op woensdag 22 augustus 2007 21:44 schreef Dzy het volgende:
    Ik heb een vraagje, ik heb nu een werkend login script, met een remember functie met cookies en zonder met alleen sessions, en dat werkt allemaal prima maar er is iets mis met de logout functie, hij verwijdert namelijk de cookies niet..

    hier is de logout code:
    [ code verwijderd ]

    Wat doe ik verkeerd? Als ik de remember functie niet gebruik (dus alleen de sessies) wil hij wel gewoon uitloggen.
    Volgens mij worden sessie-cookies verwijderd zodra de browser wordt afgesloten. Of doe je dat ook?
    pi_52604950
    quote:
    Op woensdag 22 augustus 2007 21:44 schreef Dzy het volgende:
    Ik heb een vraagje, ik heb nu een werkend login script, met een remember functie met cookies en zonder met alleen sessions, en dat werkt allemaal prima maar er is iets mis met de logout functie, hij verwijdert namelijk de cookies niet..

    hier is de logout code:
    [ code verwijderd ]

    Wat doe ik verkeerd? Als ik de remember functie niet gebruik (dus alleen de sessies) wil hij wel gewoon uitloggen.
    Heeft je cookie dezelfde tijdsduur als de originele?
    Het wachtwoord in een cookie opslaan lijkt me ook niet ideaal btw
    pi_52605290
    @ Gexcon bedankt

    @ Huhu, het gaat niet om de sessie cookies, dat werkt prima, het gaat om de "Remember" cookies, dus als je niet uit wil loggen als je de browser sluit. Dat werkt ook, maar als ik nu het logout script gebruik om toch uit te willen loggen werkt dit niet.

    @Xcalibur

    Hij maakt ze zo:
    1
    2
          setcookie("cookname", $_SESSION['username'], time()+60*60*24*100, "/");
          setcookie("cookpass", $_SESSION['password'], time()+60*60*24*100, "/");


    Overigens is het password in de cookies (beide sessie en gewone) een md5 hash van het password.
    "Reality is an illusion created by a lack of alcohol."
    pi_52606405
    dat lijkt goed ... output je ook content op die pagina, of redirect je hem gelijk na het uitloggen?

    Wat betreft dat wachtwoord: kennelijk kan het script inloggen met die md5 hash, dus dan zou ik het ook moeten kunnen met die hash... hoewel ik het feitelijke wachtwoord niet weet, is het principe hetzelfde...
    pi_52606574
    ik heb nu nog geen content op die pagina, maar dat maakt ook niet echt uit, waar het om gaat is dat hij de cookies dus gewoon niet aanpast. De sessies wel. Bij inloggen maakt hij de cookies wel aan, bij uitloggen past hij ze niet aan (verwijderen door de time naar vroeger te zetten) terwijl het in principe hetzelfde commando is.. dat snap ik dus ook niet zo goed, waar zou dat aan kunnen liggen?
    "Reality is an illusion created by a lack of alcohol."
    pi_52612394
    Volgens mij moet je bij het zetten van een cookie altijd content outputten naar de browser, omdat hij em anders niet zet. Ik vermoed dat het bij het weghalen hetzelfde is .... dus vandaar mijn vraag
    pi_52612421
    Even een theoretisch vraagje voor de afwisseling

    Ik ben bezig met het ontwikkelen van een inschrijfsysteem, waarbij ik van iedere inschrijving moet weten hoe ver deze is. De deelnemer moet in een aantal stappen informatie invoeren, de inschrijving wordt al dan niet goedgekeurd, en daarna ontvangt de deelnemer een aantal keer informatie van de organisatie.

    Waar ik mee zit is de manier waarop ik dit bij ga houden. Volgens mij heb ik twee opties:
    - Veld 'voortgang', numeriek, waarbij ik iedere stap een nummer geef, en deze steeds met 1 ophoog.
    - Aparte velden voor iedere stap, enum, waarbij ik iedere stap true of false geef.

    Voordeel van 1 veld is dat je direct kunt zien waar je bent, nadeel is dat je later geen stap kunt toevoegen, of de volgorde veranderen zonder een hoop gedoe en aanpassingen.
    Voordeel van aparte velden is dat je extra stappen kunt toevoegen zonder problemen, maar dat je een x-aantal velden moet gaan checken om te weten bij welke stap de deelnemer is.

    Suggesties?
      donderdag 23 augustus 2007 @ 08:08:34 #100
    84926 WyriHaximus
    Release the hounds smithers!
    pi_52612427
    quote:
    Op donderdag 23 augustus 2007 08:03 schreef Xcalibur het volgende:
    Volgens mij moet je bij het zetten van een cookie altijd content outputten naar de browser, omdat hij em anders niet zet. Ik vermoed dat het bij het weghalen hetzelfde is .... dus vandaar mijn vraag
    Een cookie setten en dan een header location: werkt ook prima dan word je cookie ook gezet .
    phluphy for president!
      donderdag 23 augustus 2007 @ 08:11:34 #101
    84926 WyriHaximus
    Release the hounds smithers!
    pi_52612449
    quote:
    Op donderdag 23 augustus 2007 08:07 schreef Xcalibur het volgende:
    Even een theoretisch vraagje voor de afwisseling

    Ik ben bezig met het ontwikkelen van een inschrijfsysteem, waarbij ik van iedere inschrijving moet weten hoe ver deze is. De deelnemer moet in een aantal stappen informatie invoeren, de inschrijving wordt al dan niet goedgekeurd, en daarna ontvangt de deelnemer een aantal keer informatie van de organisatie.

    Waar ik mee zit is de manier waarop ik dit bij ga houden. Volgens mij heb ik twee opties:
    - Veld 'voortgang', numeriek, waarbij ik iedere stap een nummer geef, en deze steeds met 1 ophoog.
    - Aparte velden voor iedere stap, enum, waarbij ik iedere stap true of false geef.

    Voordeel van 1 veld is dat je direct kunt zien waar je bent, nadeel is dat je later geen stap kunt toevoegen, of de volgorde veranderen zonder een hoop gedoe en aanpassingen.
    Voordeel van aparte velden is dat je extra stappen kunt toevoegen zonder problemen, maar dat je een x-aantal velden moet gaan checken om te weten bij welke stap de deelnemer is.

    Suggesties?
    3e optie je maakt een tabel met stappen, een tabel met users en een tabel waarom je een user_id en een step_id invoegt voor iedere stap die een user heeft gedaan. Voordeel hier van is dat je heel makkelijk nieuwe stappen kan toevoegen. Nadeel is dat je queries wat ingewikkelder worden .
    phluphy for president!
    abonnement Unibet Coolblue Bitvavo
    Forum Opties
    Forumhop:
    Hop naar:
    (afkorting, bv 'KLB')