Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Bestimmte Zeichen aus einer Form auslesen

Frage Entwicklung PHP

Mitglied: 272909

272909 (Level 1) - Jetzt verbinden

04.05.2010, aktualisiert 16:21 Uhr, 4843 Aufrufe, 5 Kommentare

Schönen Guten Tag,

ich versuche momentan ein php script zu schreiben, welche aus einer form bestimmte zeichen ausliest. In diese form soll ein "ATC Flugplan" geschrieben werden, wo danach bestimmte Stellen als $_POST["Ausgabe"] ausgelesen werden. Um einmal den Begriff ATC Flugplan zu erklären: Ein ATC Flugplan ist im Bereich der Luftfahrt ein Flugplan, der von den Airlines vor jedem Flug eingereicht wird. Er enthält wichtige Fluginformationen wie: Flugroute, Rufzeichen und vieles mehr. Ein ÁTC Flugplan hat diesen Vormat:

266a37be768ba1bb3a1cc75c9e85d0d5 - Klicke auf das Bild, um es zu vergrößern

(Der Flugplan ist frei erfunden!)

Alle roten Stellen wollte ich separat auslesen:

a23a96e014c1611befa73d2c09ef66a5 - Klicke auf das Bild, um es zu vergrößern

Kann mir da jemand helfen?
Mitglied: bytecounter
04.05.2010 um 19:14 Uhr
Hallo,

also erstmal gibt es verschiedene Form-Elemente. Ich gehe jetzt mal davon aus, dass das ganze in einer textarea steckt.
Nun fällt mir auf, dass Du alles an den Bindestrichen trennst.
Dann fällt mir auf, dass Du die Klammern nicht haben willst. Was mir nicht klar ist: Die Anfangsbuchstaben FPL bleiben immer gleich, oder kann da auch mal was anderes stehen?

Also erstmal die Klammern weg:
01.
  
02.
<? 
03.
$str = "Mein Flugplan"
04.
// Alle Zeichen, die nicht benötigt werden definieren 
05.
$remove = array("(", ")"); 
06.
// Entsprechend entfernen 
07.
str_replace ($remove, "", $str); 
08.
 
09.
// nun trennen wir den String an den "-" und erzeugen ein Array 
10.
$parts = explode("-", $str); 
11.
 
12.
// Zeige den Inhalt von $parts 
13.
print_r($parts);
Für mehr braucht's mehr Info...

vg
Bytecounter
Bitte warten ..
Mitglied: 272909
04.05.2010 um 20:27 Uhr
Danke für die schnelle Antwort.

Ja, alle Zeichen ("(FPL" eingeschlossen) , sowie ihre Anzahl und deren Standort, bleiben immer die selben. Nur die rot markierten Flächen werden individuell am Flug angepasst. Ich wollte, das Personen in einer Form, diesen Flugplan reinkopieren können und das dieses Script alle Nummern und Buchstaben ausliest, damit ich diese anderswaltig benutzen kann. Und ich wollte noch, das alle separaten rot-markierten Felder auch in separaten parts ankommen.
Bitte warten ..
Mitglied: masterG
04.05.2010 um 21:11 Uhr
Dann einfach noch dran:
01.
<?php 
02.
str_replace("FPL", "", $str); 
03.
?>
fertig
Bitte warten ..
Mitglied: bytecounter
05.05.2010 um 09:59 Uhr
Oder einfacher:
01.
<? 
02.
$remove = array("(FPL-", ")"); 
Bitte warten ..
Mitglied: masterG
05.05.2010 um 16:57 Uhr
<ot>
@bytecounter: ich denk halt viel zu kompliziert
</ot>
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst In txt file an bestimmter Position zeichen ersetzen, Ideen ? (7)

Frage von buliwyf zum Thema Batch & Shell ...

Visual Studio
WPF Form in Windows Forms Multi Document Interface (11)

Frage von Herbrich19 zum Thema Visual Studio ...

Batch & Shell
gelöst Bestimmte Zeile einer Textdatei mit Batch auslesen (2)

Frage von PinkFLuffyUnicorn zum Thema Batch & Shell ...

Visual Studio
Zugriff aus Backgroundworker auf Form (2)

Frage von ForgottenRealm zum Thema Visual Studio ...

Neue Wissensbeiträge
Firewall

PfSense OpenVPN beschleunigen

Tipp von Dobby zum Thema Firewall ...

Utilities

CCleaner 5.33 mit Malware infiziert

(25)

Information von SeaStorm zum Thema Utilities ...

Windows Server

Exchange Server 2016 Probleme auf Server 2016 mit iOS 11 Mailapp

Information von Oneplus zum Thema Windows Server ...

Internet

Pirate Bay lässt heimlich Krypto-Miner auf Nutzer-PCs laufen

(5)

Information von BassFishFox zum Thema Internet ...

Heiß diskutierte Inhalte
Utilities
CCleaner 5.33 mit Malware infiziert (25)

Information von SeaStorm zum Thema Utilities ...

Festplatten, SSD, Raid
gelöst Problem mit DELL 815R Server und Windows Bluescreen (24)

Frage von Leo-le zum Thema Festplatten, SSD, Raid ...

JavaScript
gelöst Kopierschutz auf Webseite (13)

Frage von honeybee zum Thema JavaScript ...

Windows Server
Änderung Subnetz an AD Standort (13)

Frage von hansdampf zum Thema Windows Server ...