String aanpassen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Microservice PHP developer gezocht voor dynamisch

Functieomschrijving We zoeken voor deze klant een PHP (back-end) ontwikkelaar met minimaal 3 jaar steady werkervaring. Het is belangrijk dat je graag met nieuwe technologieën werkt en echt kwaliteit wil leveren. Ze werken hier voornamelijk met Symfony maar uiteraard ook uitstapjes naar andere technieken. Zo werken ze onder andere technieken als NoSQL en Kubernetes. Het team bestaat uit zo'n 6 developers en er wordt in een open sfeer gewerkt. Elke ochtend begin je met een stand-up meeting en je zal continu in contact staan met je collega's. Functie-eisen – Je hebt HBO werk en/of denk niveau; – Je hebt ervaring

Bekijk vacature »

BI Ontwikkelaar

Je kan er niet omheen, data is overal en data gedreven werken is voor jou dan ook vanzelfsprekend. De beste inzichten haal je nou eenmaal uit de data. Zo zorg jij ervoor dat data uit het bronsystemen op een juiste en veilige manier ontsloten wordt, en verwerkt wordt tot betrouwbare en betekenisvolle informatieproducten. Als BI ontwikkelaar vorm je ook de brug tussen de business en IT en ben je vertaler van (complexe) informatiebehoeften naar concrete oplossingen; bijvoorbeeld in de vorm van (management)rapportages of dashboards. Daarnaast lever je een sterk aandeel in de doorontwikkeling van de datamanagement organisatie binnen Argenta, onder

Bekijk vacature »

Java Developer / Overheid / Complexiteit

Functieomschrijving Wil jij als Java Developer een bijdrage leveren aan een veiliger Nederland en je als Java Developer bezig houden met zeer complexe bedrijfskritische applicaties? Lees dan snel verder! Doorontwikkelen bedrijfskritische applicaties; Aanpassingen maken in de bestaande applicatie; Vertalen van jouw visie op continuous integration en continuous delivery; Debuggen van de applicatie; In gesprek gaan met eindgebruikers om verbetervoorstellen op te halen. Functie-eisen Minimaal HBO-werk en denkniveau; Minimaal 5 jaar werkervaring als Java Developer; Je bent minimaal OCP-Java SE 6 gercertificeerd; Je hebt kennis van Webservices en Continuous Integration; Je bent analytisch sterk en zowel klant- als resultaatgericht. Bedrijfsomschrijving Binnen

Bekijk vacature »

C# Angular Developer Ontwikkelaar

Functieomschrijving C# Angular Developer Ontwikkelaar Ontwikkelen in C#.Net in maatwerk applicaties; Nieuwbouw en uitbouw van de systemen; Ondersteuning bieden aan de klanten op de applicaties; Requirements in kaart brengen; Maken van een technisch ontwerp. Functie-eisen HBO/WO diploma is een eis; Minimaal 3 jaar ervaring met Angular, C#.Net, HTML, CSS, Javascript; Goede beheersing van de Nederlandse en Engelse taal; Ervaring met relationele databases of mobiele oplossingen is gewenst; Makkelijk in de omgang, analytisch en communicatief. Bedrijfsomschrijving Onze klant is een IT dienstverlener, ter versterking van het team zijn ze op zoek naar een ervaren Ontwikkelaar. Development bestaat uit 24 developers verdeeld

Bekijk vacature »

Gezocht; C# developer, interne baan en eigen produ

Functieomschrijving .NET ontwikkelen in een Scrum team van technisch gelijkgestemden, dat is wat hier voor jou in het verschiet ligt. En ja daar krijg je goed voor betaald, maar vooral krijg je daar ook technisch goed onderlegde collega's voor terug die het mooi vinden om met elkaar technische oplossingen te bedenken en te ontwikkelen. Sparren op niveau dus! Het bedrijf is ruim 30 man sterk maar met je 8 .NET collega's ben je verantwoordelijk voor het goed werken van een intern ontwikkelde applicatie dat door vele bekende merken wordt gebruikt. Meer weten? Reageer dan direct en kom in aanmerking voor

Bekijk vacature »

C# developer gezocht, hardware component, inhouse,

Ben je een C# developer en zoek je een baan in Rotterdam waar je systemen ontwikkeld die communiceren met hardware? Bij een klein bedrijf met korte lijnen, een open cultuur en veel vrijheid? Wellicht dat dit dan iets voor je is. Voor een klant in Rotterdam zijn we op zoek naar een ervaren C# developer. Het gaat hier om een bedrijf dat gericht is om voor overheden en ondernemingen informatie vanuit bepaalde meetsystemen te verwerken en te presenteren. Zo is bijvoorbeeld een van de projecten waar je als ontwikkelaar aan gaat werken; het bouwen van een website waar gebruikers informatie

Bekijk vacature »

Full-stack .NET developer gezocht, Goeree-Overflak

Ben je een .NET software developer en op zoek naar een professionele werkomgeving binnen een wat groter innovatief en ambitieus bedrijf? Waar sprake is van een uitgebreid applicatielandschap met elke dag nieuwe uitdagingen, waar alles mogelijk is, binnen een goede collegiale sfeer? Lees dan verder! Voor een bedrijf in Goeree-Overflakke zijn we momenteel op zoek naar een ervaren software developer. De IT afdeling bestaat uit circa 60 mensen waarvan zo'n 15 developers. Voor de recente architectuur wordt gebruikt gemaakt van de nieuwste technieken waaronder .NET Core, Docker en Angular. Echter bestaat het applicatielandschap uit een groot aantal verschillende applicaties waarbij

Bekijk vacature »

Python Developer

Python Developer (Software Development , Techniek, Python, CAD, FEM,regio Rotterdam) Intro / Organisatie Onze klant is gespecialiseerd in ondergrondse pijpleidingsystemen, zowel op het gebied van engineering als ontwikkeling. Dit doen zij door de technische kennis naar de uitvoering te vertalen. Deze diensten worden veelal geleverd in de stedelijke voorzieningen en de procesindustrie. Deze organisatie biedt goede arbeidsvoorwaarden en meer dan genoeg anti-stressmateriaal zoals een professionele pooltafel en game mogelijkheden. In deze organisatie sta jij als persoon centraal. Men biedt veel mogelijkheden voor doorgroei en nevenactiviteiten als je hier interesse in hebt. Daarnaast kun jij na jouw inwerktraject gebruik maken van

Bekijk vacature »

Senior .Net developer met interesse in duurzaamhei

Functieomschrijving Binnen jouw rol als backend .Net ontwikkelaar speel je een grote rol in de toekomst van dit bedrijf. Het ontwikkelen van op de markt te brengen nieuwe producten, het up-to-date houden van de bestaande producten en nadenken over nieuwe innovaties zijn kerntaken die bij je functie als Senior C# ontwikkelaar horen. Ook zullen de wat minder ervaren collega's bij je aankloppen als ze technische vragen hebben. Jouw invloed op het team, de software en de organisatie zal dus groot zijn! In het ontwikkelteam zal jij een echte backend developer worden, dit houdt in dat je voornamelijk met C# .Net,

Bekijk vacature »

Back-end PHP Developer / Maatschappelijk betrokken

Functieomschrijving Ben jij een developer die de volgende stap in zijn carrière wilt maken? Wijk jij niet uit voor precisie werk in een open en informele omgeving? Lees dan snel verder en reageer! Her- en uitbouwen van het inhouse softwareplatform dmv PHP; Onderhouden van bovengenoemd platform in PHP; Sparren met het team; Meedenken over nieuwe functionaliteiten, security etc; Jouw input leveren aan het proces door op de hoogte te blijven van nieuwe ontwikkelingen etc. Functie-eisen Afgeronde HBO of WO opleiding, liefst in de richting van Informatica; Je hebt minimaal 3 jaar ervaring als PHP Developer; Je hebt ervaring met object

Bekijk vacature »

C# Developer

De uitgebreide versie Jij hebt ruim twee jaar ervaring als developer. Nu wil je graag je tanden zetten in nog complexere projecten. Samen met je team bereik je nieuwe hoogtes en zelfstandig maak je meters. Je hebt behoefte aan collegae die jou alles leren op het gebied van technologie maar wilt tegelijkertijd ook graag je eigen opgedane kennis delen. Alles wat vandaag nog onbekend is, moet je morgen toepassen in de volgende uitdaging en dàt is wat jou scherp houdt. Je hebt geen zin in een 60-urige werkweek maar haalt wel plezier uit zo nu en dan een technische meeting,

Bekijk vacature »

.NET C# web developer gezocht, inhouse project dev

Ben je een ervaren .NET C# web developer en op zoek naar een leuke baan in het zuiden van Zuid-Holland? Een inhouse functie maar met de afwisseling van verschillende projecten en klanten? Projecten die uitdagend zijn door de complexiteit van de systemen? Lees dan verder! Voor een bedrijf in Goeree-Overflakkee zijn we momenteel op zoek naar een ervaren .NET C# web developer. Het bedrijf bestaat uit iets meer dan 20 werknemers en verschillende ervaren software developers. De software projecten zijn uiteenlopend, maar altijd maatwerk oplossingen en veelal complex en bedrijfskritisch van karakter. De bedrijven waarvoor je software ontwikkeld kunnen variëren

Bekijk vacature »

Integratie Specialist

Het aannemen van nieuwe medewerkers loopt door en je kunt gewoon solliciteren. Uiteraard hanteren we hierbij de RIVM richtlijnen en is onze sollicitatieprocedure aangepast. Impact maken in de zorg door zorginstellingen te ondersteunen met slimme ICT is dagelijkse kost bij ChipSoft. Juist nu maar ook na de coronacrisis! Sla jij graag bruggen tussen digitale systemen? Dan zijn wij voor onze vestiging in Amsterdam op zoek naar jou! Als Integratie Specialist zorg jij dat de systemen en apparatuur van externe leveranciers en instanties naadloos communiceren met ons ZIS/EPD (zorginformatiesysteem/elektronisch patiëntendossier). Jij helpt ChipSoft met het bouwen van duurzame informatie-uitwisseling in de

Bekijk vacature »

LabView Developer C/C++ SQL Data

LabView Developer Embedded SQL Functieomschrijving Ben jij een programmeur met een sterke affiniteit met techniek? Lijkt het jou leuk om in LabVIEW te gaan programmeren voor een Europese marktleider? Wil jij verantwoordelijk worden voor de kwaliteit van het Openbaar Vervoer? Lees dan nu verder! Programmeren met behulp van LabView; Overleggen met klanten over de te gebruiken technieken; Opstellen van functionele specificaties; Opstellen van technische specificaties; Functie-eisen Minimaal HBO werk- en denkniveau; Ervaring met LabVIEW programmeren is een pré, anders volstaat ervaring met C/C++ waarbij je gedreven bent om LabView je eigen te maken; Ervaring met Databases (SQL); Kennis van programmeren;

Bekijk vacature »

Software Consultant Integratie

In een sector waarin de ontwikkelingen op het vlak van zorg-ICT in stroomversnelling zitten, biedt ChipSoft een ultramodern en ziekenhuisbreed geïntegreerd elektronisch patiëntendossier. Dankzij ons groeiende marktaandeel in België is ChipSoft op zoek naar nieuwe collega’s. Jouw job Artsen gebruiken – voor bijvoorbeeld oogmetingen – hoogtechnologische gespecialiseerde apparatuur. Als Software Consultant Integratie zorg jij dat onze software perfect communiceert met de apparatuur en systemen van andere leveranciers. Je brengt in kaart welke koppelingen en interfaces nodig zijn, implementeert de beste oplossingen en geeft intern en extern de juiste adviezen. Bestaan er nog geen specificaties van een koppeling? Dan steek jij

Bekijk vacature »
Gijs

gijs

09/11/2007 01:01:00
Quote Anchor link
Hallo,

Weet iemand hoe ik het volgende kan doen.

ik heb een string die begint met '?osCsid=' en daarna komen er 33 willekeurige tekens uit het alfabet en cijfers.

Nu wil ik graag dat die string vanaf blabla.php?osCsid=15487eghas4564gdg5hsg

?osCsid= afegkapt wordt en de 33 tekens daarna ook. Weet iemand hoe ik die willekeurige 33 tekens kan selecteren en kan vervangen met niks?

groeten Gijs
 
PHP hulp

PHP hulp

12/07/2020 21:59:58
 
Kalle P

Kalle P

09/11/2007 01:16:00
Quote Anchor link
Volgens mij begrijp je t niet goed. Zie adresbalk voor voorbeeld.

showtopic.php?cat=1&id=40245&lasttopic=1

Als je nu echo $_GET['cat']; krijg je als output 1 en echo $_GET['id']; als output 40245.

Dus je kan die willekeurige 33 tekenens selecteren met $_GET['osCsid'].

Vervangen met niks? Ergens staat die url blijkbaar die jij aanmaakt, dus je zal die url moeten aanpassen. Wanneer je dit niet wilt hebben moet je dingen via POST verzenden of via SESSIONS die zie je niet in een url.
 
Onbekend Onbekend

Onbekend Onbekend

09/11/2007 08:07:00
Quote Anchor link
met $_SERVER['Request_uri'] krijg je de url volgens
mij zondet get vars er bij, sorry als ik het fout heb.
 
- SanThe -

- SanThe -

09/11/2007 10:50:00
Quote Anchor link
Tommy schreef op 09.11.2007 08:07:
met $_SERVER['Request_uri'] krijg je de url volgens
mij zondet get vars er bij, sorry als ik het fout heb.

Nee, dit is juist mét.
 
Gijs

gijs

09/11/2007 10:55:00
Quote Anchor link
ik gebruik al $_SERVER['Request_uri']. Dit gaat echter niet altijd goed, bij binnen komst komt er een sessie id achter te staan.

Die string wil ik gebruiken om in mijn title te zetten. Kan die variabele dus niet uitzetten.

Er is een functie waarmee je kan aangeven hoeveel plaatsen na $X je wil selecteren. in dit geval dus ?osCsid=

Weet iemand welke dat is?
 
Martijn B

Martijn B

09/11/2007 11:00:00
Quote Anchor link
Is dit wat je bedoelt?:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
$sUrl
= ( empty($_SERVER['REQUEST_URI']) ? getenv('REQUEST_URI') : $_SERVER['REQUEST_URI'] );

if( ($p = strpos($sUrl, '?')) !== false )
{

  $sUrl = substr($sUrl, 0, $p);
}

?>


edit:

Foutje in de code verbeterd...
Gewijzigd op 01/01/1970 01:00:00 door Martijn B
 
Gijs

gijs

09/11/2007 13:11:00
Quote Anchor link
nee geloof het niet. Je kan op een of andere manier aangeven vanaf welk punt en tot welk punt hij van eenstring een substring moet maken..

zodat ik die er later uit kan halen door string_replace
 
Martijn B

Martijn B

09/11/2007 13:57:00
Quote Anchor link
Ja met de functie substr.

Het ik al gekeken naar de inhoud van de variabele $sUrl?
Dus:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$sUrl
= ( empty($_SERVER['REQUEST_URI']) ? getenv('REQUEST_URI') : $_SERVER['REQUEST_URI'] );

if( ($p = strpos($sUrl, '?')) !== false )
{

  $sUrl = substr($sUrl, 0, $p);
}


echo $sUrl;
?>
 
Arjan Schuurman

Arjan Schuurman

16/11/2007 10:56:00
Quote Anchor link
Op php.net staat een handige functie bij rand():

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
56
57
58
59
60
61
62
63
<?php
/**
* Key Generator
*
* @param    int        Length of the key
* @param    string    Type of Character
*                    (lower, upper, numeric, ALPHA, ALNUM)
*
* @return    string    Generated key from the arguments
*/


function mKey($len = 12, $type = 'ALNUM')
{

    // Register the lower case alphabet array
    $alpha = array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm',
                   'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z');

    // Register the upper case alphabet array                    
    $ALPHA = array('A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M',
                     'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z');
        
    // Register the numeric array              
    $num = array('1', '2', '3', '4', '5', '6', '7', '8', '9', '0');
    
    // Initialize the keyVals array for use in the for loop
    $keyVals = array();
    
    // Initialize the key array to register each char
    $key = array();    
    
    // Loop through the choices and register
    // The choice to keyVals array

    switch ($type)
    {
        case
'lower' :
            $keyVals = $alpha;
            break;
        case
'upper' :
            $keyVals = $ALPHA;
            break;
        case
'numeric' :
            $keyVals = $num;
            break;
        case
'ALPHA' :
            $keyVals = array_merge($alpha, $ALPHA);
            break;
        case
'ALNUM' :
            $keyVals = array_merge($alpha, $ALPHA, $num);
            break;
    }

    
    // Loop as many times as specified
    // Register each value to the key array

    for($i = 0; $i <= $len-1; $i++)
    {

        $r = rand(0,count($keyVals)-1);
        $key[$i] = $keyVals[$r];
    }

    
    // Glue the key array into a string and return it
    return join("", $key);
}

?>
 



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.