-
Gesamte Inhalte
1.926 -
Benutzer seit
-
Letzter Besuch
-
Tagessiege
3
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von etreu
-
-
Und in welchem Ordner befindest du dich?
-
Du befindest dich beim Ausführen des Skripts im selben Verzeichnis, wo die xml-Datei liegt?
-
-
Wie sieht denn das ~ aus wenn man nen Markup generieren will? Wie gesagt bin total neu in der Bash Welt und 3 Wochen in der Linux Welt.. Was ich geändert haben will ist folgendes:
Du hast ja auch HTML-Code den du einfügen willst. Irgendwo muss das select-Tag ausgegeben werden. Ggf. wird dafür eine Funktion verwendet.
Prinzipieller Einstieg ins Thema: SELFHTML: Webserver/CGI / CGI
-
Ich sehe in deinem Beispiel noch kein Markup. Du hast eine Funktion gepostet, die eine Berechnung durchführt. Poste mal die Stelle wo das Markup generiert wird (Bash) und was du wie geändert haben willst (HTML).
Und was hat eigentlich CGI-Programmierung mit Bash im Linuxforum zu suchen?
-
Geht nicht! Um die Vorschau zu realisieren könntest du ein Applet verwenden. Vielleicht gibt es auch Flash- oder Silverleightlösungen für dein Problem.
Googles Chrome beispielsweise ersetzt den reellen Pfad durch 'C:\fakepath'.
-
Ich werfe mal den Begriff stopwords ein. Ist mit Sicherheit auch bei verschiedenen DBMSs auch unterschiedlich gehandhabt.
-
Es ist also zwei mal die Zeile ' <script src="js/jquery.js" type="text/javascript"></script>' vorhanden? Unterbinde mal den zweiten Versuch!
-
Zeige mal das generierte HTML (auszugsweise)! Vielleicht kann man dann schon sehen/ sagen.
-
Spalte ist mir nicht bekanntes Konzept in XML-Dateien. In Anführungsstrichen stehen Attributwerte. Du kannst dir einen XPath Ausdruck bauen (in etwa "//@*"), der dir alle Attribute in der Datei liefert, oder für bestimmte Elemente.
Du kannst dir einen DOM-Baum zu deinem XML erzeugen und dir die Attribute zu jedem Element ausgeben lassen. Damit kannst du dann die Daten, die im XML enthalten sind in deinem Geschäftslogik-Objekte übertragen.
-
Und was daraus willst du weiterverarbeiten?
-
Willst du die Daten aus einem Baum auslesen (DOM), nach Werten suchen (XPath) oder auf bestimmte Elemente reagieren (SAX)?
Kannst du deinen Anwendungsfall ausführliche formulieren und ggf. beispielhaftes XML posten und sagen, welche Daten du willst?
-
Geht die Frage vielleicht auch etwas konkreter?
Hast du das andere Problem beheben können?
-
Auf was für einem System und wie hast du PHP installiert?
Normalerweise kann man die Erweiterungen via php.ini (de-)aktvieren. Findest du in der Ausgab php_info() einen XML-Abschnitt?
-
XML Unterstüzung für PHP installiert/aktiviert/ mit kompiliert?
-
Und ich sehe bei dir nicht ganz durch.
mysql_connect liefert als Ergebnis einen Connectionidentifier zurück, den solltest du bei den nachfolgenden Aufrufen auch verwenden (meist als optionaler Parameter angegeben).
Was steht in deiner sql-Variablen beim ersten ausführen?
Und kannst du PHP-Tags für deinen nutzen?
-
Best Case:
Fahrrad, Regio, U-Bahn, S-Bahn, U-Bahn, Fussweg ca. 60min
normal: 70-75min
Mit Pkw: 1,5 - 2h
Ihr habt echt komische Öffis bei Euch (oder ihr habt zu kleine Städte zu durchqueren).
-
-
<table>
<tr>
<?php
$_data = array(); // platz für daten
$_num_rows = 2;
$_divisor = count($_data)/$_num_rows;
foreach ($_data as $_key => $_value) {
if ($_key > 0 && (($_key+1) % $_divisor == 0)) { // funktioniert nicht mit assoziativen arrays
echo "</tr><tr>";
}
}
echo "<td>$_value</td>";
}
?>
</tr>
</table>
[/PHP]Sollte so in etwa funktionieren <- ungetestet!
-
Eigentlich will ich gar nicht auf so einen Code antworten.
Lerne die Syntax und wende sie korrekt an! Verwende einen Editor mit Syntaxhighlighting und Einrückungen!
import java.util.Date; public class DateThreadAutoStart implements Runnable { public static void main(String[] args) { new DateThreadAutoStart(); } DateThreadAutoStart() { new Thread(this).start(); } @Override public void run() { for (int i = 0; i < 20; i++) { System.out.println(new Date()); } } }
-
Nicht so ganz. Das Plugin extrahiert ja die Inhalte aus den Libs um sie in dein .jar zu packen. Im Zweifelsfall kann man das Änderung interpretieren, die je nach Lizenz vielleicht nicht zulässig ist - insbesondere bei einer Lizensierung zur kommerziellen Nutzung.
Die Swing-Bibliotheken sind Teil der JRE und somit auf dem Zielsystem bereits verfügbar.
-
Bei der Vernwendung des Plugins musst du dir aber vorher die Lizenzbestimmungen der Bibliotheken durchlesen, ob diese Verwendung zulässig ist.
-
In der Kommandozeile sähe ein Aufruf in etwa so aus (*nix):
java -jar myApp.jar -cp $CLASSPATH:./mail.jar:...
Jetzt packst du ganze in ein Skript#! /bin/sh java ... $@
und machst es ausführbar.
Für Windows ist Vorgehen das gleiche, nur das die Variablen ne andere Syntax haben, der Pfad andere Trennzeichen verwendet und die Shebangzeile entfällt.
Oder du baust dein Projekt mit dem fatjar Plugin und erzeugst einfach eine ausführbare .jar Datei. Dann must du denn Classpath nicht anpassen und kannst dir diese Arbeit sparen.
-
Unter JavaMail API Reference Implementation — Project Kenai findest du die Lib(s) die du brauchst. Damit ist keine Installation eines externen Mailclients auf dem Client notwendig.
Wichtig ist nur, dass die Libs im Classpath des aufrufenden Programms liegen, also einfach mit ausliefern. Der Einfachheit halber kannst du noch eine .bat bzw. ein Shellskript mitliefern, dass den java-Aufruf enthält mit den notwendigen Libs in der Kommandozeile.
Eine andere Möglichkeit wäre auch das fatjar Plugin für Eclipse.
URLDecoder und €-Zeichen
in Java
Geschrieben
Das Eurozeichen ist nicht Bestandteil von iso-8859-1. Statt dessen könntest du mit iso-8859-15 dein Glück finden.