Zum Inhalt springen

oanes

Mitglieder
  • Gesamte Inhalte

    57
  • Benutzer seit

  • Letzter Besuch

  1. oanes

    USB-Problem

    Ok, werde ich machen. Danke für die Tipps...
  2. oanes

    USB-Problem

    Intel® Core 2 Quad QX6700 Ultra; 1066MHz FSB; 64Bit, 2x4MB Cache Mainboard: MSI P6N SLI-FI Da war zwar eine Treiber-CD fürs Mainboard dabei, die hab ich aber nicht mehr installiert, weil der PC ja schon vorinstalliert war. Könnte es daran liegen?
  3. oanes

    USB-Problem

    Hallo zusammen, ich hab mir vor kurzem einen neuen Rechner angeschafft. Es war angegeben, dass der Rechner 4x USB 2.0 und 2x USB 1.1 hat. Nun habe ich meinen (2.0) USB-Stick angesteckt und XP meldet, dass das Gerät eine höhere Leistung erzielen könnte. Hab das Problem bei allen 6 USB-Steckplätzen. Heißt das, dass doch 6x USB 1.1 eingebaut wurde? Das Problem ist, dass ich nur eine Bring-IN-Garantie hab (Rechner online gekauft) und deshalb möchte ich auf Nummer sicher gehen. Vielen Dank im Voraus Gruß Johannes
  4. Hallo zusammen, ich hab folgende DB-Struktur (vereinfacht): Tabelle Kunde(id,name,firma,plz,ort) und Tabelle fahrzeug(id,kunden_id,kennzeichen) Nun möchte ich zu den Kunden jeweils auch die Anzahl Fahrzeuge mit ausgeben. Probiert hab ich das so: SELECT count(fahrzeug.kunden_id) as anzahl_fz, kunde.id, kunde.name, kunde.firma FROM kunde,fahrzeug WHERE fahrzeug.kunden_id = kunde.id GROUP BY kunde.id ORDER BY kunde.name ASC ; Leider werden mir jetzt nur die Kunden ausgegeben, die auch Fahrzeuge haben, ich möchte aber gerne, dass bei den Kunden, die keine Fahrzeuge besitzen, 0 ausgegeben wird. Wie müsste ich das Statement ändern? Hab schon ewig rumprobiert, aber ich komm nicht drauf. Ach ja, ich verwende MySQL 5.0.18 Vielen Dank im Voraus Johannes
  5. Hallo, vielen Dank, aber das funktioniert leider auch nicht. Er gibt ein leeres Array aus, wenn ich $matches ausgeben lasse. Täusch ich mich oder wird bei deinem Ausdruck nur der Text zwischen [KURS] und [KURS] (ohne Backslash) ausgelesen? Wie würde das mit [\KURS] funktionieren?
  6. Hallo, auf das Format der Daten hab ich leider keinen Einfluss. Ich bräuchte also einen regulären Ausdruck, mit dem ich den Text z.B. zwischen [KURS] und [/KURS] herauslesen kann. So hätte ich es jetzt probiert, aber er bringt eine Fehlermeldung "Compilation failed": preg_match('/=\[KURS]\(.*)\[\KURS]\=/i',$str,$matches); [/PHP] Kann mir jemand sagen, wo der Fehler liegt?
  7. Hallo, ich muss aus einer Textdatei den Text zwischen 2 Tags auslesen. Dabei gehe ich die Textdatei mit einer FOR-Schleife zeilenweise durch und übergebe die Zeile an eine Funktion, die mir den Text zwischen 2 Tags auslesen und zurückgeben soll. Der String sieht beispielsweise so aus: [BEZEICHNUNG]Word[/BEZEICHNUNG][DATUM]11.11.06[/DATUM][PREIS]40 €[/PREIS] Nun möchte ich mit einem regulären Ausdruck den Text zwischen [bEZEICHNUNG] und [/bEZEICHNUNG] auslesen. So hab ích es probiert: $tag = "BEZEICHNUNG"; preg_match("/[".$tag.".](.*)[/".$tag."]/si",$str, $matches1); print "<pre>"; print_r($matches1); print "</pre>"; [/PHP] Leider gibt er mir nur das aus: [PHP] Array ( [0] => BEZEICHNUNG]Word[/BEZEICHNUNG][DATUM]11.11.06[/DATUM][PREIS]40 €[/PREI [1] => EZEICHNUNG]Word[/BEZEICHNUNG][DATUM]11.11.06[/DATUM][PREIS]40 €[/PRE ) Kann mir jemand sagen, was an diesem Ausdruck falsch ist? Hab leider wenig Erfahrung mit regulären Ausdrücken, aber ich muss es leider so machen. Entwickeln tu ich das Ganze in PHP... Vielen Dank im Voraus Johannes
  8. Nein, die Felder anzahl0, anzahl1,... sind hidden-Felder, in denen jeweils die Anzahl der Personen zum entsprechenden Produkt stehen. Das müsste eigentlich passen.
  9. Hab jetzt nochmal den (vereinfachten) HTML-Code rauskopiert. Das ganze sieht dann so aus: <html> <head> <script language="javascript"><!-- function CheckInput () { var anzahl_produkte = 1*document.checkout_confirmation['anzahl_produkte'].value; alert("Anzahl Produkte: "+anzahl_produkte); var anzahl_personen = 0; for (x = 0; x < anzahl_produkte; x++){ anzahl_personen = 1*document.checkout_confirmation['anzahl'+x].value; alert("Anzahl Personen( "+x+") :"+anzahl_personen); for (y = 1; y < anzahl_personen; y++){ alert("vorname-"+x+"-"+y+": "+document.checkout_confirmation['vorname'+x+'-'+y].value); if (document.checkout_confirmation['vorname'+x+'-'+y].value==''){ alert("Bitte geben Sie noch die Personalien der Mitreisenden an!"); document.checkout_confirmation['vorname'+x+'-'+y].focus(); return false; } alert("Innere Schleife: Ende"); } alert("Schleifenende "+x); } alert("Over and out..."); return error; } //--> </script> </head> <body> <form name="checkout_confirmation"> <br /><br /> <b>Tiefseetauchen 2000m</b> (214.6552 EUR) <br /> Vorname: <input name='vorname0-1' value=''> <br /> Vorname: <input name='vorname0-2' value=''> <br /> Vorname: <input name='vorname0-3' value=''> <br /> <input type='hidden' name='anzahl0' value='4' /> <br /> <br /> <b>Tauchgänge</b> (1000 EUR) <br /> Vorname: <input name='vorname1-1' value=''> <br /> Vorname: <input name='vorname1-2' value=''> <br /> <input type='hidden' name='anzahl1' value='3' /> <input type='button' value='Felder prüfen' onClick='CheckInput()'> <br /><br /> <input type='hidden' name='anzahl_produkte' value='2' /> <br /> </form> </body> </html> Das Problem bleibt das gleiche. Er überprüft immer nur das erste Produkte und steigt dann (irgendwo) aus.
  10. Debug-Ausgaben hab ich reingemacht, bin allerdings daraus auch nicht schlauer geworden. Die anzahl_produkte und anzahl_personen werden richtig ausgegeben. Eigentlich müsste ja anzahl_produkte falsch sein, weil er ja die Schleife immer nur ein mal durchläuft, egal wieviele Produkte ich angebe. Keine ahnung wo und wieso er da immer aussteigt. ich habs auch so probiert, weil ich dachte es hätte evtl. mit den Strings was zu tun: var anzahl_produkte = 1*document.checkout_confirmation['anzahl_produkte'].value; anzahl_personen = 1*document.checkout_confirmation['anzahl'+x].value; [/PHP] Aber der gleiche Fall... Ich weiss echt nicht mehr weiter und heute sollte es fertig werden.
  11. Hallo, ich überprüfe mit JavaScript verschiedene Textfelder nach Inhalt. Die Textfelder werden dynamisch generiert. D.h. in einem Shop bucht der User eine Reise und gibt dabei an, wieviele Personen mitreisen werden. Später werden dann für jedes Produkt jeweils so viele Textfelder angezeigt, wie der User bei der entsprechenden Reise angegeben hat. Z.B. Mallorca-Reise (3 Personen) Vorname: xxxxxxxxx (Textfeld-Name: vorname0-1, für artikel 0, person 1) Nachname: xxxxxxxx Vorname: xxxxxxxxxx (Textfeld-Name: vorname0-2) Nachname: xxxxxxxxx Unter jedem Artikel steht dann noch ein hidden-Textfeld anzahl0, anzahl1,... in dem die Anzahl der Personen für den jeweiligen Artikel stehen. Es werden nur 2 mal die Textfelder angezeigt, weil der Buchende ja automatisch dabei ist. Das ganze funktioniert auch soweit, nur die Fehlerkontrolle über JavaScript bereitet mir noch Probleme. Er überprüft immer nur die erste Reise und steigt dann aus. hier der Code: <script language="javascript"><!-- function CheckInput () { var anzahl_produkte = document.checkout_confirmation['anzahl_produkte'].value; var anzahl_personen = 0; for (x = 0; x < anzahl_produkte; x++){ anzahl_personen = document.checkout_confirmation['anzahl'+x].value; for (y = 1; y <= anzahl_personen; y++){ if (document.checkout_confirmation['vorname'+x+'-'+y].value==''){ alert("Bitte geben Sie noch die Personalien der Mitreisenden an!"); document.checkout_confirmation['vorname'+x+'-'+y].focus(); return false; } } } return true; } //--> </script> [/PHP] Kann mir jemand sagen was ich falsch mache? Er überprüft immer nur die Eingaben zum ersten Produkt und nicht die anderen. Bin leider in JavaScript noch ein ziemlicher Anfänger. Vielen Dank im Voraus Johannes
  12. Hallo! Was ist, wenn es nicht 2 DB´s sind, sondern nur die Daten einer Tabelle in eine andere verschoben (bzw. kopiert) werden sollen? Wie lautet da die genaue MySQL-Syntax? Habs erst auch genauso probiert wie oben, aber so funktionierts nicht. Hat sich schon erledigt. So hats bei mir (MySQL) funktioniert: INSERT INTO namen (A_VName, A_NName, A_Strasse, A_PLZ, A_Ort, A_Tele1, A_Mail1) SELECT U_VName, U_NName, U_Strasse, U_PLZ, U_Ort, U_Tele1, U_Mail1 FROM user WHERE U_Recht = 1;
  13. Hallo, zu erst einmal, ich hab die Suchfunktion benutzt, aber keine passenden Themen gefunden. Ich bin in Perl noch ziemlicher Anfänger, also dürfte mein Problem auch relativ leicht zu lösen sein. Aus einer Datenbank bekomm ich einen String, der jedoch UTF8-kodiert ist. Wie kann ich diesen nun decoden? Probiert hab ichs bisher mit use utf8; decode("utf8",$string); hat aber nicht funktioniert, d.h. der String wurde wieder UTF8-kodiert ausgegeben. Könnt ihr mir da weiterhelfen? Vielen Dank im voraus
  14. War mir klar, dass das nichts mit PHP zu tun hat, deswegen auch der Post im Html-Forum . Wenn es eine Einstellung vom IE ist, wieso hab ich dann auf anderen Seiten noch nie gesehen, dass das Passwort vorgeschlagen wird? Da muss es doch bestimmt noch irgendeine Einstellung geben, die das verhindert, oder?
  15. Hallo, ich hab die Suchfunktion benutzt, allerdings nichts konkretes zu meinem Problem gefunden. Ich habe eine Statistik für Webseiten entwickelt, in dem sich die User anmelden und Ihre Besucher kontrollieren können. Erstellt hab ich das ganze mit PHP. Mein Problem ist nun, dass im Login-Bereich (ein Textfeld für User, eins fürs Passwort) das Passwort im Textfeld für den User vorgeschlagen wird. D. h. es gibt einen User Jim und sein Passwort lautet j12345, dann wird ihm bei der Eingabe eines j beides (im Internet Explorer) vorgeschlagen, das Passwort und der Username. Ich hab das Textfeld fürs Passwort so angegeben: <input type="password" name="pw" /> Ich hoffe, ihr könnt mir weiterhelfen. Vielen Dank im voraus. Johannes

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...