Top-Themen

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

Array aus JavaScript mittels Sajax an PHP übergeben

Frage Entwicklung PHP

Mitglied: 64246

64246 (Level 1)

04.10.2008, aktualisiert 06.10.2008, 7907 Aufrufe, 5 Kommentare

Hallo,

ich möchte ein Array mittels Sajax an eine PHP-Funktion übergeben doch offensichtlich funktioniert das nicht.

Ich hab an sich alles geprüft.
- Die Übergabe funktionert, wenn es kein Array ist.
- Das Array enthält in JS Werte.

Geht das so nicht, oder muss das Array noch irgenwie behandelt werden?

Danke im Voraus.
Mitglied: SnowStar
06.10.2008 um 10:29 Uhr
Sajax ist gut

1. Wie sieht dein Array aus?
2. Was verstehst du unter "JS Werte"?

Grundsätzlich kannst du Arrays übergeben, ist nur eine Frage des Aufbaus, daher bitte ein Beispiel, wie es aussehen soll
Bitte warten ..
Mitglied: 64246
06.10.2008 um 11:57 Uhr
Hallo SnowStar,

es soll ein Feld übergeben werden, das Daten in dieser Art enthält:

Bezeichner Wert
hallo 123
ballo 456

Diese Werte sollen an die PHP-Funktion übergeben werden. Im Grunde eine einfache Sache, geht nur leider nicht.
Bitte warten ..
Mitglied: SnowStar
06.10.2008 um 13:16 Uhr
Auf die Schnelle:

Solange kein "," darin vorkommt:
01.
var testvariable = new array ('hallo 123','ballo 456');
Diese übergeben an die PHP Funktion:
01.
x_funktionsname(testvariable, weiterejavascriptfunktion);
Je nach Verarbeitung kann die "weiterejavascriptfunktion" auch so aussehen:
01.
function weiterejavascriptfunktion(){ 
02.
  // Nichts zu tun 
03.
}
Im PHP kommt das Array als String an:
01.
function funktionsname($input){ 
02.
 // bearbeite $input 
03.
 // $input hat das Array als Tring bekommen, heisst: 
04.
 // $input = 'hallo 123, ballo 456'; 
05.
}
Vorschlag: Vorhandene Kommata "maskieren" und dann in das Array schreiben.

Auf die Schnelle weiss ich leider nicht, wie es mit mehrdimensionalen Arrays aussieht.

Alternative:

http://json.org/
Bitte warten ..
Mitglied: 64246
06.10.2008 um 22:38 Uhr
Vielen Dank.

Noch eine Frage zu json. Wie würde mit json die Übergabe funktionieren?
Ich habe einen Hinweis in einem Forum entdeckt in dem diese Funktion vorgeschlagen wurde. Bei mir war das leider effektfrei:

JSON.stringify(ARRAY);
Bitte warten ..
Mitglied: SnowStar
06.10.2008 um 22:44 Uhr
JSON muss natürlich installiert sein, alles weitere findest du in den Beispielen und in der Doku
Bitte warten ..
Ähnliche Inhalte
JavaScript
Javascript Array
gelöst Frage von internet2107JavaScript2 Kommentare

Ich habe folgendes Problem. Ersetze ich die folgenden Zahlen gegen Variablenwerte, bekomme ich nicht das Ergebnis, wie mit festen ...

PHP
MySQL Daten zu Javascript übergeben
gelöst Frage von AirbastlPHP6 Kommentare

Ich stehe gerade etwas auf dem Schlauch, aber vlt. fällt dem ein oder anderen das Problem gleich auf. Die ...

JavaScript
JavaScript Variabel an PHP übermitteln
gelöst Frage von miichiii9JavaScript3 Kommentare

Hiiii ich habe eine JavaScript Variabel und möchte dies nun in PHP verwenden Bei der Variabel handelt es sich ...

PHP
Piwik kein Javascript sondern PHP
Frage von vServerPHP9 Kommentare

Hallo, ist es möglich bei Piwik Statistik, das Javascript zu umgehen das in der Webseite eingebunden wird? Weil wenn ...

Neue Wissensbeiträge
Datenschutz

Weitere Inforamtionen zum Sicherheitsproblem BeA

Information von Penny.Cilin vor 6 StundenDatenschutz

Im folgenden ein weiterer Bericht über die Sicherheitsprobleme von Bea. Fataler Konstruktionsfehler im besonderen elektronischen Anwaltspostfach Gruss Penny

Windows 10

Systemdienste behalten nach Win10 inplace-Upgrade nicht die ggf. modifizierte Startart bei

Tipp von DerWoWusste vor 8 StundenWindows 103 Kommentare

Stellt Euch vor, Ihr habt ein Win10 System und modifiziert dort die Startart von Systemdiensten. Zum Beispiel wollt Ihr ...

Microsoft Office

Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei

Anleitung von SarekHL vor 11 StundenMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Erkennung und -Abwehr

Sicherheitslücke Spectre und Meltdown: Status prüfen

Anleitung von Frank vor 17 StundenErkennung und -Abwehr2 Kommentare

Nach all den Updates der letzten Woche sollte man unbedingt auch den Status prüfen, ob die Sicherheitslücken Spectre, Meltdown ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

Batch & Shell
AD-Abfrage in Batchdatei und Ergebnis als Variable verarbeiten
gelöst Frage von Winfried-HHBatch & Shell19 Kommentare

Hallo in die Runde! Ich habe eine Ergänzungsfrage zu einem alten Thread von mir. Ausgangslage ist die Batchdatei, die ...

Windows 10
Netbook erkennt Soundkarte nicht - keinerlei Info zum Hersteller und Modell vom Netbook und Hardware bekannt
Frage von fyrb38Windows 1017 Kommentare

Guten Tag, meine Schwester reist in einigen Wochen für ein paar Monate ins Ausland und hat sich dafür ein ...

Microsoft Office
Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei
Anleitung von SarekHLMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...