Chatbox Hulp!

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-End Web Developer

Als Back-End Web Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als Back-End Web Developer bij Coolblue? Als Back-End Web Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Als backend developer weet je de weg in PHP, kan je in Typescript een microservice op zetten of ben je bereid om dit te leren. Ook Web Backend Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen PHP

Bekijk vacature »

Laravel Developer

Functie omschrijving Voor een gave organisatie in de buurt van Den Bosch zoek ik een PHP developer. Het is van belang dat je kennis/ervaring hebt met het framework Laravel. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Andere taken zijn onder andere: documentatie schrijven over applicaties/uitleg geven over software en applicaties/ klantcontact over bestaande applicaties/applicaties optimaliseren. Bedrijfsprofiel Deze organisatie zit in de regio van Den Bosch en is een klein bedrijf. Er werken circa

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 »

Java Developer bij een jonge groeiende organisatie

Bedrijfsomschrijving Vind jij het als Java developer ook zo belangrijk dat een bedrijf je de ruimte en tijd geeft voor persoonlijke ontwikkeling? Dan zit je hier helemaal goed. Deze jonge organisatie is opgericht in 2018 en is ondertussen uitgegroeid tot een club van ongeveer 30 medewerkers. Het gaat hier om een echte Java club, die vrijheid en verantwoordelijkheid erg belangrijk vinden. Het bedrijf heeft een informele sfeer en de teams zijn erg hecht met elkaar. Ze delen graag de kennis en ervaringen met anderen, maar vinden andermans mening ook zeer belangrijk. De organisatie zet zich in voor ontwikkeling en besteed

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij recent jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een erkende werkgever in regio Waalwijk zijn wij op zoek naar een back-end developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze

Bekijk vacature »

Delphi Programmeur

Functie omschrijving Onze opdrachtgever is gespecialiseerd in kantoor-bedrijfssoftware en zit gevestigd in omgeving Numansdorp. Als programmeur ben jij bij dit bedrijf met het volgende bezig; Je vertaalt technische en functionele ontwerpen naar kwalitatieve software. Je ontwikkelt, ontwerpt en test software. Je maakt daarbij veel gebruik met de volgende tools & technologieën: Delphi 10.3 (Rio), QuickReport 6. Je krijgt in deze rol veel vrijheid en verantwoordelijkheid. Je levert projecten van A - Z op, en werkt daarbij projectmatig en gestructureerd. Bedrijfsprofiel Dit bedrijf richt zich op maatwerk software oplossingen. Deze software oplossingen worden ingezet in de financiële branche. Het betreft een

Bekijk vacature »

Junior Software Developer (HBO / WO)

Functie omschrijving Voor een leuke opdrachtgever zijn wij op zoek naar een Junior Software Developer! Sta jij aan het begin van je carrière en heb je net je HBO of WO-diploma in de richting van ICT of Techniek mogen ontvangen? En heb jij grote affiniteit met software development? Dan hebben wij bij Jelling IT Professionals de perfecte opdrachtgever in de omgeving van Hoofddorp. Binnen deze functie vervul je een onsite learning programma waarbij je aan de slag gaat met PHP en Laravel. Hierbij ben je voornamelijk werkzaam op verschillende klantlocaties en is het jouw taak om hun wensen en eisen

Bekijk vacature »

Belastingdienst - Freelance Senior Cobol Applicati

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 7 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Functieomschrijving: In de applicatie ETM zijn nu de inningsvoorzieningen voor ongeveer 25 aangifte- en aanslagmiddelen opgenomen. ETM is een extern aangeschafte service en het huidige contract met leverancier Oracle loopt af op 31-12-2022. Het programma uitfaseren ETM heeft als doel om vervanging te realiseren waarmee alle nu in gebruik zijnde ETM ondersteuning wordt overgenomen in nieuwe Inningsvoorzieningen om de continuïteit van de inningsprocessen te waarborgen. Eén van de inningsvoorzieningen die voor het einde van 31-12-2022

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 »

Full-stack Developer

As a Full-stack developer at KUBUS, you will develop the (web)applications and services of BIMcollab. You will work on both the front- and back-end. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact in the market, but small enough that as an individual developer you can have an impact and really make a difference. Our development team consists of over 40 developers, testers, scrum masters and product owners, divided over

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 »

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

Front-end Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Capelle ad Ijssel Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Een deel van jouw werkzaamheden: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps en Power BI.

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 »
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

27/05/2026 06:50:45
 
- -

- -

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.