Chatbox Hulp!

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

No-Code Betty Blocks ontwikkelaar

Bedrijfsomschrijving Wil jij de bedrijfsprocessen van klanten revolutionair digitaliseren en optimaliseren zonder beperkt te worden door programmeertalen? Kom werken bij een snelgroeiende en professionele organisatie met een gezonde dosis humor en veel vrijheid om jezelf te ontwikkelen. Als No-Code Betty Blocks ontwikkelaar werk je vanuit ons kantoor in het hart van Nederland, je thuiswerkplek of op locatie bij de klant. We faciliteren de juiste trainingen en ondersteuning zodat je een echte Betty Blocks expert wordt. Naast het werk zijn er bij ons bijzondere events, zoals een jaarlijkse zeildag, een zomerse barbecue en een knus kerstdiner om de grillige maanden door

Bekijk vacature »

Front end developer

Functie Qua type opdrachten is er echt een verscheidenheid aan afnemers, zo werken ze met grote multinationals, maar ook met startups. Zo kom je te werken in een gevarieerde omgeving en kan je ook schakelen tussen verschillende culturen. De projecten variëren van greenfield projecten tot langdurige ontwikkeltrajecten. Hier wordt alleen maar gewerkt met aan front end projecten. Daarom maakt het onze partner niet uit waar jij kennis van hebt, als je maar gedegen kennis hebt van Javascript frameworks, Unit testing en ook bekend bent met de scrum methodiek. Eisen Minimaal 4 jaar relevante werkervaring Kennen en ervaring van Javascript frameworks

Bekijk vacature »

Medior/senior Fullstack 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 »

Back-end .NET Developer

Functie omschrijving C# / .NET Developer gezocht voor een dynamische organisatie in de regio Houten! Voor een leuke organisatie in de regio Houten zijn wij op zoek naar een Back-end developer die klaar is voor een nieuwe uitdaging. In deze functie werk jij aan verschillende projecten en ga je vaak bij klanten op bezoek. Binnen deze functie kun je een grote mate van uitdaging, diversiteit en verantwoordelijkheid treffen. Bedrijfsprofiel Waar ga je werken? Het bedrijf waar je gaat werken is gespecialiseerd in het ontwerpen en implementeren van procesautomatisering en procesinformatisering. Zij doen dit onder andere voor de (petro)chemie, pharma, infra,

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

Medior/senior front end developer

Functie Vanwege de groei binnen het bedrijf zijn we op zoek naar versterking in het development team. Als back-end developer bouw je aan de bedrijfssoftware die ons helpt bij de primaire processen. Een leuk (intern) project dus waarbij je de software continu doorontwikkeld! Je werkt in een klein team, we hebben dagelijks stand-ups en iedere twee weken een scrum-sessie, begeleid door onze Scrum Master. Hierin krijg je uitgebreid de kans om je ideeën te presenteren, en te overleggen met je mede-ontwikkelaars en de Product Owner. Binnen de ontwikkelteams gebruiken we Trello, Gitlab, Jiira, Confluence en Boockstack. Hiernaast werken ze met

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Front-end Developer

Functie omschrijving Wij zijn op zoek naar een Front-end Developer! Als Front-end Developer binnen dit softwarebedrijf ga je de frontends voor zowel je eigen interne projecten als die voor klanten opzetten, onderhouden en uitbreiden. Je zet ideeën om naar mooie successen voor de klanten. Dat is in een notendop wat je gaat doen! Wat kun je verwachten? Je werkt aan de doorontwikkeling van bestaande maatwerkapplicaties. Bijvoorbeeld wanneer de klant de applicatie wil uitbreiden met een nieuwe feature; Samen met het team van backenders en desginers zet je nieuwe ideeën van klanten om naar mooie oplossingen; Je werkt met verschillende frameworks.

Bekijk vacature »

.NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden je HBO ICT Informatica diploma in ontvangst mogen nemen? Of heb je een aantal jaar ervaring als Software Developer en ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een gewaardeerde werkgever in de regio van Goirle zijn wij op zoek naar een junior/medior Back-end Developer met affiniteit met MS Acess. Samen met een vooruitstrevend team ben je verantwoordelijk voor het ontwikkelen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL en affiniteit met MS Acess. Je bent klantvriendelijk en flexibel ingesteld en vindt het leuk om klanten te

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een ambitieuze werkgever in regio Tilburg waar jij volledig de mogelijkheid krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je gaat projecten gedurende het hele proces begeleiden. Je sluit aan bij afspraken met klanten om hun processen helder te krijgen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt aan nieuwe softwareoplossingen die de logistieke processen verbeteren of vernieuwen; Je houdt je bezig met het ontwikkelen van

Bekijk vacature »

Back end developer Digital Agency

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

Senior Fullstack developer wanted! (C#, Java, Angu

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

.NET Software Developer

Dit ga je doen Als .NET Software Developer zul jij je voornamelijk bezig houden met: Het van scratch af aan bouwen van applicaties (.NET, C#, Bootstrap, KnockoutJs en WebAPI2); Het testen van jouw code d.m.v. het uitvoeren van unittesten; Het oplossen van bugs in de code; Het onderhouden van contact met collega's betreffende de door jouw ontwikkelde applicaties; Het verbeteren en doorontwikkelen van maatwerkapplicaties. Hier ga je werken Jij gaat aan de slag als .NET Software Developer en gaat je focussen op het bedenken, ontwikkelen en testen van maatwerkapplicaties in voornamelijk C#. Dit ga je doen bij een grote, internationale

Bekijk vacature »

Software developer (PHP) - Utrecht centrum

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

Bekijk vacature »
Drikus

Drikus

19/10/2007 18:38:00
Quote Anchor link
Hallo leden van phphulp,
Ik ben bezig met een eigen (simpele) chatbox... ik heb hierover een paar vragen:

1: Ik heb nu in de index.php een form staan waarin hij de cookie maakt voor de username... die hij later weer moet openen in chatbox.php... ik typ dus op index.php mijn chatnaam in en heb als action chatbox.php staan dus als ik de naam submit ga ik naar chatbox.php.. als ik die pagina open zie ik een melding venster en er beginnen zich honderden popups te openen... waar kan dit door komen en hoe kan ik het oplossen? (De scripts staan hieronder) (op wmcity hadden ze het over htmlspecialchars maar ik snap er geen bal van)

2: Wanneer je in de chatbox een bericht post schrijft hij het in data.txt en die lees ik uit d.m.v. include ("data.txt"); ik heb het nu voor elkaar dat hij niet steeds de zin overschrijft maar dat hij de zinnen blijft toevoegen.. tot je uiteindelijk zelf data.txt vervangt.. nu wil ik graag dat er bijvoorbeeld maximaal 30 berichten kunnen gepost in data.txt en wanneer er dus 30 zijn gepost en de 31 ste komt dat dan het oudste bericht weer verwijderd wordt... zo blijft het overzichtelijk en wordt data.txt niet te groot...

PS: Als je nog fouten zit bij de cookies zeg het dan ff want daar zit geloof ik ook iets niet goed bij...

Als je antwoorden hebt op deze vragen ben ik je eeuwig dankbaar!...

Groeten, Drikus

Scripts:

index.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
setcookie("fixname", "".$_POST['naam']."", time()+3600);
?>

<form method="post" action="chatbox.php">
<input type="text" name="naam">
<input type="submit" name="submit" value="Verzenden">
</form>


chatbox.php
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
<form method="post">
<input type="text" name="message" maxlength="200" size="32"><input type="submit" name="submit" value="Verzenden">
</form>
<?php
$message
= $_POST['message'];
$naam = $_COOKIE["fixname"];

$bestand = "data.txt";
$fp = fopen($bestand,"a");
fwrite($fp, $naam ." says: ". $message ." <br>");
fclose($fp);

echo "<br>";
include ("data.txt");
?>


link: Klik hier! EIGEN RISICO JE PC KAN VASTLOPEN!
Gewijzigd op 01/01/1970 01:00:00 door Drikus
 
PHP hulp

PHP hulp

24/11/2024 14:16:32
 
- -

- -

19/10/2007 22:50:00
Quote Anchor link
Inderdaad niet op klikken..
 
Drikus

Drikus

19/10/2007 22:59:00
Quote Anchor link
Het is gefixd... maar nu pakt hij de cookie niet meer..
Gewijzigd op 01/01/1970 01:00:00 door Drikus
 
- -

- -

19/10/2007 23:10:00
Quote Anchor link
At the moment laat hij helemaal niets meer zien :P
 
Drikus

Drikus

20/10/2007 00:00:00
Quote Anchor link
Ik snap er niets meer van zijn er nog mensen die super goed zijn met php en die zien wat er fout is?
index.php // hier moet je de chatnaam submiten die hij dus in een cookie moet opslaan bij submit wordt je doorgestuurd naar chatbox.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<title>Fixcreations v1.0.1</title>
<font face="Tahoma" size="2">
<?php
$naam
= $_POST['naam'];
setcookie("fixname", $naam , time()+3600);
?>

<a href="destroy.php" >Cookies verwijderen voor fixchat</a>
<form method="post" action="chatbox.php">
Naam: <input type="text" name="naam">
<input type="submit" name="submit" value="Verzenden">
</form>


chatbox.php // hier kun je chatten met de ingevoerde naam
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
<title>Fixcreations v1.0.1</title>
<font face="Tahoma" size="2">
<form method="post">
<input type="text" name="message" maxlength="200" size="32"><input type="submit" name="submit" value="Verzenden">
</form>
<?php
$message
= $_POST['message'];
$naam = $_COOKIE["fixname"];

$bestand = "data.txt";
$fp = fopen($bestand,"a");
fwrite($fp, $naam ." says: ". $message ." <br>");
fclose($fp);

echo "<br>";
include ("data.txt");
?>


weet iemand wat er fout is in mijn ogen is het goed... maar na het submitten ga je naar chatbox.php en er is niets met de ingetoetste naam gebeurt....
 
PHP Newbie

PHP Newbie

20/10/2007 00:20:00
Quote Anchor link
1. Gebruik sessies. Is veel beter voor dit doeleinde
2. Zet even op beide pagina's helemaal bovenaan "session_start()", dus voordat je ook maar iets op het scherm zet.

edit:

Verder is dit natuurlijk een beetje raar:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$naam
= $_POST['naam'];
setcookie("fixname", $naam , time()+3600);
?>


Een variabele overschrijven, wat hebben we eraan? Jij gaat er zomaar vanuit dat $_POST['naam'] bestaat..

Maar daar eens zoiets van:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST' && !empty($_POST['naam']))
{

    setcookie('fixname', $_POST['naam'] , time()+3600);
}

?>
Gewijzigd op 01/01/1970 01:00:00 door PHP Newbie
 
Thijs X

Thijs X

20/10/2007 00:30:00
Quote Anchor link
Een tekst bestand gebruiken voor een Chatbox lijkt me niet echt een goed idee...

Het beste kan je gewoon een DB gebruiken en dan lees je elke keer de laatste 30 berichten uit die je op het scherm laat weergeven, of de berichte van de laatse 5mins oid.
 
Drikus

Drikus

20/10/2007 08:50:00
Quote Anchor link
Ik wil op een tekstbestand geef ik aan... dit is ook makkelijker te maken en te installeren.. hier zijn er niet zo veel van.... internet staat vol met db chats...
 
Jurgen assaasas

Jurgen assaasas

20/10/2007 10:38:00
Quote Anchor link
Een db chat is veel sneller, een text chat is leuk als je niet meer dan 4 gebruikers tegelijk hebt. Anders wordt het zo traaaaaaaaag
 



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.