FTP Class

Door Sean , 23 jaar geleden, 4.166x bekeken

Het script is gecode in PHP5, en voldoet aan alle eisen; verder werkt het efficient en ook goed onder error_reporting als het op E_ALL | E_STRICT staat...

Het script is nogal makkelijk... het is gewoon een bundel van de belangrijkste FTP functies. Echter zijn ze makkelijker te gebruiken...

Het leuke van deze class is dat het meerdere connecties tegelijk kan bevatten, zonder dat jij de link identifier moet meegeven, zoals bij de standaard functies, dit komt doordat je iedere stream een naam kunt geven; standaard is 'base'.


Er is helaas geen voorbeeld!

PS: Als je de functies niet begrijpt; jammer. Wat de functie doet word al in de naam ervan beschreven dus het is gewoon een beetje basis logica om erachter te komen wat ze doen, en aan de parameters kun je ook zien wat nodig is (indien meer info nodig; post een reactie of ga naar http://www.php.net/FTP )

Gesponsorde koppelingen

PHP script bestanden

  1. ftp-class

 

Er zijn 12 reacties op 'Ftp class'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Arend a
Arend a
23 jaar geleden
 
0 +1 -0 -1
Bram Z
Bram Z
23 jaar geleden
 
0 +1 -0 -1
wow sjiek gemaakt!! misschien kan je tonen hoe classes werken voor de mensen die het niet weten (ik :p)
B a s
B a s
23 jaar geleden
 
0 +1 -0 -1
ziet er goed uit :o) handig voor bijv. een online html editor.. dan hoef je de bestanden niet te chmodden en voorkom je weer securety issues!
Bram Z
Bram Z
23 jaar geleden
 
0 +1 -0 -1
Kan mij iemand eens ook uitleggen wat dit is ??

$chk = (ftp_chmod ($StreamName, $chmod, $path) == false) ? false : true;

Is dit een soort ingebouwde IF functie ?? staad er ergens een tut over of zo ?
Mitch X
Mitch X
23 jaar geleden
 
0 +1 -0 -1
Nah, is geen tut waard.
Hoort gewo0n bij statements :)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
# Variabele om mee te werken
$var = true;

# Manier 1; standaard if-else
if( $var == true )
   $var = false;
else
   $var = true;

# Manier 2 $var = voorwaarde ? true : false;
$var = ( $var == true ) ? true : false;
?>


Beetje zelfde idee als:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $var; ?>
&
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?= $var ?>
, 'n shorthand dus :)
Bram Z
Bram Z
23 jaar geleden
 
0 +1 -0 -1
ah zo :D, thanks
Winston Smith
Winston Smith
23 jaar geleden
 
0 +1 -0 -1
@Dark: zo werkt een klasse:
- Eerst include je het bestand met de klasse erin, om errors te voorkomen doe je dat één keer
- Vervolgens maak je een nieuw object
- Daarna kan je de functies aanroepen

Je krijg dan zoiets:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
include_once("ftp_class.inc.php");
$obj = new FTP_EASY;
$obj->Connect($host);    // standaardvariabelen zijn in script meegegeven
?>


Kijk anders ook eens naar mijn tutorial over object georiënteerd programmeren in php.

@Sean: Net script! Hier hebben we iets aan ;)
Mitch X
Mitch X
23 jaar geleden
 
0 +1 -0 -1
Helemaal waar @ Arend :)
Sean
Sean
23 jaar geleden
 
0 +1 -0 -1
Tsjah, ik kom er nu ook achter ;) het is btw. niet om beter te zijn, maar het is nogal handig voor sommige beginners, die niet echt veel ervaring hebben ;)
Arend a
Arend a
23 jaar geleden
 
0 +1 -0 -1
De Pear versie lijkt me handiger voor beginners.. is gedocumenteerd als een tiet!
Mitch X
Mitch X
23 jaar geleden
 
0 +1 -0 -1
Geef mij 'ns een link naar een gedocumenteerde tiet dan? :P
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Steff   an
Steff an
23 jaar geleden
 

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. ftp-class

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

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.