Kann ich sowas auch in php/html?

04/19/2012 04:14 NiiceOne#1
ich möchte in meinem script ein auswählbares datum+uhrzeit in die datenbank schreiben lassen.. und will nun wissen ob man das in php/html so machen kann, dass es am ende auf der homepage auch so auswählbar ist wie es in navicat ist, siehe screen:

[Only registered and activated users can see links. Click Here To Register...]

MfG
04/19/2012 06:19 IchVerabschiedeMich#2
Lässt sich mit jQuery machen.
[Only registered and activated users can see links. Click Here To Register...]

Screen:
[Only registered and activated users can see links. Click Here To Register...]
04/19/2012 11:13 NiiceOne#3
ich möchte jedoch zeit und datum in einer box zusammen haben..

p.s.

hab grad auch n kleines problem mit dem script was ich angefangen habe.. wäre toll wenn sich jemand meldet der ahnung von php/html + mysql hat. :)
04/19/2012 13:26 StridingGiant#4
Poste doch einfach mal deinen Quellcode oder zumindest einen Teil davon, dann sehen wir was sich machen lässt ;)
04/19/2012 13:36 PseudoPsycho#5
Zur Einbindug in HTML wäre die wohl einfachste Lösung im Stile von:
Code:
<input type="date">
04/19/2012 13:47 NiiceOne#6
Code:
<?PHP
  require("./inc/config.inc.php");
    if(isset($_POST['gmplan_insert']) && $_POST['gmplan_insert']=="Eintragen") 
    {
    
      
      if(checkVoucher($_POST['gm_planname']) && checkInt($_POST['gmtag']) && $gm_planvon1[$_POST['gm_planvon1']] && $gm_planbis1[$_POST['gm_planbis1']] && $gm_planvon2[$_POST['gm_planvon2']] && $gm_planbis2[$_POST['gm_planbis2']])
      {
        $gm_planname = mysql_real_escape_string($_POST['gm_planname']);
        $gmtag = mysql_real_escape_string($_POST['gmtag']);
        $gm_planvon1 = mysql_real_escape_string($_POST['gm_planvon1']);
        $gm_planbis1 = mysql_real_escape_string($_POST['gm_planbis1']);
        $gm_planvon2 = mysql_real_escape_string($_POST['gm_planvon2']);
        $gm_planbis2 = mysql_real_escape_string($_POST['gm_planbis2']);
       
        $qryCheck = mysql_query($cmdCheck,$sqlHp);
        
        if(mysql_num_rows($qryCheck)>0) {
          echo'<p class="meldung">Eingetragen bla bla bla </p>';
        }
        else {
        
          $sqlCmd = sprintf("INSERT INTO ".SQL_PSC_DB.".gm_plan (gm_planname,gmtag,gm_planvon1,gm_planbis1,gm_planvon2,gm_planbis2) VALUES ('%s','%s','%s','%s','%s','%s')",
            $gm_planname,
            $gmtag,
            $gm_planvon1,
            $gm_planbis1,
            $gm_planvon2,
            $gm_planbis2,
           );
    
          $qryRequest = mysql_query($sqlCmd,$sqlHp);
          if($qryRequest) 
          {
            echo'<p class="meldung">Eingetragen bla bla bla</p>';
          }
          else 
          {
            echo'<p class="meldung">Noob</p>';
          }
          
        }
        
      }
      else
      {
        echo'<p class="meldung">inkorrekte eingaben</p>';
      }
    
    }
  
  ?>

<center>
<title>Teamler Onlineplan - Teambereich</title>
<link rel="shortcut icon" href="favicon.ico" type="favicon" />
<head>
<body style="background-color: #030D14; color: #FFFFFF;">
<div style="width: 500px; margin: 15px auto; text-align: center;">
<h2>Teamler Onlineplan - Teambereich</h2>
</head>
<center
      <table>
	      <tr>
          <th class="topLine">Name:</th>
          <select name="gm_planname">
            <?PHP
			$gm_planname = array(
			'[SA]Final' => '[SA]Final',
			'[GA]SpLeXus' => '[GA]SpLeXus',
			'[GM]Dexo' => '[GM]Dexo',
			'[GM]Rose' => '[GM]Rose',
			'[SP]Ketchup' => '[SP]Ketchup',
			'[SP]Opi' => '[SP]Opi'
			);
            
            foreach($gm_planname as $gmname) {
              echo'<option value="'.$gmname.'">'.$gmname.'</option>';
            }
            
            ?>
          </select>
		</td>
        </tr>
		</br></br>
        <tr>
          <th class="topLine">Tag:</th>
          <td class="thell">
          <select name="gmtag">
            <?PHP			
			$gm_plantag = array(
			'Montag' => 'Montag',
			'Dienstag' => 'Dienstag',
			'Mittwoch' =>	'Mittwoch',
			'Donnerstag' =>	'Donnerstag',
			'Freitag' =>	'Freitag',
			'Samstag' =>	'Samstag',
			'Sonntag' =>	'Sonntag'
			);
			
            foreach($gm_plantag as $ct => $cto) {
              echo'<option value="'.$ct.'">'.$cto.'</option>';
            }
            
            ?>
          </select>
        </tr>
		</br></br>
		Uhrzeit:
		</br>
		</br>
        <tr>
          <th class="topLine">Von:</th>
          <td class="tdunkel"><input type="text" size="10" maxlength="20" name="gm_planvon1"/></td>
        </tr>
        <tr>
          <th class="topLine">Bis:</th>
          <td class="tdunkel"><input type="text" size="10" maxlength="20" name="gm_planbis1"/>  Uhr</td>
        </tr>
		</br></br>
        <tr>
          <th class="topLine">Von:</th>
          <td class="tdunkel"><input type="text" size="10" maxlength="20" name="gm_planvon2"/></td>
        </tr>
        <tr>
          <th class="topLine">Bis:</th>
          <td class="tdunkel"><input type="text" size="10" maxlength="20" name="gm_planbis2"/>  Uhr</td>
        </tr>
		</br></br>
        <tr>
          <td class="tdunkel" colspan="2" style="text-align:center;"><input type="submit" name="gmplan_insert" value="Eintragen"/></td>
        </tr>
      </table>
</center>
</body>
</div>
<br/><br/>
<h5>Copyright <a href="#">Fly World 2 Reloaded</a> 2012-2015. Coded & Designed by <a href="http://www.elitepvpers.com/forum/members/1114432-niiceone.html">NiiceOne</a></h5>
wenn ich auf Eintragen klicke passiert iwie nichts :o
04/19/2012 14:22 .Acu³#7
Du hast mir ja per PN die Seite geschickt, wie soll überhaupt was abgesendet werden, wenn du garkein Formular hast? :o

PHP Code:
<form action="datei2.php" method="POST">
... 
hier die input felder die du schon hast hin ..
</
form
04/19/2012 14:35 NiiceOne#8
also so?

Code:
<?PHP
  require("./inc/config.inc.php");
    if(isset($_POST['gmplan_insert']) && $_POST['gmplan_insert']=="Eintragen") 
    {
    
      
      if(checkVoucher($_POST['gm_planname']) && checkInt($_POST['gmtag']) && $gm_planvon1[$_POST['gm_planvon1']] && $gm_planbis1[$_POST['gm_planbis1']] && $gm_planvon2[$_POST['gm_planvon2']] && $gm_planbis2[$_POST['gm_planbis2']])
      {
        $gm_planname = mysql_real_escape_string($_POST['gm_planname']);
        $gmtag = mysql_real_escape_string($_POST['gmtag']);
        $gm_planvon1 = mysql_real_escape_string($_POST['gm_planvon1']);
        $gm_planbis1 = mysql_real_escape_string($_POST['gm_planbis1']);
        $gm_planvon2 = mysql_real_escape_string($_POST['gm_planvon2']);
        $gm_planbis2 = mysql_real_escape_string($_POST['gm_planbis2']);
       
        $qryCheck = mysql_query($cmdCheck,$sqlHp);
        
        if(mysql_num_rows($qryCheck)>0) {
          echo'<p class="meldung">Eingetragen bla bla bla </p>';
        }
        else {
        
          $sqlCmd = sprintf("INSERT INTO ".SQL_PSC_DB.".gm_plan (gm_planname,gmtag,gm_planvon1,gm_planbis1,gm_planvon2,gm_planbis2) VALUES ('%s','%s','%s','%s','%s','%s')",
            $gm_planname,
            $gmtag,
            $gm_planvon1,
            $gm_planbis1,
            $gm_planvon2,
            $gm_planbis2,
           );
    
          $qryRequest = mysql_query($sqlCmd,$sqlHp);
          if($qryRequest) 
          {
            echo'<p class="meldung">Eingetragen bla bla bla</p>';
          }
          else 
          {
            echo'<p class="meldung">Noob</p>';
          }
          
        }
        
      }
      else
      {
        echo'<p class="meldung">inkorrekte eingaben</p>';
      }
    
    }
  
  ?>
<form action="gm_panel.php" method="POST">
<center>
<title>Teamler Onlineplan - Teambereich</title>
<link rel="shortcut icon" href="favicon.ico" type="favicon" />
<head>
<body style="background-color: #030D14; color: #FFFFFF;">
<div style="width: 500px; margin: 15px auto; text-align: center;">
<h2>Teamler Onlineplan - Teambereich</h2>
</head>
<center
      <table>
	      <tr>
          <th class="topLine">Name:</th>
          <select name="gm_planname">
            <?PHP
			$gm_planname = array(
			'[SA]Final' => '[SA]Final',
			'[GA]SpLeXus' => '[GA]SpLeXus',
			'[GM]Dexo' => '[GM]Dexo',
			'[GM]Rose' => '[GM]Rose',
			'[SP]Ketchup' => '[SP]Ketchup',
			'[SP]Opi' => '[SP]Opi'
			);
            
            foreach($gm_planname as $gmname) {
              echo'<option value="'.$gmname.'">'.$gmname.'</option>';
            }
            
            ?>
          </select>
		</td>
        </tr>
		</br></br>
        <tr>
          <th class="topLine">Tag:</th>
          <td class="thell">
          <select name="gmtag">
            <?PHP			
			$gm_plantag = array(
			'Montag' => 'Montag',
			'Dienstag' => 'Dienstag',
			'Mittwoch' =>	'Mittwoch',
			'Donnerstag' =>	'Donnerstag',
			'Freitag' =>	'Freitag',
			'Samstag' =>	'Samstag',
			'Sonntag' =>	'Sonntag'
			);
			
            foreach($gm_plantag as $ct => $cto) {
              echo'<option value="'.$ct.'">'.$cto.'</option>';
            }
            
            ?>
          </select>
        </tr>
		</br></br>
		Uhrzeit:
		</br>
		</br>
        <tr>
          <th class="topLine">Von:</th>
          <td class="tdunkel"><input type="text" size="10" maxlength="20" name="gm_planvon1"/></td>
        </tr>
        <tr>
          <th class="topLine">Bis:</th>
          <td class="tdunkel"><input type="text" size="10" maxlength="20" name="gm_planbis1"/>  Uhr</td>
        </tr>
		</br></br>
        <tr>
          <th class="topLine">Von:</th>
          <td class="tdunkel"><input type="text" size="10" maxlength="20" name="gm_planvon2"/></td>
        </tr>
        <tr>
          <th class="topLine">Bis:</th>
          <td class="tdunkel"><input type="text" size="10" maxlength="20" name="gm_planbis2"/>  Uhr</td>
        </tr>
		</br></br>
        <tr>
          <td class="tdunkel" colspan="2" style="text-align:center;"><input type="submit" name="gmplan_insert" value="Eintragen"/></td>
        </tr>
      </table>
</form>  
</center>
</body>
</div>
<br/><br/>
<h5>Copyright <a href="#">Fly World 2 Reloaded</a> 2012-2015. Coded & Designed by <a href="http://www.elitepvpers.com/forum/members/1114432-niiceone.html">NiiceOne</a></h5>
04/19/2012 14:38 .Acu³#9
Ich hab mir den php teil jetzt nicht genau angeschaut, das formular tag ist aber richtig. nur du schickst das an die datei "gm_panel.php" die garnicht auf deinem server existiert?

in deinem fall müsste
PHP Code:
action="gm_plan.php" 
wenn du es mit derselben datei auswerten willst.
04/19/2012 14:40 NiiceOne#10
merk ich auch grade... wie mache ich das das er des aus der selben datei nutzt? weil weiter oben in dem script ist ja das mit dem eintragen drin

hm :o habs jetzt soweit das er mir jedes mal sagt inkorrekte eingaben :(

sieht jetzt so aus:

Code:
<?PHP
  require("./inc/config.inc.php");
    if(isset($_POST['gmplan_insert']) && $_POST['gmplan_insert']=="Eintragen") 
    {
    
      
      if ($gm_planname[$_POST['gm_planname']] && $gmtag[$_POST['gmtag']] && $gm_planvon1[$_POST['gm_planvon1']] && $gm_planbis1[$_POST['gm_planbis1']] && $gm_planvon2[$_POST['gm_planvon2']] && $gm_planbis2[$_POST['gm_planbis2']])
      {
        $gm_planname = mysql_real_escape_string($_POST['gm_planname']);
        $gmtag = mysql_real_escape_string($_POST['gmtag']);
        $gm_planvon1 = mysql_real_escape_string($_POST['gm_planvon1']);
        $gm_planbis1 = mysql_real_escape_string($_POST['gm_planbis1']);
        $gm_planvon2 = mysql_real_escape_string($_POST['gm_planvon2']);
        $gm_planbis2 = mysql_real_escape_string($_POST['gm_planbis2']);
       
        $qryCheck = mysql_query($cmdCheck,$sqlHp);
        
        if(mysql_num_rows($qryCheck)>0) {
          echo'<p class="meldung">Eingetragen bla bla bla </p>';
        }
        else {
        
          $sqlCmd = sprintf("INSERT INTO ".SQL_PSC_DB.".gm_plan (gm_planname,gmtag,gm_planvon1,gm_planbis1,gm_planvon2,gm_planbis2) VALUES ('%s','%s','%s','%s','%s','%s')",
            $gm_planname,
            $gmtag,
            $gm_planvon1,
            $gm_planbis1,
            $gm_planvon2,
            $gm_planbis2
           );
    
          $qryRequest = mysql_query($sqlCmd,$sqlHp);
          if($qryRequest) 
          {
            echo'<p class="meldung">Eingetragen bla bla bla</p>';
          }
          else 
          {
            echo'<p class="meldung">Noob</p>';
          }
          
        }
        
      }
      else
      {
        echo'<p class="meldung">inkorrekte eingaben</p>';
      }
    
    }
  
  ?>
<form action="gm_plan.php" method="POST">
<center>
<title>Teamler Onlineplan - Teambereich</title>
<link rel="shortcut icon" href="favicon.ico" type="favicon" />
<head>
<body style="background-color: #030D14; color: #FFFFFF;">
<div style="width: 500px; margin: 15px auto; text-align: center;">
<h2>Teamler Onlineplan - Teambereich</h2>
</head>
<center
      <table>
	      <tr>
          <th class="topLine">Name:</th>
          <select name="gm_planname">
            <?PHP
			$gm_planname = array(
			'[SA]Final' => '[SA]Final',
			'[GA]SpLeXus' => '[GA]SpLeXus',
			'[GM]Dexo' => '[GM]Dexo',
			'[GM]Rose' => '[GM]Rose',
			'[SP]Ketchup' => '[SP]Ketchup',
			'[SP]Opi' => '[SP]Opi'
			);
            
            foreach($gm_planname as $gmname) {
              echo'<option value="'.$gmname.'">'.$gmname.'</option>';
            }
            
            ?>
          </select>
		</td>
        </tr>
		</br></br>
        <tr>
          <th class="topLine">Tag:</th>
          <td class="thell">
          <select name="gmtag">
            <?PHP			
			$gm_plantag = array(
			'Montag' => 'Montag',
			'Dienstag' => 'Dienstag',
			'Mittwoch' =>	'Mittwoch',
			'Donnerstag' =>	'Donnerstag',
			'Freitag' =>	'Freitag',
			'Samstag' =>	'Samstag',
			'Sonntag' =>	'Sonntag'
			);
			
            foreach($gm_plantag as $ct => $cto) {
              echo'<option value="'.$ct.'">'.$cto.'</option>';
            }
            
            ?>
          </select>
        </tr>
		</br></br>
		Uhrzeit:
		</br>
		</br>
        <tr>
          <th class="topLine">Von:</th>
          <td class="tdunkel"><input type="text" size="10" maxlength="20" name="gm_planvon1"/></td>
        </tr>
        <tr>
          <th class="topLine">Bis:</th>
          <td class="tdunkel"><input type="text" size="10" maxlength="20" name="gm_planbis1"/>  Uhr</td>
        </tr>
		</br></br>
        <tr>
          <th class="topLine">Von:</th>
          <td class="tdunkel"><input type="text" size="10" maxlength="20" name="gm_planvon2"/></td>
        </tr>
        <tr>
          <th class="topLine">Bis:</th>
          <td class="tdunkel"><input type="text" size="10" maxlength="20" name="gm_planbis2"/>  Uhr</td>
        </tr>
		</br></br>
        <tr>
          <td class="tdunkel" colspan="2" style="text-align:center;"><input type="submit" name="gmplan_insert" value="Eintragen"/></td>
        </tr>
      </table>
</form>  
</center>
</body>
</div>
<br/><br/>
<h5>Copyright <a href="#">Fly World 2 Reloaded</a> 2012-2015. Coded & Designed by <a href="http://www.elitepvpers.com/forum/members/1114432-niiceone.html">NiiceOne</a></h5>
04/19/2012 14:57 .Acu³#11
ich bin zu faul für die fehlersuche also schreib ich dir ein neues skript.. paar min zeit bitte :P
04/19/2012 15:09 yym3#12
$gm_planvon1[$_POST['gm_planvon1']] && $gm_planbis1[$_POST['gm_planbis1']] && $gm_planvon2[$_POST['gm_planvon2']] && $gm_planbis2[$_POST['gm_planbis2']]

Wo hast du die jeweiligen Arrays erzeugt?


Gruß
yym3.
04/19/2012 15:10 .Acu³#13
hast neues skript per pn.
04/19/2012 15:13 NiiceOne#14
@yym3 hab das aus der spenden.php übernommen :o deswegen könnte sein das da n paar sachen sind die etwas komischa ussehen


also das script von dir geht iwie net..

hast du skype?


bjoern.ebert17
04/19/2012 15:28 .Acu³#15
Quote:
Originally Posted by NiiceOne View Post
hast du skype?
bjoern.ebert17
hab dich geaddet.