WinFuture-Forum.de: Html Formular & Php - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Html Formular & Php


#1 Mitglied ist offline   Party 

  • Gruppe: aktive Mitglieder
  • Beiträge: 501
  • Beigetreten: 16. Januar 04
  • Reputation: 0

geschrieben 22. September 2008 - 10:29

hey jungs hab folgendes problem.
ist es möglich bei einer checkbox den selben namen zu nehmen und diese dann per array irgendwie abzufragen? habe eine rießen DB eine fortlaufende nummer funktioniert leider nicht richitg....

<form name="input" action="index.php" method="post">

<input type="checkbox" name="vehicle" value="Bike test test2 test3 test4">
<input type="checkbox" name="vehicle" value="Car">
<input type="checkbox" name="vehicle" value="Airplane">

<input type="submit" value="Submit">
</form>
<?php
echo $_POST["vehicle"];
?>

0

Anzeige



#2 Mitglied ist offline   [Elite-|-Killer] 

  • Gruppe: aktive Mitglieder
  • Beiträge: 762
  • Beigetreten: 02. Oktober 05
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Passau

geschrieben 22. September 2008 - 10:55

name="vehicle[]" sollte stimmen, statt echo bei der Ausgabe dann print_r verwenden.
0

#3 Mitglied ist offline   TO_Webmaster 

  • Gruppe: Moderation
  • Beiträge: 3.225
  • Beigetreten: 27. März 02
  • Reputation: 82
  • Geschlecht:Männlich

geschrieben 22. September 2008 - 10:56

Ich bin mir jetzt nicht sicher, ob das so valide ist, aber es scheint zu gehen:

<form name="input" action="#" method="post">

<input type="checkbox" name="vehicle[]" value="Bike test test2 test3 test4">
<input type="checkbox" name="vehicle[]" value="Car">
<input type="checkbox" name="vehicle[]" value="Airplane">

<input type="submit" value="Submit">
</form>
<pre>
<?php
print_r( $_POST["vehicle"] );
?>
</pre>


Edit: Da war wohl einer schneller :wink: . Dafür ich ausführlicher :)

Dieser Beitrag wurde von TO_Webmaster bearbeitet: 22. September 2008 - 10:57

The old reverend Henry Ward Beecher
called a hen the most elegant creature.
The hen pleased for that,
laid an egg in his hat.
And so did the hen reward Beecher.
0

#4 Mitglied ist offline   Party 

  • Gruppe: aktive Mitglieder
  • Beiträge: 501
  • Beigetreten: 16. Januar 04
  • Reputation: 0

geschrieben 22. September 2008 - 14:03

vielen dank hat klasse geklappt.

noch eine andere kleine frage hat sich ergeben und zwar hab ich folgenden code:
	$timestamp = time();
	$datum = date("w",$timestamp);
	echo $datum;


hier bekomm ich den wochentag 1,2,3,4....

wie ist es möglich daraus das datum zurückzuwandeln.
also wenn ich 2 eingeben ist DI (morgen) der 23.09
0

#5 Mitglied ist offline   Party 

  • Gruppe: aktive Mitglieder
  • Beiträge: 501
  • Beigetreten: 16. Januar 04
  • Reputation: 0

geschrieben 22. September 2008 - 18:36

weis keiner eine lösung? :)
0

#6 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.947
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 22. September 2008 - 18:52

Hmm...da ist mir jetzt nichts bekannt. Höchstens mit mktime, aber das ist auch nicht wirklich das was du suchst.
0

#7 Mitglied ist offline   crashXP 

  • Gruppe: aktive Mitglieder
  • Beiträge: 43
  • Beigetreten: 04. Februar 05
  • Reputation: 0

geschrieben 23. September 2008 - 08:45

Wenn du nur den Wochentag brauchst:

 function getWeekDay($wd) {
  $wda = array("Mo", "Di", "Mi", "Do", "Fr", "Sa", "So");
  return $wda[$wd];
 }
 
 echo getWeekDay(0);


oder komplettes Datum:
 function getDateWithWeekDay($wd) {
  $dif = 0;
  $timestamp = time();
  $datum = date("w", $timestamp);
  while ($datum != $wd) {
   if ($datum < $wd) $dif++;
   else $dif--;
   $timestamp = time() + (24 * 60 * 60 * $dif);
   $datum = date("w", $timestamp);
  }
  return date('Y-m-d', $timestamp);
 }
 
 echo getDateWithWeekDay(1);

Dieser Beitrag wurde von crashXP bearbeitet: 23. September 2008 - 09:29

0

#8 Mitglied ist offline   Party 

  • Gruppe: aktive Mitglieder
  • Beiträge: 501
  • Beigetreten: 16. Januar 04
  • Reputation: 0

geschrieben 23. September 2008 - 10:10

danke für eure bemühungen habs jetzt so (einfach) gelöst

		$date_add = $row['tag'] - date("w");
		$date_ziel = mktime(0, 0, 0, date("m"), date("d")+$date_add, date("y"));
		$ellis_date = date("d.m.Y", $date_ziel);

0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0