Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

guten Tag

,

ich brauche einen kalender (um falsche eingaben zu vermeiden) für eine php/html seite.

ich habe eine datenbank und aus der will ich daten für bestimmte tage abrufen.

wäre für eure hilfe sehr dankbar!

mfg. dela

Geschrieben

wie baue ich einen kaleder? den ich anklicken kann um falsche eingaben zu vermeiden.

mit dem datum will ich einen select absetzen und daten für den gewünschten tag abrufen.

Geschrieben

"Du baust ein Form mit den entsprechenden Formelementen, befüllst die Formelemente mit den passenden Daten und beim Submmit des Forms holst Du die Daten aus der Datenbank. Wo ist das Problem? "

das klingt nach javascript. (ich kann kein java script)

kannst du mir nicht einfach ein beispiel von so einem kalender zeigen, damit ich ihn für mich passend umbauen kann

Geschrieben

Benutze bitte die Zitierfunktion des Forums, wenn Du Beträge zitierst

das klingt nach javascript. (ich kann kein java script)

Mann kann es mit JavaScript machen, muss man aber nicht. HTML reicht aus, bei Bedarf geht es auch noch zusätzlich mit PHP

kannst du mir nicht einfach ein beispiel von so einem kalender zeigen, damit ich ihn für mich passend umbauen kann

Wenn Du so etwas willst, dann benutze Google, außerdem warum soll ich Deine Arbeit machen. Lies Dich in die Thematik von HTML Forms ein, schaue in die PHP Dokumentation für Datumsfunktionen, lerne ggf JavaScript und überlege Dir, wie Du das Problem löst. Ich gehe davon aus, dass Du das Problem mit 3 Select-Boxen und etwas PHP Code lösen kannst

Geschrieben
Ein Internetforum ist ein virtueller Platz zum Austausch und Archivierung von Gedanken, Meinungen und ERFAHRUNGEN.

Quelle: Wikipedia

aber so etwas wie hilfsbereitschaft exisitert hier anscheinend nicht.

nicht mal EINEN vernünsftigen tipp habe ich hier bekommen !

wenn ihr nicht helfen wollt oder könnt dann braucht ihr auch nicht sowas wie

benutze Google oder warum soll ich Deine Arbeit machen
zu schreiben.

SUPER FORUM!

Geschrieben

Du solltest einmal lesen: Wie man Fragen richtig stellt: eine Anleitung wie man Fragen erfolgreich in Usenet, Mailing Listen und Webforen stellt.

nicht mal EINEN vernünsftigen tipp habe ich hier bekommen !

Du hast den Hinweis bekommen, dass es mit HTML und PHP bzw. sogar nur HTML machbar ist. JavaScript ist optional. Du hast keine nennenswerten Informationen für das Problem geliefert, somit wirst Du auch nur eine entsprechende Antwort erhalten. Stelle konkrete Fragen, dann bekommst Du auch konkrete Antworten. Informationen über HTML, JavaScript und PHP findest Du auf den einschlägigen Seiten im Netz wie z.B. SelfHTML

wenn ihr nicht helfen wollt oder könnt dann braucht ihr auch nicht sowas wie zu schreiben.

Wir weisen Dich darauf hin, dass keiner sich die Mühe machen wird, Deine Arbeit zu erledigen. Du erwartest hier, dass Dir jemand den Quellcode eines fertigen Kalenders postet und Dir noch die Funktionsweise erläutert. Dafür ist ein Forum nicht gedacht, wie Du schon richtig erkannt hast, geht es um den Austausch von Erfahrungen und nicht um den Austausch von Quellcode.

Es gibt unzählige frei zugängliche Kalenderanwendungen, die mit Hilfe einer Suchmaschine finden kannst und Deinen Vorstellungen abwandeln kannst. Wenn Du das möchtest, dann benutze eine Suchmaschine. Es steht Dir frei dies zu tun. Wenn Du es selbst machen möchtest, dann eigne Dir das dazu notwendige Wissen an, d.h. lerne PHP und HTML. Mache Dir Gedanken darüber, wie man so etwas realisieren kann, es gibt dazu unzählige Wege und Möglichkeiten. Einen habe ich Dir genannt.

Man erwartet in einem Forum von Dir, dass Du in der Lage bist, Dich mit der Thematik auseinander zu setzen. Möchtest Du das nicht, dann verfasse ein entsprechendes Posting in der Jobbörse und bezahle dafür oder suche im Netz nach einem offen zugänglichen Quellcode.

Wenn Du es selbst machen möchtest, dann stelle konkrete Fragen und poste das was Du schon gemacht hast, damit man sehen kann, wo die Probleme sind und wie man dann konkret helfen kann.

Geschrieben

<script type="text/javascript" src="calendarDateInput.js"></script>

<form><script>DateInput('orderdate', true, 'DD-MON-YYYY')</script>

Datim kann ich zur nächsten Seite, aber das REQUEST bleibt "leer":

<input type="button" onClick="location.href='datensuche.php'" value="anzeigen">

Damit krieg ich mein Datum aus dem Kalender, werde jedoch nicht zur nächsten Seite weitergeleitet:

<form method="POST" action="datensuche.php">

<input type="submit" value="los">

</form>

<?php

$a = implode(",", $_REQUEST);

echo $a;

Ausgabe: "08-MAI-2012"

?>

Könnte mir jemand sagen wie ich mit dem datum aus dem REQUEST zur anderen Datein wechseln kann?

Geschrieben

Dein Input-Element braucht noch einen Namen. Beispiel:

<input type="button" onClick="location.href='datensuche.php'" value="anzeigen" name="kalender">

Über den Namen findest du dann den Wert raus. Die Variable hierfür lautet: $_POST["kalender"]

P.s.: Für html5 gibts übrigends nen Input-Type für ein Datum. Da kannst du auf eigenen Javascript-Code verzichten. So gehst du erstmal nur die Baustelle php an. Allerdings wird das html5-Inputelement noch nicht von allen Brwosern unterstüzt.

Geschrieben

index.php:

<input type="button" onClick="location.href='datensuche.php'" value="anzeigen" name="kalender">

datensuche:

$id=$_POST["kalender"];

echo $id;

Bei "input type=button" wird zwar zur "datensuche.php" gewechelt, aber die variable bleibt leer....

und mit "input type=submit" hab ich das ergebnis, kann aber nicht zur "datensuche.php"......

ich dachte dass man mit "submit" auch verschicken kann.

Geschrieben

Du solltest dir halt mal anschauen wie ein Formular funktioniert.

Und wenn du "location.href" benutzt solltest du auch schauen was das macht.

Einfach so Befehle zu benutzen ohne zu wissen was sie machen hat naemlich kein Sinn

Geschrieben

Für die, die vllt. i-wann das gleiche problem haben werden:

<form action ="zieldatei.php" ><script>DateInput('orderdate', true, 'DD-MON-YYYY')</script>

<tr>

<td>

<input type="submit" onClick="location.href='zieldatei.php'" value="anzeigen">

</td>

</tr>

</form>

und in der zieldatei:

$var = implode(",", $_REQUEST);

somit habt ihr das datum (vorher array) in einem string drin.

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

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...