Suche auf lima-city
-
in: Codingprogramm für Mac
geschrieben von hujiko
Ich benutze auf meinem Mac TextMate.
TextMate hat keinen unnötigen schnickschnack und kann super auf eigene Entwicklungsumgebungen angepasst werden.
So kann ich mit einem Tastendruck meine Änderungen (und nur die Änderungen) auf meinen Server spielen, oder meine Tests durchlaufen lassen uvm... -
in: Array ohne Numerische Keys (doppelt) ?
geschrieben von hujiko
Das kannst du dem mysql_fetch_array übergeben:
mysql_fetch_array($result, MYSQL_NUM);
listet alle Datensätze mit Zahlen als Array-Keys auf
mysql_fetch_array($result, MYSQL_ASSOC);
listet alle Datensätze mit dem Spaltennamen als Array-Key.
so kannst du ganz eifach anpassen, wie du dein Ergebnis haben willst. -
in: Login
geschrieben von hujiko
Was genau möchtest du von uns?
Ein fertiges Loginscript, welches aufm MySQL basiert?
Google sagt: http://www.php-einfach.de/tuts_mysql_login.php -
in: cache datei erstellen
geschrieben von hujiko
Wie lädst du dir denn die Daten?
Bei HTTP kannst du eventuell den Statuscode benutzen, oder ein Timeout setzen, wenn der Server nicht antwortet -
in: IF-Befehl
geschrieben von hujiko
Wenn du sowieso ein Array hast, dann kannst du die von PHP mitgelieferte Funktion zum durchsuchen von Arrays benutzen:
http://php.net/in_array
Da sagst du einfach:
<?php $os = array("Mac", "NT", "Irix", "Linux"); if (in_array("Irix", $os)) { echo "Irix enthalten"; } ?>
-
in: Problem beim Validieren über mehrere Möglichkeiten
geschrieben von hujiko
Ja, an genau sowas habe ich auch gedacht.
Es geht mir auch nicht darum, welcher User welche Rolle einnimmt, sondern nur, dass alle Rollen passend oder besser besetzt werden.
Es geht mir nur darum, zu zeigen, ob ein Termin voll besetzt oder noch Lückenhaft ist. -
in: Problem beim Validieren über mehrere Möglichkeiten
geschrieben von hujiko
Moin moin,
ich hab da ein verzwicktes kleines Problemchen ;)
Ich habe einige User, die 2 Attribute tragen, die für mein Problem relevant sind.
Das eine ist qual_m und das andere ist qual_f.
In diesen Attributen stehen 2 Qualifikationen die der User hat.
Die Qualifikationen von qual_m und qual_f unterscheiden sind.
Innerhalb einer Qualifikation gibt es aber Hierarchien.
Zum Beispiel:
qual_m kann zum Beispiel sein:
1. Praktikant
2. Student
3. Arbeiter
4. Abteilungsleiter
5. Geschäftsführer
qual_f kann zum Beispiel sein:
1. Verkäufer
2. Profiverkäufer
3. Masterverkäufer
(Die Nummern sind jeweils in den User-Attributen referenziert)
Nun ist es so, dass ich Termine habe, zu denen sich User nur dann eintragen können, wenn sie eine der beiden Qualifikationen so weit erfüllen, wie sie erforderlich ist.
Habe ich Beispielsweise einen Termin, zu dem ein Student muss, dann soll ein Benutzer, der Praktikant ist, keine Möglichkeit haben, sich zu melden.
Ein Student soll dies natürlich können, genauso wie der Arbeiter, der Abteilungsleiter und der Geschäftsführer, da diese über dem Studenten stehen.
Mein Hauptproblem ist nun: wie finde ich heraus, ob ALLE Qualifikationen in einem Termin besetzt wurden?
Wenn ich zum Beispiel ein Termin habe, zu dem 3 Arbeiter, 1 Abteilungsleiter, 1 Masterverkäufer und 2 Verkäufer sollen,
dann gilt der Termin als erfüllt, wenn genau diese Personen sich eintragen, aber auch, wenn sich 2 Abteilungsleiter und 1 Arbeiter, sowie 3 Masterverkäufer eintragen.
Das gemeine ist nun, dass ein User sowohl Masterverkäufer als auch Praktikant sein kann, aber in diesem Termin nicht beide Stellen wahrnehmen kann, und das System ihn so einsetzen soll, dass der Termin nach Möglichkeit gültig wird. Ich muss nicht wissen, wie das System wen einteilt, sonder ich brauche NUR das Endergebnis: Gültig oder nicht gültig.
Ich hoffe, mein Problem konnte ich hier angemessen schildern :/
Ich habe keine Ahnung, wie ich da herangehen soll :/ -
in: Checkbox
geschrieben von hujiko
Um das zu schaffen, musst du irgendwo speichern, welcher User welche checkbox aktiviert hat.
Zum Beispiel kannst du das in einer Datenbank ablegen. Dann wird dauerhaft gespeichert, welcher User welche checkboxen aktiviert hat.
Du kannst dafür auch das SESSION Array benutzen.
Dann wird das zwar nicht für immer gespeichert, aber zumindest für eine Sitzung.
Das hat den Vorteil, dass es weniger aufwand ist, dies zu programmieren.
du schreibst ganz an den Anfang deines Scriptes ein
session_start();
damit sagst du PHP, dass du SESSIONS benutzen möchtest.
wenn dann ein User auf speichern klickt, speicherst du in der Session, welche checkboxen aktiviert wurden:
$_SESSION['checkbox1_enabled'] = true;
Die Zeile um die checkbox bei einem erneuten Aufruf zu aktivieren musst du dann so abändern:
<input type="checkbox" name="test" value='test' <? if(!$_SESSION['checkbox1_enabled']) { echo "checked"; } ?> >
Wenn du noch Fragen hast, hab keine Scheu zu fragen
-
in: Registrations Seite
geschrieben von hujiko
http://www.mywebsolution.de/workshops/2/show_PHP-Loginsystem.html
Hier ist das alles ganz gut erklärt -
in: Smarty zeigt Variable nicht an, sobald wie Umlaute enthält
geschrieben von hujiko
Das ist doch nicht Sinn der Sache,
zumal ich den Benutzern wohl kaum vorschreiben kann, keine Umlaute zu verwenden... -
in: Smarty zeigt Variable nicht an, sobald wie Umlaute enthält
geschrieben von hujiko
Hallo,
ich benutze für eine Seite die Smarty Template Engine.
Um in einem Template eine Usereingabe anzuzeigen benutze ich folgendes:
{$variable|escape:"htmlall"}
das funktioniert soweit auch, es sei denn, in der Variable ist ein Umlaut (ä, ü, ö, ß)
Dann wird die gesamte Variable nicht angezeigt.
Könnt ihr mir sagen, woran das liegen könnte?
Ich bin eigentlich davon ausgegenagen, dass durch das |escape:"htmlall" die Umlaute durch ä ö ü ß ersetzt werden,
weil leider nicht passiert. Smarty verschluckt einfach den ganzen String :/
Vielen Dank im Vorraus -
in: [css] Viele Links nebeneinander
geschrieben von hujiko
:( :( :( :( :( :( :( :( :( :( :(
Es tut mir ja soooooo leid
Ich nin ein soo böser Mensch, ich lagere mein CSS nicht in externe Dateien aus, ich benutze keine Templates, für Admin-Bereiche und seiten, die keiner sieht nehme ich immernoch Tabellen-Layouts. Oh gott wie bin ich böse.
ABER: Ich trenne immer fein Daten von Code :)
SQL RULEZZ
Zurück zum Thema:
Ja, es hat endlich funktioniert, ABER: es werden immernoch diese doofen Aufzählungspunkte angezeigt.
EDIT => Danke, ein list-style: none; im CSS-Teil von li hat das Problem behoben
Beitrag geändert: 6.7.2008 9:27:08 von hujiko -
in: [css] Viele Links nebeneinander
geschrieben von hujiko
Danke, ich werde es nun so probieren, und wenn es nicht geht, dann auf Tabellen umsteigen. -
in: [css] Viele Links nebeneinander
geschrieben von hujiko
hmm, bei mir werden die Listenpunkte trotz css immernoch untereinander angezeigt. -
in: [css] Viele Links nebeneinander
geschrieben von hujiko
Meinst du mit liste den UL und LI-Tag?
Ich wüsste jetzt aber nicht, wie ich die in eine Reihe bekomme.
Und untereinander geht auf Paltzgründen nicht. -
in: [css] Viele Links nebeneinander
geschrieben von hujiko
Ich habe an das Div, in dem die Links drin sind, im style tag width: 100% rangeschrieben, aber es hat nichts gebracht -
in: Kunst! Kunst in der Schule?
geschrieben von hujiko
Ich finde bis zur 8 Klase, wo Kunst Pflicht ist, sollte man sich eher mit den Künstlern und der Bildanalyse beschäftigen, dann, wenn man es abwählen kann, sollte die anderen sich mit dem Zeichnen / malen beschäftigen.
Ich gehe momentan in die 10. Klasse, und habe in der Zeit, wo Kunst Pflicht war, nie etwas anderes gemacht, außer zu malen / zeichen.
In Musik dagegen, habe wir nahezu NUR Theorie gemacht, Analysen, Noten zeichen, Terz bilden, usw...
Und wofür Religion da ist?
Es bietet eine tolle Alternative zu Philosophie, wo mein Lehrer es schafft mich in einem eigentlich tollen Fach zu langweilen.
In unserer Klassenstufe gibt es 2 Religionskurse, und nur einmal Philo.
Also wird es noch einen anderen Sinn haben.
-
in: [css] Viele Links nebeneinander
geschrieben von hujiko
Danke, zwar sind die jetzt in einer Reihe, aber das Hintergrundbild wird nicht richtig angezeigt.
Es ist nurnoch so groß, wie der Linktext, nicht wie die angegebene Größe -
in: [css] Viele Links nebeneinander
geschrieben von hujiko
Hallo,
ich habe links, die ich über css mit einem Hintergrundlid versehe, ich möchte nun , dass alle Links in einer Zeile stehen.
Momentan sind alle untereinander:
Css.button { background-image:url(\'images/button.png\'); line-height:30px; font-weight: normal; display:block; width:130px; height:30px; margin:2px 2px 2px 2px; text-align:center; min-width:130px; color:#000000; text-decoration:none; }
HTML [code]<div style=\"border: #BEBEBE 1px solid; margin-top:5px;\">
<a href=\"index.php\" class=\"button\">Startseite</a>
<a href=\"wohnung.php\" class=\"button\">Wohnung</a>
<a href=\"geld.php\" class=\"button\">Geld</a>
<a href=\"rechnungen.php\" class=\"button\">Rechnungen</a>
<a href=\"einkaufen.php\" class=\"button\">Einkaufen gehen</a>
<a href=\"logout.php\" class=\"button\">Abmelden</a>
<a href=\"../forum/\" target=\"_blank\" class=\"button\">Forum</a>
</div>