WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 14.12.2004, 09:42   #11
T.dot
Master
 
Registriert seit: 13.08.2003
Beiträge: 624


Standard

Zitat:
Original geschrieben von Satan_666
ich kenne kein system außer dem sch***-unix (und deren derivate), das sich hier eine eigene (unlogische???) welt aufgebaut hat.
Also unlogisch ist das imho nicht. Nachdem php von der linuxseite her kommt, und auch unter Linux entwicklet wurde (denke ich halt mal) wird der Programmierer einfach den für ihn logischsten Befehl genommen haben und Dateien wieder zu löschen - das ist in diesem Fall eben unlink.

Zitat:
Original geschrieben von Satan_666
und ich als verwender einer höheren programmiersprache sehe absolut nicht ein, warum ich mich mit derartigen .... äh, unsinn beschäftigen muss
naja, ganz ehrlich - php würd ich nicht wirklich als höhere Programmiersprache bezeichnen - nur weil es sich irgendwie von C ableitet. Und als Programmierer musst du dich nicht unbedingt damit beschäftigen, welchen Namen ein Befehl hat - du musst nur den Befehl wissen. Und den findest du glaub ich ohne Probleme in Google

mfg Thomas
T.dot ist offline   Mit Zitat antworten
Alt 14.12.2004, 10:02   #12
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

Weder C, noch PHP sind IMHO "hoehere" Programmiersprachen.

Smalltalk anyone?
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten
Alt 14.12.2004, 13:57   #13
Satan_666
Inventar
 
Registriert seit: 03.09.2000
Beiträge: 4.010


Standard

Zitat:
Original geschrieben von _m3
Weder C, noch PHP sind IMHO "hoehere" Programmiersprachen.

Smalltalk anyone?
nach der MIR bekannten definition ist alles eine höhere programmiersprache, die sich deutlich von der syntax des maschinencodes abhebt. imho zähle ich beispielsweise assembler und meinetwegen auch c zu den nicht höheren programmiersprachen - da sich aber php zum großteil in klaren befehlstexten auszeichnet, gilt sie als höhere programmiersprache.

aber ist sicher definitionssache.....
____________________________________
Für ein friedliches Zusammenleben im Forum werde ich ab sofort keine Trolle mehr füttern, und zwar unabhängig von der Sinnhaftigkeit ihrer Wortmeldungen.
Satan_666 ist offline   Mit Zitat antworten
Alt 14.12.2004, 14:07   #14
Satan_666
Inventar
 
Registriert seit: 03.09.2000
Beiträge: 4.010


Standard

Zitat:
Original geschrieben von T.dot
Also unlogisch ist das imho nicht. Nachdem php von der linuxseite her kommt, und auch unter Linux entwicklet wurde (denke ich halt mal) wird der Programmierer einfach den für ihn logischsten Befehl genommen haben und Dateien wieder zu löschen - das ist in diesem Fall eben unlink.
also, wenn DAS logisch sein soll, dann weiß ich nicht - dann habe ich wohl 22 jahre in der programmierten edv mit falschen grundvoraussetzungen gearbeitet....

im ernst: der befehl für das löschen einer datei nennt sich allgemein delete, oder meinetwegen auch purge oder erase oder remove..... aber unlink???

aber ich habe sowieso das gefühl, dass viele pc-geschädigte nur darauf aus sind, sich in irgend einer form ein denkmal zu setzen. und da reicht vielen offenbar auch konfuse benennungen.

nur so zum nachdenken: in den erwähnten 22 jahren habe ich es mit etlichen sprach-systemen zu tun gehabt. da fallen mir auf anhieb zumindest 8 unterschiedliche varianten ein, wie man ein simples if-statement abschließt. beispielsweise mit einem einfachen end oder auch mit einem end-if oder mit einem endif (ohne bindestrich) oder mit if-end oder mit ifend (wieder ohne bindestrich) oder mit } (geschweifte klammer zu) oder mit einem punkt (in cobol-74) oder - ganz doof - mit fi (if rückwärts geschrieben, ganz nach unix-feeling) usw.

ist das nicht total trottelhaft....? wem oder was soll das dienlich sein?
____________________________________
Für ein friedliches Zusammenleben im Forum werde ich ab sofort keine Trolle mehr füttern, und zwar unabhängig von der Sinnhaftigkeit ihrer Wortmeldungen.
Satan_666 ist offline   Mit Zitat antworten
Alt 14.12.2004, 15:32   #15
käptn
Inventar
 
Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150


Also wenn ich mir diesen Thread so durchlese kommt mir das kotzen, lieber Herr OP.

~
____________________________________
LOL - Mein erstes Post im Programmier Forum

MACINTOSH - Most Applications Crash, If Not The Operating System Hangs
käptn ist offline   Mit Zitat antworten
Alt 14.12.2004, 15:53   #16
dreamer
Veteran
 
Registriert seit: 05.06.2001
Alter: 51
Beiträge: 259


Standard

Den Check, ob Dateien lt. Endung raufgeladen werden dürfen, hab ich bei einem Projekt mal so gelöst. Es ist wahrscheinlich net das gelbe vom Ei, aber es hat funktioniert

PHP-Code:
$ext_array = array("doc""xls""zip""pdf""jpg""jpeg""gif"); // Folgende Dateien dürfen hochgeladen werden

foreach ($HTTP_POST_FILES as $strFieldName => $arrPostFiles){
  if (
$arrPostFiles['size'] > 0) {
    
$ext strrchr($arrPostFiles['name'], ".");
    
$ext str_replace("."""$ext);
    if (
in_array($ext$ext_array)) {
      
Datei-Upload
    
}
    else {
mach irgendwas oder nix}
  }

____________________________________
lg, thx usw.
dreamer
dreamer ist offline   Mit Zitat antworten
Alt 14.12.2004, 15:55   #17
Satan_666
Inventar
 
Registriert seit: 03.09.2000
Beiträge: 4.010


Standard

Zitat:
Original geschrieben von käptn
Also wenn ich mir diesen Thread so durchlese kommt mir das kotzen, lieber Herr OP.

~
tipp von mir: dann lies ihn einfach net durch....
____________________________________
Für ein friedliches Zusammenleben im Forum werde ich ab sofort keine Trolle mehr füttern, und zwar unabhängig von der Sinnhaftigkeit ihrer Wortmeldungen.
Satan_666 ist offline   Mit Zitat antworten
Alt 14.12.2004, 15:58   #18
Satan_666
Inventar
 
Registriert seit: 03.09.2000
Beiträge: 4.010


Standard

Zitat:
Original geschrieben von dreamer
Den Check, ob Dateien lt. Endung raufgeladen werden dürfen, hab ich bei einem Projekt mal so gelöst. Es ist wahrscheinlich net das gelbe vom Ei, aber es hat funktioniert

PHP-Code:
$ext_array = array("doc""xls""zip""pdf""jpg""jpeg""gif"); // Folgende Dateien dürfen hochgeladen werden

foreach ($HTTP_POST_FILES as $strFieldName => $arrPostFiles){
  if (
$arrPostFiles['size'] > 0) {
    
$ext strrchr($arrPostFiles['name'], ".");
    
$ext str_replace("."""$ext);
    if (
in_array($ext$ext_array)) {
      
Datei-Upload
    
}
    else {
mach irgendwas oder nix}
  }

danke dreamer - aber jetzt krieg ich das schon hin. bei mir ist's eh leicht, weil ich nur gif's zulassen werde.
____________________________________
Für ein friedliches Zusammenleben im Forum werde ich ab sofort keine Trolle mehr füttern, und zwar unabhängig von der Sinnhaftigkeit ihrer Wortmeldungen.
Satan_666 ist offline   Mit Zitat antworten
Alt 14.12.2004, 16:10   #19
T.dot
Master
 
Registriert seit: 13.08.2003
Beiträge: 624


Standard

@Käptn: was ist den so schlimm an dem Thread?

[eh scho komplettes OT]
Inwiefern die Namensgebung von irgendwelchen Funktionen logisch ist, seih mal dahingestellt. Kocht doch eh jeder sein eigenes Süppchen. Irgendwann lernt man halt zwischen Programmiersprachen umzustellen. Ich programmier mal vb.net, mal c#, mal vb6, mal c, mal php, mal asp. Das ganze wenns lustig ist innerhalb von einem Tag und ärger mich auch oft genug herum, warum denn nicht die Befehle überall gleich heißen können.

Aber wie das halt so ist bei Entwicklungen (mal ein wenig extrem ausgedrückt): Da findet man ein Entwickler eine Programmiersprache, arbeitet damit, befindet einige Dinge als schlecht, schreibt sich seine eigene. Und da nimmt er natürlich überall die Befehle die am ehsten einfallen/liegen und nicht die, die schon 100 andere vor ihm verwendet haben. Weil eine neue Sprache muss ja besser und toller und vor allem: anders sein.

Da hilft dann wohl nur noch selber seine eigene Sprache schreiben

[./OT]

however, stay clever

mfg Thomas
T.dot ist offline   Mit Zitat antworten
Alt 14.12.2004, 16:20   #20
Satan_666
Inventar
 
Registriert seit: 03.09.2000
Beiträge: 4.010


Standard

Zitat:
Original geschrieben von T.dot
*nipped*

Aber wie das halt so ist bei Entwicklungen (mal ein wenig extrem ausgedrückt): Da findet man ein Entwickler eine Programmiersprache, arbeitet damit, befindet einige Dinge als schlecht, schreibt sich seine eigene. Und da nimmt er natürlich überall die Befehle die am ehsten einfallen/liegen und nicht die, die schon 100 andere vor ihm verwendet haben. Weil eine neue Sprache muss ja besser und toller und vor allem: anders sein.

genau das meine ich: was ist denn besser, wenn ich statt delete beispielsweise unlink schreiben muss? das musst du mir jetzt erklären....


ich habe schon vor vielen, vielen jahren mit enthusiastischen C-programmierern geredet, die sich darauf was eingebildet haben, weil sie statt add 1 to var (beispiel von cobol) die variante var++ schreiben konnten. also, wenn das der vorteil der programmiersprache C sein soll, dann weiß ich nimmer.

besser ist eine sprache meiner meinung nach dann, wenn sie effizienteren code produziert - aber das hat doch absolut nichts damit zu tun, wie die schnittstelle compiler<->mensch aussieht....
____________________________________
Für ein friedliches Zusammenleben im Forum werde ich ab sofort keine Trolle mehr füttern, und zwar unabhängig von der Sinnhaftigkeit ihrer Wortmeldungen.
Satan_666 ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:32 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag