servercheck redirect

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

Als PHP developer (Symfony) bijdragen aan betere z

Functie Als Medior/Senior PHP developer wordt er een mate van zelfstandigheid verwacht, maar ook dat je goed in een team kunt opereren waar kennis wordt gedeeld en er bijvoorbeeld codereviews plaatsvinden. Kwaliteit staat voorop, mede hierom werken ze bijvoorbeeld zonder echte deadlines in hun sprints. De SaaS-applicatie wordt volledig ontwikkeld in PHP en Symfony. De module bestaat uit een stuk informatie verrijking en intelligentie wat resulteert in een medische check. De logica wordt daarom in de code geïntrigeerd. Je bent onder andere bezig met complexe databases waar meer dan 80.000 medicijnen op verschillende niveaus in staan, die maandelijks worden geactualiseerd.

Bekijk vacature »

Medior/senior front end developer React Sportsoftw

Functie Voor deze functie ben ik op zoek naar een enthousiaste front end developer die communicatief vaardig is. Jij wordt onderdeel van een enthousiast jong team dat werkt aan grote websites. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Dit doe je natuurlijk door gebruik te maken van onze stack; Javascript, HTML, CSS en React. Daarnaast wordt er gebruik gemaakt van Webcomponents en verschillende authenticatie tools. Doordat er hier gestreefd wordt naar de beste gebruikerservaringen, wordt het product constant doorontwikkeld. Hierdoor blijven ze voor

Bekijk vacature »

Integratie expert - Java Developer

Dit ga je doen Nieuw koppelingen ontwerpen, ontwikkelen en implementeren; Je schakelt met de klanten om hen zo goed mogelijk van dienst te zijn. Strategisch kijken naar nieuwe mogelijkheden op bestaande of nieuwe koppelingen zo effectief mogelijk te realiseren; Je bestaande toolset afwegen tegen nieuwe mogelijkheden om integratiedoelen steeds effectiever en/of effcienter te bewerkstelligen; Bestaande software koppelingen beheren, dit zijn koppelingen met zowel interne als externe systemen; Overleg met zowel directe collega's als met stakeholders om nieuwe integratieplannen concreet te maken; Je kunt de junioren meenemen op sleeptouw. Hier ga je werken Onze klant is op zoek naar een ervaren

Bekijk vacature »

Junior .NET developer

Functie Wij hebben drie scrumteams. Het eerste team focust zich op het stukje hardware wat wij in huis doen. Zij maken als team o.a. gebruik van C++. De andere twee scrumteams zijn allebei bezig met data verwerking en maken hierbij in de backend gebruik van C# .NET / .NET Core. Het verschil tussen deze teams is dat één team de data verwerking doet voor de mobiele applicatie. Zij werken hierbij dus ook met Xamarin. Het andere team focust zich op de webapplicaties en maakt hierbij ook gebruik van ASP.NET MVC. Op basis van jouw ambities en kwaliteiten kijken wij samen

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 »

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

Mendix Ontwikkelaar - Vernieuwen van het applicati

Bedrijfsomschrijving De ontwikkelingen in de transportsector gaan razendsnel. Bij ons kun je een belangrijke rol spelen in deze sector. We streven ernaar om onze klanten te ontzorgen op het gebied van continuïteit en veiligheid met innovatieve producten en diensten. We willen dat onze klanten de veiligste vervoerders van Europa worden. Ons team werkt hard om deze ambitieuze doelstellingen te bereiken en we bieden een motiverende werkomgeving aan. We zijn op zoek naar zelfstarters met een focus op resultaat en beslissingsbevoegdheid. Functieomschrijving Als Mendix ontwikkelaar bij deze organisatie heb je een gevarieerde baan. Het applicatielandschap wordt vernieuwd en de “schade en

Bekijk vacature »

Ervaren Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als ervaren developer zul je hiernaast ook andere developers assisteren en waar nodig de leiding nemen in het project.

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 »

Back-end Developer

Functie omschrijving Als Back-end Developer heb je de eer om als eerste interne developer bij deze organisatie te beginnen. Op dit moment zijn er externe developers, maar daar wil de organisatie verandering in brengen. Op termijn moet de gehele afdeling uit intern personeel bestaan. Je kan je voorstellen dat de eerste interne developer ook de nodige kennis mee moet brengen. Dat klopt. Je gaat je namelijk aan het begin bekommeren over de externe developers en uiteindelijk over je interne collega's. Verder ga je het volgende doen: Het bedenken, beheren en onderhouden van webportalen, API-koppelingen en applicaties; Je bedenkt en werkt

Bekijk vacature »

Junior Front end developer Onderwijssoftware

Functie Als Junior front end developer kom jij terecht in een klein, maar hecht team bestaande uit 5 andere developers (waarvan 2 senioren, 2 medior en 1 junior). Met de gezamenlijke missie om “ieder kind te helpen met onze software” wordt er dagelijks gepassioneerd en hard gewerkt aan ons in-house ontwikkeld platform. Deze software is gebaseerd is op AI, machine Learning en wetenschappelijke inzichten. Dagelijks zul jij werken met onze high traffic webapplicatie. We hebben ruim 300.00 gebruikers en meer dan 2 miljard records waar je te maken mee krijgt! Verder zul jij je bezighouden met: – Het ontwikkelen van

Bekijk vacature »

API Developer Red Hat Fuse

Dit ga je doen Als API Developer zal je verantwoordelijk zijn voor het: het maken van API's en het correct laten draaien van de API's op het platform. Hierdoor kom je in aanraking met Red Hat Fuse, Springt Boot, 3Scale, Red Hat SSO, Openshift en Azure DevOps; zorgen voor de kwaliteit van de ontwikkeling, integratie en prestaties van de API's; zorgen voor een stabiel integratieplatform. Hier ga je werken Deze organisatie is een toonaangevende speler in de vastgoedbranche en telt momenteel ruim 500 medewerkers. Met meer dan 150 applicaties staat er een complex applicatielandschap dat hoofdzakelijk op OpenShift, Azure en

Bekijk vacature »

Outsystems Developer Medior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als ervaren Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van de

Bekijk vacature »

Back-end Developer

Functieomschrijving Voor een erkende werkgever in de regio van Middelburg zijn wij op zoek naar een enthousiaste PHP / Symfony Developer. Een ambitieus persoon die het gemotiveerde development team komt versterken met het realiseren van nieuwe en complexe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor professionele groei? Dit ga je doen: Je bent verantwoordelijk voor de beheer en ontwikkeling van de serviceportal in Symfony en de webshops in de tweede versie van Magento; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »
Danny A-noniem

Danny A-noniem

03/03/2012 11:14:47
Quote Anchor link
Hallo
ik zit een beetje te puzzelen.
ik heb dit script, waarbij ik standaard wil kijken of in dit geval poort 200 van google openstaat en reageert.
wanneer deze online is zou die naar site1 moeten gaan op poort 80
is google offline in dit geval op poort 200, dan zou die naar site 2 moeten doorlinken op poort 80.
echter dat wil niet zo...

(oja google heb ik maar even als naam gebruikt net als de poortnummers.)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
$str
= exec("ping -c 1 http://www.google.com:200");
if ($result == 0){
  header('Location: http://www.site2.nl:80');
}
else{
  header('Location: http://www.site1.nl:80');
}

?>
 
PHP hulp

PHP hulp

18/12/2024 04:23:58
 
- Dave -

- Dave -

03/03/2012 11:17:08
Quote Anchor link
Waar komt $result vandaan op regel 3?
 
Jaron T

Jaron T

03/03/2012 11:21:36
Quote Anchor link
http://nl3.php.net/manual/en/function.exec.php

return_var
If the return_var argument is present along with the output argument, then the return status of the executed command will be written to this variable.
 
Danny A-noniem

Danny A-noniem

03/03/2012 12:17:28
Quote Anchor link
Hey ik heb het anders gedaan
tnx voor de info.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
if(@fsockopen('www.google.com', 8080, $errno, $errstr, 1)) {
    //echo 'Online';
    header('Location: http://www.site1.nl/'); /* Stuur de browser naar www.site1.nl als de gecontroleerde server online is*/
} else {
    //echo 'Offline';
    header('Location: http://www.phphulp.nl/'); /* Stuur de browser naar www.site2.nl als de gecontroleerde server offline is*/
}
?>


Toevoeging op 03/03/2012 16:16:47:

Hey mensen.
Ik doe het toch eens proberen.
hier heb ik een upload script die checkt of een upload server online is.
daarbij kun je vele dingen checken van wat je wil uploaden.
wanneer die niet online is zal die kiezen voor een backup server na keuze.
Ik weet het is geen top10 script, maar heb mn best erop gedaan en ben er best blij mee..
ik heb het zelf niet geheel geschreven , alleen maar samengevoegd en aanpassingen gedaan.

Ik begin met de index.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
<head>
<meta http-equiv="Content-Language" content="nl">
<style type="text/css">
.style1 {
    text-align: center;
}
</style>
</head>
<div class="style1">
    <br>
    <br>
    <iframe name="I1" id="I1" src="servertest.php" style="width: 578px; height: 359px" scrolling="no" border="0" frameborder="0">
    <br>
    </iframe><br>
</div>

In bovenstaande roep ik dan de “servertest.php”aan.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
if(@fsockopen('eigen ip met server, 8080, $errno, $errstr, 1)) {
    header('
Location: http://eigenserver/test/indexuploadserver.php');
} else {
    header('Location: http://www.backupserver.nl/test/indexuploadserver.php');
}

?>

En zoals je ziet word dan (afhankelijk of de eerste server online is) een van de twee servers aangeroepen om het bestand te uploaden.
indexuploadserver.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
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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
<?php
error_reporting(E_ALL);

$m_cnfg['max_size'] = 5120000; // size per file in bytes - 0 is unlimited
$m_cnfg['max_files'] = 0; // max files to upload - 0 is unlimited
$m_cnfg['ext_oke'] = array('rar', 'zip');  // allowed extensions, empty allow all
// $m_cnfg['ext_oke'] = array('png','jpg','gif');

$m_cnfg['upload_dir'] = $_SERVER['DOCUMENT_ROOT'] . "/test/uploads/"; // upload dir
$m_cnfg['overwrite'] = False; // allow files overwrite on true
$m_cnfg['IMG_'] = "timestamp"; // file rename "" or "timestamp" or set a rename prefix
$m_cnfg['inputname'] = "bestanden"; // input file form array name
$m_cnfg['imggd'] = array('jpg'); // resize with GD
$m_cnfg['imgw'] = 900; // max width for resize - 0 is no resize
$m_cnfg['imgh'] = 290; // max height for resize - 0 is no resize
 $m_log = multiup($m_cnfg);
function
multiup($m_cnfg) {
    $upmsg = array();
    if ($m_cnfg['max_size'] != 0) {
        $maxdisp = ($m_cnfg['max_size'] >= 1024000) ? round($m_cnfg['max_size'] / 10240) / 100 . "
Mb"
: round($m_cnfg['max_size'] / 10.24) / 100 . " Kb";
        $upmsg['rules'][] = "Max file size: " . $maxdisp;
    }

    if (!empty($m_cnfg['ext_oke'])) {
        $upmsg['rules'][] = "File types: " . implode(" ,", $m_cnfg['ext_oke']);
    }

    if ($m_cnfg['max_files'] != 0) {
        // $upmsg['rules'][] = "Simultanious: " . $m_cnfg['max_files'];
    }
    if ($_SERVER["REQUEST_METHOD"] == 'POST' &&
!
empty($_FILES[$m_cnfg['inputname']]['name'])) {
        if (is_writable($m_cnfg['upload_dir'])) {
            $filedir = str_replace("//", "/", $m_cnfg['upload_dir'] .  "/");
            $gdtrue = extension_loaded('gd') ? true : false;
            $gd201 = function_exists('imagecopyresampled') ? true : false;
            $gd2082 = $gd201 && function_exists('imagecreatefromgif') ? true : false;
            $maxup = 1;
            while(list($filenum, $filename) = each($_FILES[$m_cnfg['inputname']]['name'])) {
                $uptrue = false;
                if (!empty($filename)) {
                    $fileparts = pathinfo($filename);
                    $fileext = strtolower($fileparts['extension']);
                    // filter filename - adjust to needs - replace spaces by
                    // _ a-z A-Z - 0-9 _ . allowed - extension length 2-5 chars

                    $filename = str_replace("%20", "_",  str_replace(" ", "_",  $filename));
                    $uptrue = preg_match("/^[-a-z0-9_\.]+\.[a-z0-9]{2,5}$/i",  $filename) ? true : false;
                    $uptrue = $uptrue && $m_cnfg['max_files'] != 0 && $m_cnfg['max_files'] < $maxup ? false : true;
                    $uptrue = $uptrue && (($fileext != "" && in_array($fileext, $m_cnfg['ext_oke'])) || empty($m_cnfg['ext_oke'])) ? true : false;
                    $uptrue = $uptrue && ($_FILES['bestanden']['size'][$filenum] < $m_cnfg['max_size'] || $m_cnfg['max_size'] == 0) ? true : false;
                    if (!$uptrue) {
                        $upmsg['errors'][] = $filename;
                    }
                }

                if ($uptrue) {
                    $maxup++;
                    $newname = "";
                    if ($m_cnfg['overwrite'] !== true || $m_cnfg['newname'] != "") {
                        $tmpname = $m_cnfg['newname'] != "" ? $m_cnfg['newname'] : str_replace ("." .
$fileext, "", $filename);
                        if ($m_cnfg['newname'] == "timestamp") {
                            list($usec) = explode(" ", microtime());
                            $tmpname = date('YmdHis') . (string)substr($usec,2,6);
                        }

                        $fileloc = $filedir . $tmpname . "." . $fileext;
                        $newname = $tmpname . "." . $fileext;
                        $a = 1;
                        if ($m_cnfg['overwrite'] !== true) {
                            while (file_exists($fileloc)) {
                                $a++;
                                $fileloc = $filedir . $tmpname . "_" . $a . "." . $fileext;
                                $newname = $tmpname . "_" . $a . "." . $fileext;
                            }
                        }
                    }
else {
                        $fileloc = $filedir . $filename;
                    }

                    if (move_uploaded_file($_FILES[$m_cnfg['inputname']]['tmp_name'][$filenum], $fileloc))
 {

                        if ($newname == $filename || $newname == "") {
                            $upmsg['uploads'][] = $filename;
                        }
else {
                            $upmsg['uploads'][] = $filename . " as " . $newname;
                        }

                        if ($gdtrue && in_array($fileext, $m_cnfg['imggd']) && $m_cnfg['imgw'] > 0 &&
$m_cnfg['imgh'] > 0) {
                            list($curw, $curh) = getimagesize($fileloc);    
                            $p_x = $curw / $m_cnfg['imgw'];
                            $p_y = $curh / $m_cnfg['imgh'];
                            if ($p_x > 1 || $p_y > 1) {
                                $pfactor = ($p_x > $p_y) ? $pfactor = $p_x : $pfactor = $p_y;
                                $neww = round($curw / $pfactor);
                                $newh = round($curh / $pfactor);
                                $imgorg = false;
                                if ($fileext == "jpg" || $fileext =='jpeg') {
                                    $imgorg = imagecreatefromjpeg($fileloc);
                                }
else if ($gd2082 && $fileext == "gif") {  
                                    $imgorg = imagecreatefromgif($fileloc);
                                }
else if ($fileext == 'png') {
                                    $imgorg = imagecreatefrompng($fileloc);
                                }

                                if ($imgorg) {
                                    if ($gd201) {
                                        $imgnew = imagecreatetruecolor($neww, $newh);
                                        if ($fileext == "gif" || $fileext == "png") {
                                            $bgcolor = imagecolorallocate($imgorg, 0, 0, 0);
                                            imagepalettecopy($imgnew, $imgorg);
                                            imagefill($imgnew, 0, 0, $bgcolor);
                                            imagecolortransparent($imgnew, $bgcolor);
                                        }

                                        imagecopyresampled($imgnew, $imgorg, 0, 0, 0, 0, $neww, $newh, $curw,
$curh);
                                    }
else {
                                        $imgnew = imagecreate($neww, $newh);
                                        imagecopy($imgnew, $imgorg, 0, 0, 0, 0, $neww, $newh, $curw, $curh);
                                    }

                                    imagedestroy($imgorg);
                                    if ($fileext == 'jpg' || $fileext =='jpeg') {
                                        imagejpeg($imgnew, $fileloc, 80);
                                    }
else if ($gd2082 && $fileext == 'gif') {  
                                        imagegif($imgnew, $fileloc);
                                    }
else if ($fileext == 'png') {
                                        imagepng($imgnew, $fileloc);
                                    }

                                    imagedestroy($imgnew);
                                    list($neww, $newh) = getimagesize($fileloc);
                                    array_pop($upmsg['uploads']);
                                    if ($newname == $filename || $newname == "") {
                                        $upmsg['uploads'][] = $filename . " - size: " . $neww . "px - " . $newh . "px";
                                    }
else {
                                        $upmsg['uploads'][] = $filename . " as " . $newname . " - New Size: " . $neww .
px - " . $newh . "px";
                                    }
                                }
                            }
                        }
                    }
                }
                if (file_exists($_FILES[$m_cnfg['inputname']]['tmp_name'][$filenum])) {
                    unlink($_FILES[$m_cnfg['inputname']]['tmp_name'][$filenum]);
                }
            }
        } else {
            $upmsg['errors'][] = "
Dir error: " . $m_cnfg['upload_dir'];
        }
    }
    return $upmsg;
}
?>
<html>
<head>
<title>Upload-multi</title>
<style>
body {
    font-family: arial;
    font-size: 12px;
    margin-left: 50px;
    margin-top: 50px;
}
</style></head>
<body>
<script type="
text/javascript"><!--
// specify max_files to upload when used apart from upload multi
// 0 = unlimited - adjust in your config also
var max_files = <?php echo $m_cnfg['max_files']; ?>;
var count_files = 1;
function bestanden() {
    if (max_files == 0 || max_files > count_files) {
        var holder =
document.getElementById('bestanden').getElementsByTagName('tr')[0].parentNode;
        var taginp = document.createElement('input');
        taginp.setAttribute('type','file');
        taginp.setAttribute('name','bestanden[]');
        var tagtr = document.createElement('tr');
        var tagtd = document.createElement('td');
        var tagspan = document.createElement('span');
        tagspan.style.cursor = 'pointer';
        tagspan.onclick = function() {
            this.parentNode.parentNode.parentNode.removeChild(this.parentNode.parentNode);  
            count_files--;      
        }
        tagspan.appendChild(document.createTextNode(' Delete'));
        tagtd.appendChild(taginp);
        tagtd.appendChild(tagspan);
        tagtr.appendChild(tagtd);
        holder.appendChild(tagtr);
        count_files++;
    }
}
//--></script>
<form method="
POST" action="[code]<?php echo $_SERVER['SCRIPT_NAME']; ?>
" enctype="multipart/form-data">
<table id="bestanden">
<tr><td><input type="file" name="bestanden[]"> <span onClick="bestanden()"
style="cursor:pointer;">Add to server 1</span></td></tr>  
</table>
<input type="submit" value="Upload">
</form>
<?php
if (!empty($m_log['rules'])) {
    echo "<b>Upload rules</b>  <br />";
    echo implode("<br />", $m_log['rules']);
}

if (!empty($m_log['uploads'])) {
    echo "<br /><br /><b>Uploaded</b>  <br />";
    echo implode("<br />", $m_log['uploads']);
}

if (!empty($m_log['errors'])) {
    echo "<br /><br /><b>Upload failed for</b> <br />";
    echo implode("<br />", $m_log['errors']);
}

?>


</body>
</html>

[size=xsmall][i]Toevoeging op 03/03/2012 16:17:26:[/i][/size]

Be gentle....
Gewijzigd op 03/03/2012 15:21:46 door Danny A-noniem
 



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.