Likes Likes:  0
Resultaten 1 tot 4 van de 4
Geen
  1. #1
    Resource #id bewaren? Connectie openhouden pfsockopen()
    SanBax
    1.118 Berichten
    Ingeschreven
    11/04/04

    Locatie
    Den Haag

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Nee
    Ondernemingsnummer: nvt

    Thread Starter

    Resource #id bewaren? Connectie openhouden pfsockopen()

    Ik probeer in php een connectie te maken met
    pfsockopen(); Ik wil verder gaan met deze connectie in een volgende pageview. Ik probeer nu de Resource te serializen en op te slaan om in een volgende pageview weer terug te unserializen, alleen hierna bestaat de resource niet meer (logisch, staat ook op php.net).

    To make the serialized string into a PHP value again, use unserialize(). serialize() handles all types, except the resource-type. You can even serialize() arrays that contain references to itself. References inside the array/object you are serialize()ing will also be stored.
    Gebruik dus zoiets
    $id = pfsockopen("127.0.0.1",9999);
    sla_op(serialize($id));
    Weet iemand een manier om toch verder te gaan met deze connectie? enige wat ik kan verzinnen is een applicatie te draaien die als een soort proxy gaat optreden, alleen echt handig is dat ook niet. Of bestaat er al een 'proxy-app'?

  2. #2
    Resource #id bewaren? Connectie openhouden pfsockopen()
    3.810 Berichten
    Ingeschreven
    16/05/04

    Locatie
    Middelburg

    Post Thanks / Like
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    130 Berichten zijn liked


    Registrar SIDN: Ja

    Volgens mij handelt PHP dit intern af, net zoals mysql_pconnect.

  3. #3
    Resource #id bewaren? Connectie openhouden pfsockopen()
    SanBax
    1.118 Berichten
    Ingeschreven
    11/04/04

    Locatie
    Den Haag

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Nee
    Ondernemingsnummer: nvt

    Thread Starter
    Origineel geplaatst door Wido
    Volgens mij handelt PHP dit intern af, net zoals mysql_pconnect.
    De connectie moet bij p* functie inderdaad openblijven, dat doet hij ongetwijfeld ook.
    Alleen ik wil verder met de connectie.

    Het is waarschijnlijk bedoeld voor dit soort scripts.

    <?
    // incompleet voorbeeld

    $id = pfsockopen("site.com",80);
    fputs($id,"GET /achtergrond.php HTTP1.1\r\n");
    // Blablabla.. enzovoort.
    print("De bewerking wordt uitgevoerd op de achtergrond");
    ?>
    Hierbij krijgt site.com/achtergrond.php Nog de tijd om te runnen terwijl de bezoeker er niet op hoeft te wachten...

    En dan met nadruk als je achtergrond.php niet kan wijzigen, wat anders zou je het ook daarin kunnen regelen dat het ding niet afkapt.



  4. #4
    Resource #id bewaren? Connectie openhouden pfsockopen()
    Sebastiaan Stok
    2.468 Berichten
    Ingeschreven
    20/12/04

    Locatie
    Rotterdam

    Post Thanks / Like
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)
    86 Berichten zijn liked


    Naam: Sebastiaan Stok

    Dan zou je moeten gaan denken aan het forken van het proces
    Park The Hosting Manager - your friend in hosting software

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2021 Webhostingtalk.nl.
Web Statistics