chatbox

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »

C#.NET Developer Jr. Functie

Functie omschrijving Bouw jij graag aan applicaties om processen in distributiecentra te optimaliseren? Wij zijn op zoek naar een C#.NET ontwikkelaar in regio Breda die hier graag een steentje aan bijdraagt! Jouw werkzaamheden zullen er als volgt uitzien: Je krijgt veel vrijheid in de keuze van de technieken die je gaat gebruiken. Uiteraard wel binnen de gestelde kaders, en door gebruik te maken van het .NET platform. Je gaat aan de slag met de ontwikkeling van een nieuwe module binnen de WMS suite van dit bedrijf. Deze "carrier" module gaat er voor zorgen dat de selectie van een vervoerder volledig

Bekijk vacature »

Senior Software developer PHP

Functie Jij als senior PHP ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 developers binnen onze organisatie Jij gaat de brug zijn tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je je taken op voor de dag. Een greep van jouw taken zijn: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden met Security & Privacy Eisen • Minimaal 4

Bekijk vacature »

Frontend Developer

Dit ga je doen Door ontwikkelen van het online platform Deel uitmaken van verschillende ontwikkelteams Meedenken over UI/UX vraagstukken Uitdragen van Front-end binnen de organisatie Hier ga je werken Deze organisatie, gevestigd in de omgeving van Amsterdam, is een grote onderwijs instelling met meerdere vestigingen en een groot aantal studenten. Zo telt deze organisatie +/- 35.000 gebruikers. Bij deze organisatie staat jouw ontwikkeling centraal en is er veel ruimte voor eigen initiatieven. In samenwerking met jouw team ga jij de online omgeving verder ontwikkelen. In de rol van Front end Developer zal jij 50% van jouw tijd werken in het

Bekijk vacature »

Back end developer Digital agency

Functie Heb jij altijd al eens bij een bedrijf willen werken waar jij géén nummertje bent, die alleen maar uitvoerend werk doet? Dan zou je hier perfect passen! Tuurlijk, je werkt aan projecten voor grote of kleine bedrijven… Het enige verschil hier is, jouw mening telt hier écht. Jouw inbreng wordt gewaardeerd, serieus genomen en gebruikt. En vergeet niet, je werkt niet alleen aan deze projecten. Er werken in totaal ruim 20 developers en designers, onderverdeeld over 3 development teams. Voornamelijk bestaande uit Medior en Senior developers, die samen voor een inspirerende en ambitieuze omgeving zorgen. Hun visie is namelijk

Bekijk vacature »

Lead C++ Developer

The role of Lead C++ Developer As Lead C++ Developer at KUBUS you will be responsible for the implementation design of requirements and the software architecture of the desktop applications of BIMcollab, our platform for 3D model validation and issue management aimed at improving the quality of 3D building design models. Better 3D models lead to better buildings, thus contributing to the sustainability of the built environment with smarter use of materials, less waste and energy-efficient buildings. A good user experience is of paramount importance to us; we go for innovation and quality in our development. In your role as

Bekijk vacature »

Medior Mobile Developer iOS Amsterdam

Functie What will you be doing as Mobile Developer? As an iOS app developer you will work in a multidisciplinary team of app developers, web developers and designers. You will work on world-class apps that will be used by thousands of people. There is a lot of room for self-development on a technical and personal level. Together with the rest of the team you develop in the newest techniques and you go for the best quality. We work with Kotlin Multiplatform Mobile to develop hybrid apps and we guarantee quality with peer reviews, unit testing and we use a CI/CD.

Bekijk vacature »

Low Code Developer voor o.a. overheidsprojecten!

Bedrijfsomschrijving Wil jij ook behoren tot de specialist in Low Code? Dan zou ik zeker aanraden om verder te lezen. Deze organisatie is ooit opgericht door twee studenten en is inmiddels uitgegroeid tot een serieuze werkgever met een groot aanzien op Low Code projecten. De sfeer is echter niet veranderd, er heerst een informele sfeer met een open deuren beleid, en hierin mag de eigen bar natuurlijk niet ontbreken. Momenteel maakt deze organisatie een flinke groei door en hier kan jij natuurlijk niet bij ontbreken. Daarom ben ik op zoek naar Low Code Developers met een degelijke technische achtergrond. Kennis

Bekijk vacature »

Front-end Developer

Dit ga je doen Doorontwikkelen van software; Ontwikkelen en testen van nieuwe functionaliteiten; Implementaties van nieuwe functionaliteiten en updates; Verzorgen van technische migraties naar nieuwe frameworks; Verwerken van incidenten. Hier ga je werken Onze klant, gevestigd in de regio Amsterdam, draagt bij aan het verbeteren van de veiligheid en efficiëntie van de Nederlandse infrastructuur door het ontwikkelen van afgemeten software oplossingen. Zo passen zij location intelligence toe om onderhoud en reparaties efficiënt te laten verlopen. Verder zorgen deze systemen dat incidenten zo snel mogelijk worden opgelost. Als Front-end Developer ben jij samen met je team betrokken met het (door)ontwikkelen van

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Capelle aan den IJssel zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je

Bekijk vacature »

Full stack ontwikkelaar Laravel, Vue.js

Functie Als ontwikkelaar binnen deze organisatie hou jij je voornamelijk met lopende projecten voor de verschillende klanten. Zo bouw je de ene dag aan prijsschifting systemen en de andere dag onderzoek je crawlers en stel je ze zo in dat de data goed binnen komt binnen het systeem. Daarnaast bouw je mee aan dashboards en ben je dus constant bezig met het verbeteren van het platform. Er is een vaste werkwijze, zo werken ze met Trello kaarten en onderverdelen ze deze aan het begin van iedere week onder de developers. Dit wordt door de lead developer gedaan, maar in samenspraak

Bekijk vacature »

Medior/senior Front-end developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Low code Developer

Dit ga je doen Je richt je op het doorontwikkelen van bestaande applicaties en het geheel van scratch af aan opzetten van nieuwe applicaties binnen een low code platform; Je beoordeelt technisch ontwerpen en maakt de vertaalslag naar de technische oplossingen binnen het platform; Je voert testwerkzaamheden uit; Je adviseert de organisatie op jouw vakgebied; Je schakelt met business analisten en de architect om tot mooie oplossingen te komen; Je lost bugs op en denkt mee over een structurele oplossing. Hier ga je werken Het gaat om een bekend internationaal handelsbedrijf met ruim 800 medewerkers, verdeeld over verschillende deelbedrijven. Deze

Bekijk vacature »

C#.NET Developer

Functieomschrijving We are looking for a dutch native speaker In deze uitdagende functie ga je werken als onderdeel van het development team, in de functie van C#.NET Developer, Je gaat maatwerk software bouwen voor diverse klanten. Ook optimaliseer je bestaande software en bouw je API koppelingen. Je bent vooral met back-end development bezig. Je krijgt veel vrijheid in deze functie en je krijgt de kans om mee te denken in bedrijfsprocessen. Deels thuiswerken is geen enkel probleem! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van

Bekijk vacature »

Pagina: « vorige 1 2 3

Bart de kinkelaar

bart de kinkelaar

17/03/2015 18:20:37
Quote Anchor link
Zou je je antwoord kunnen verduidelijken, je hebt dit al vaker gezegd, maar ik kom er niet verder mee.
 
PHP hulp

PHP hulp

23/11/2024 00:04:21
 
- Ariën  -
Beheerder

- Ariën -

17/03/2015 18:30:13
Quote Anchor link
Misschien is het handig om je code eerst even goed in te springen.
 
Bart de kinkelaar

bart de kinkelaar

17/03/2015 18:35:01
Quote Anchor link
[coode]
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
48
49
50
51
52
53
54
55
<?php
$conn
=mysqli_connect("localhost","root","superbart","minimail");
// Check connection
if (mysqli_connect_errno())
{

echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
if(isset($_GET['id']))
{

  $id = intval($_GET['id']);
  // getting info from db
}
    if(isset($_GET['id']))
    {

         if(isset($_GET['content']))
        {

           $str_msg = stripslashes($_GET['content']);
           $time = getdate();
           $str_msg = add_smilies($str_msg);
           $t_stamp = $time['hours'].":".$time['minutes'].":".$time['seconds'];

           $insert1 = "INSERT INTO chat (id,msg,timestamp,displayed)
                     VALUES ('"
.$_GET['id']."', '".addslashes($str_msg)."', '$t_stamp', '0')";
                    
           $query = "SELECT * FROM users WHERE id= $id and displayed=0";    
           $result = mysqli_query($conn,$query);
           while($row = mysqli_fetch_array($result))      {
                echo "<br><b>User" . $row['username'] . " </b>";}
                    $result = mysqli_query($conn,$insert1);
           while($row = mysqli_fetch_array($result))      {          
            mysqli_query($insert1);
           echo "[".$t_stamp."]".$str_msg;}
        }
    
        else
    {
echo "Failed to select users in chat: " . mysqli_error($conn);
    }
    }

    else if(isset($_GET['id']))
    {

           $query = "SELECT * FROM users WHERE id = $id and displayed=0";  
           $result = mysqli_query($conn,$query) or die ("Error in query: $query. ".mysqli_error());
           $num_rows = mysqli_num_rows($result);
           if ($num_rows)
            {

               while($new_msg = mysqli_fetch_array($result))
                    echo "<br><b>User </b>[".$new_msg['timestamp']."] <b>: </b></font>".stripslashes($new_msg['msg']);
            }
    }

    else
    {
echo "Failed to select users in chaffft: " . mysqli_error($conn);
    }


mysqli_close($conn);
?>


De Script_page.php code.
1. Ik krijg als ik naar de script_page.php pagina open krijg ik:
Failed to select users in chat.

hoe verander ik dat.
2. open ik de index1.php pagina dan krijg ik:
Failed to select users in chaffft

Kan iemand duidelijk aangeven waar het hem in zit?
 
- Ariën  -
Beheerder

- Ariën -

17/03/2015 18:41:27
Quote Anchor link
Zal ik dan maar even de code netjes inspringen? Met dank aan Netbeans.....

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
48
49
<?php

$conn
= mysqli_connect("localhost", "root", "superbart", "minimail");
// Check connection
if (mysqli_connect_errno()) {
    echo "Failed to connect to MySQL: " . mysqli_connect_error();
}


if (isset($_GET['id'])) {
    $id = intval($_GET['id']);
    // getting info from db
}
if (isset($_GET['id'])) {
    if (isset($_GET['content'])) {
    $str_msg = stripslashes($_GET['content']);
    $time = getdate();
    $str_msg = add_smilies($str_msg);
    $t_stamp = $time['hours'] . ":" . $time['minutes'] . ":" . $time['seconds'];

    $insert1 = "INSERT INTO chat (id,msg,timestamp,displayed)
                     VALUES ('"
. $_GET['id'] . "', '" . addslashes($str_msg) . "', '$t_stamp', '0')";

    $query = "SELECT * FROM users WHERE id= $id and displayed=0";
    $result = mysqli_query($conn, $query);
        while ($row = mysqli_fetch_array($result)) {
            echo "<br><b>User" . $row['username'] . " </b>";
        }

    $result = mysqli_query($conn, $insert1);
        while ($row = mysqli_fetch_array($result)) {
            mysqli_query($insert1);
            echo "[" . $t_stamp . "]" . $str_msg;
        }
    }
else {
    echo "Failed to select users in chat: " . mysqli_error($conn);
    }
}
else if (isset($_GET['id'])) {
    $query = "SELECT * FROM users WHERE id = $id and displayed=0";
    $result = mysqli_query($conn, $query) or die("Error in query: $query. " . mysqli_error());
    $num_rows = mysqli_num_rows($result);
    if ($num_rows) {
        while ($new_msg = mysqli_fetch_array($result))
            echo "<br><b>User </b>[" . $new_msg['timestamp'] . "] <b>: </b></font>" . stripslashes($new_msg['msg']);
        }
}
else {
    echo "Failed to select users in chaffft: " . mysqli_error($conn);
}


mysqli_close($conn);
?>


1) Als je nu even een lineaal pakt, en naar de accolades kijkt, dan zie je dat die eerste foutmelding opgeroepen wordt na:
if (isset($_GET['content'])) {
Dit lijkt niet te kloppen, je zult hierbij moeten kijken naar je $result.

2) Idem dito voor tweede error.

met andere woorden: Je structuur klopt niet. Mogelijk omdat deze voorheen niet goed ingesprongen was, waardoor je het overzicht kwijtraakt.
Gewijzigd op 17/03/2015 18:44:07 door - Ariën -
 
Bart de kinkelaar

bart de kinkelaar

17/03/2015 19:05:53
Quote Anchor link
Dus meer in deze richting?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php
$conn
=mysqli_connect("localhost","root","superbart","minimail");
// Check connection
if (mysqli_connect_errno())
{

echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
if(isset($_GET['id']))
{

  $id = intval($_GET['id']);
  // getting info from db
}
    if(isset($_GET['id']))
        {

           $str_msg = stripslashes($_GET['id']);
           $time = getdate();
           $str_msg = add_smilies($str_msg);
           $t_stamp = $time['hours'].":".$time['minutes'].":".$time['seconds'];

           $insert1 = "INSERT INTO chat (id,msg,timestamp,displayed)
                     VALUES ('"
.$_GET['id']."', '".addslashes($str_msg)."', '$t_stamp', '0')";
                    
           $query = "SELECT * FROM users WHERE id= $id and displayed=0";    
           $result = mysqli_query($conn,$query);
           while($row = mysqli_fetch_array($result))      {
                echo "<br><b>User" . $row['username'] . " </b>";}
                    $result = mysqli_query($conn,$insert1);
           while($row = mysqli_fetch_array($result))      {          
            mysqli_query($insert1);
           echo "[".$t_stamp."]".$str_msg;}

            $query1 = "SELECT * FROM users WHERE id = $id and displayed=0";  
           $result1 = mysqli_query($conn,$query1) or die ("Error in query: $query1. ".mysqli_error());
           $num_rows = mysqli_num_rows($result1);
           if ($num_rows)
            {

               while($new_msg = mysqli_fetch_array($result))
                    echo "<br><b>User </b>[".$new_msg['timestamp']."] <b>: </b></font>".stripslashes($new_msg['msg']);
            }
    }

    else
    {
echo "Failed to select users in chaffft: " . mysqli_error($conn);
    }

mysqli_close($conn);
?>
 
- Ariën  -
Beheerder

- Ariën -

17/03/2015 19:14:43
Quote Anchor link
Nee, als ik een lineaal pak dan laat je die foutmelding van lijn 42 zien op het moment dat er een ?id in de URL ontbreekt. Dat klopt gewoon niet.

Die melding hoort bij een controle op je $result
 
Bart de kinkelaar

bart de kinkelaar

18/03/2015 14:53:24
Quote Anchor link
Doordat het maar niet lukte heb ik de eerder genoemde PHPFreeChat geprobeerd. Deze ziet er een stuk mooier uit bleek uiteindelijk. Daarnaast vraagt hij om je naam als je de chat opent. ;)
Natuurlijk moet uiteindelijk ook bij deze chat het zo zijn dat je je naam niet hoeft in te vullen maar hij dat automatisch invult etc. Maar daar ga ik later mee aan de slag.
 

Pagina: « vorige 1 2 3



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.