php.de

Zurück   php.de > Lösungen durch Skripte > Scriptbörse

Scriptbörse PHP Lösungen für nen schmalen Taler

Antwort
 
LinkBack Themen-Optionen Bewertung: Bewertung: 1 Stimmen, 1,00 durchschnittlich.
Alt 05.11.2010, 19:23  
Neuer Benutzer
 
Registriert seit: 05.11.2010
Beiträge: 3
PHP-Kenntnisse:
Anfänger
Danny2005 befindet sich auf einem aufstrebenden Ast
Standard PHP-Datei Upload und pfad Eintrag in Datenbank

Hallo allerseids,

ich bin neu hier und darum stelle ich mich ersteinmal vor!
Also mein Name ist Danny, ich bin 29Jahre alt (bald 30 :-s) und versuche gerade eine Datenbank + dazugehoeriges webinterface zu basteln. Zu meinen php und mysql Kenntnissen ist mein als "Anfaenger" geposteter Status noch total uebertrieben.
Also wie gesagt ich habe eine MySQL Datenbank und hierfuer haenge ich gerade (seid 3Tagen) an einer Stelle fest. Ich versuche in ein Aktualisierungsformular ein Dateifeld einzufuegen, so das die darin befindliche Datei auf den Server hochgeladen wird (in den Ordner uploads z.B.), dabei so umbenannt wird, das sie wirklich nur einmal vorhanden ist und der link zu dieser Datei anschliessend in der Tabelle "antibodies", in der richtigen Zeile (Schluessel ist hier die ID, wie bei den anderen Daten auch, die durch das Formular aktualisiert werden) in der Spalte "ImgA" geschrieben wird.
Ich habe schon soviel gelesen und gesucht...aber ich werde aus alle dem nicht schlau.
Also wenn mir einer von euch Profi php'lern da draussen damit helfen koennte waehre das echt super. Ich poste hier mal den ganzen code der Aktualisierungsseite, weil ich nicht genau weiss, was wichtig ist und was nicht!
Das Daeifeld heisst ebenfalls ImGA...

PHP-Code:
<?php require_once('../Connections/ab_stock.php'); ?>
<?php
if (!isset($_SESSION)) {
  
session_start();
}
$MM_authorizedUsers "admin";
$MM_donotCheckaccess "false";
$target "./ab-stock/uploads/"
$target $target basename$_FILES['ImgA']['name']); 
$ImgA=($_FILES['ImgA']['name']); 

// *** Restrict Access To Page: Grant or deny access to this page
function isAuthorized($strUsers$strGroups$UserName$UserGroup) { 
  
// For security, start by assuming the visitor is NOT authorized. 
  
$isValid False

  
// When a visitor has logged into this site, the Session variable MM_Username set equal to their username. 
  // Therefore, we know that a user is NOT logged in if that Session variable is blank. 
  
if (!empty($UserName)) { 
    
// Besides being logged in, you may restrict access to only certain users based on an ID established when they login. 
    // Parse the strings into arrays. 
    
$arrUsers Explode(","$strUsers); 
    
$arrGroups Explode(","$strGroups); 
    if (
in_array($UserName$arrUsers)) { 
      
$isValid true
    } 
    
// Or, you may restrict access to only certain users based on their username. 
    
if (in_array($UserGroup$arrGroups)) { 
      
$isValid true
    } 
    if ((
$strUsers == "") && false) { 
      
$isValid true
    } 
  } 
  return 
$isValid
}

$MM_restrictGoTo "adminonly.html";
if (!((isset(
$_SESSION['MM_Username'])) && (isAuthorized("",$MM_authorizedUsers$_SESSION['MM_Username'], $_SESSION['MM_UserGroup'])))) {   
  
$MM_qsChar "?";
  
$MM_referrer $_SERVER['PHP_SELF'];
  if (
strpos($MM_restrictGoTo"?")) $MM_qsChar "&";
  if (isset(
$_SERVER['QUERY_STRING']) && strlen($_SERVER['QUERY_STRING']) > 0
  
$MM_referrer .= "?" $_SERVER['QUERY_STRING'];
  
$MM_restrictGoTo $MM_restrictGoTo$MM_qsChar "accesscheck=" urlencode($MM_referrer);
  
header("Location: "$MM_restrictGoTo); 
  exit;
}



?>
<?php
if (!function_exists("GetSQLValueString")) {
function 
GetSQLValueString($theValue$theType$theDefinedValue ""$theNotDefinedValue ""
{
  if (
PHP_VERSION 6) {
    
$theValue get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
  }

  
$theValue function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

  switch (
$theType) {
    case 
"text":
      
$theValue = ($theValue != "") ? "'" $theValue "'" "NULL";
      break;    
    case 
"long":
    case 
"int":
      
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
      break;
    case 
"double":
      
$theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
      break;
    case 
"date":
      
$theValue = ($theValue != "") ? "'" $theValue "'" "NULL";
      break;
    case 
"defined":
      
$theValue = ($theValue != "") ? $theDefinedValue $theNotDefinedValue;
      break;
  }
  return 
$theValue;
}
}


$editFormAction $_SERVER['PHP_SELF']; 
if (isset(
$_SERVER['QUERY_STRING'])) {
  
$editFormAction .= "?" htmlentities($_SERVER['QUERY_STRING']);
}

if ((isset(
$_POST["MM_update"])) && ($_POST["MM_update"] == "form1")) {
  
$updateSQL sprintf("UPDATE antibody SET TargetAG=%s, TargetSpecies=%s, `Host`=%s, Isotype=%s, StainIndex=%s, Dilution=%s, Conjugate=%s, MolW=%s, UnitsInStock=%s, SupplierID=%s, OrderID=%s, Price=%s, ImgA=%s, Rating=%s, Description_1=%s, Description_2=%s, Description_3=%s, Description_1Header=%s, Description_2Header=%s, Description_3Header=%s, Notes=%s, Clone=%s, `References`=%s WHERE ID=%s",
                       
GetSQLValueString($_POST['TargetAG'], "text"),
                       
GetSQLValueString($_POST['TargetSpecies'], "text"),
                       
GetSQLValueString($_POST['Host'], "text"),
                       
GetSQLValueString($_POST['Isotype'], "text"),
                       
GetSQLValueString($_POST['StainIndex'], "text"),
                       
GetSQLValueString($_POST['Dilution'], "text"),
                       
GetSQLValueString($_POST['Conjugate'], "text"),
                       
GetSQLValueString($_POST['MolW'], "text"),
                       
GetSQLValueString($_POST['UnitsInStock'], "text"),
                       
GetSQLValueString($_POST['SupplierID'], "text"),
                       
GetSQLValueString($_POST['OrderID'], "text"),
                       
GetSQLValueString($_POST['Price'], "text"),
                       
GetSQLValueString($_POST['$ImgA'], "text"),
                       
GetSQLValueString($_POST['Rating'], "text"),
                       
GetSQLValueString($_POST['Description_1'], "text"),
                       
GetSQLValueString($_POST['Description_2'], "text"),
                       
GetSQLValueString($_POST['Description_3'], "text"),
                       
GetSQLValueString($_POST['Description_1Header'], "text"),
                       
GetSQLValueString($_POST['Description_2Header'], "text"),
                       
GetSQLValueString($_POST['Description_3Header'], "text"),
                       
GetSQLValueString($_POST['Notes'], "text"),
                       
GetSQLValueString($_POST['Clone'], "text"),
                       
GetSQLValueString($_POST['References'], "text"),
                       
GetSQLValueString($_POST['ID'], "int"));

  
mysql_select_db($database_ab_stock$ab_stock);
  
$Result1 mysql_query($updateSQL$ab_stock) or die(mysql_error());



  
$updateGoTo "works(test).html";
  if (isset(
$_SERVER['QUERY_STRING'])) {
    
$updateGoTo .= (strpos($updateGoTo'?')) ? "&" "?";
    
$updateGoTo .= $_SERVER['QUERY_STRING'];
  }
  
header(sprintf("Location: %s"$updateGoTo));
}

$maxRows_DetailRS1 1;
$pageNum_DetailRS1 0;
if (isset(
$_GET['pageNum_DetailRS1'])) {
  
$pageNum_DetailRS1 $_GET['pageNum_DetailRS1'];
}
$startRow_DetailRS1 $pageNum_DetailRS1 $maxRows_DetailRS1;

$colname_DetailRS1 "-1";
if (isset(
$_GET['recordID'])) {
  
$colname_DetailRS1 $_GET['recordID'];
}
mysql_select_db($database_ab_stock$ab_stock);
$query_DetailRS1 sprintf("SELECT * FROM antibody  WHERE ID = %s"GetSQLValueString($colname_DetailRS1"int"));
$query_limit_DetailRS1 sprintf("%s LIMIT %d, %d"$query_DetailRS1$startRow_DetailRS1$maxRows_DetailRS1);
$DetailRS1 mysql_query($query_limit_DetailRS1$ab_stock) or die(mysql_error());
$row_DetailRS1 mysql_fetch_assoc($DetailRS1);

if (isset(
$_GET['totalRows_DetailRS1'])) {
  
$totalRows_DetailRS1 $_GET['totalRows_DetailRS1'];
} else {
  
$all_DetailRS1 mysql_query($query_DetailRS1);
  
$totalRows_DetailRS1 mysql_num_rows($all_DetailRS1);
}
$totalPages_DetailRS1 ceil($totalRows_DetailRS1/$maxRows_DetailRS1)-1;

mysql_select_db($database_ab_stock$ab_stock);
$query_rslogin "SELECT * FROM login";
$rslogin mysql_query($query_rslogin$ab_stock) or die(mysql_error());
$row_rslogin mysql_fetch_assoc($rslogin);
$totalRows_rslogin mysql_num_rows($rslogin);

mysql_select_db($database_ab_stock$ab_stock);
$query_rsDyes "SELECT * FROM dyes";
$rsDyes mysql_query($query_rsDyes$ab_stock) or die(mysql_error());
$row_rsDyes mysql_fetch_assoc($rsDyes);
$totalRows_rsDyes mysql_num_rows($rsDyes);

mysql_select_db($database_ab_stock$ab_stock);
$query_rsSupplier "SELECT SupplierName FROM supplier";
$rsSupplier mysql_query($query_rsSupplier$ab_stock) or die(mysql_error());
$row_rsSupplier mysql_fetch_assoc($rsSupplier);
$totalRows_rsSupplier mysql_num_rows($rsSupplier);
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><!-- InstanceBegin template="/Templates/theme_01_design.dwt" codeOutsideHTMLIsLocked="false" -->
    <head>
    <!-- InstanceBeginEditable name="Titel" -->
    <title>Update</title>
    <!-- InstanceEndEditable -->
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <meta name="description" content="Designed and developed by Codify Design Studio - codifydesign.com"/>
    <link rel="stylesheet" type="text/css" href="Publish/stylesheet.css" />
    <script src="Publish/SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
    <link href="Publish/SpryAssets/SpryMenuBarHorizontal.css" rel="stylesheet" type="text/css" />
    
    <!-- InstanceParam name="RightSidebar" type="boolean" value="false" -->
    
</head>

<body>
    
<div class="bannerArea">
            <div class="container">
                <div class="bannernav"><a href="#" >Privacy Policy</a> &bull; <a href="#" >Contact Us</a> &bull; <a href="#" >Site Map</a></div>
                <div class="toplogo"><a href="#"><img src="Publish/images/banner_logo.gif" border="0"/></a></div>
                <div style="clear:both;"></div>
            </div>
        </div>
        <div class="topnavigationArea">
            <div class="container"> 
                <div class="topnavigationgroup">
                    <ul id="MenuBar1" class="MenuBarHorizontal">
                        <li><a class="MenuBarItemSubmenu" href="#">Praesent vitae ligula</a>
                            <ul>
                                <li><a href="#">Item 1.1</a></li>
                                <li><a href="#">Item 1.2</a></li>
                                <li><a href="#">Item 1.3</a></li>
                            </ul>
                        </li>
                        <li><a href="#">Nec orci pretium</a></li>
                        <li><a class="MenuBarItemSubmenu" href="#">Vestibulum aecenas</a>
                            <ul>
                                <li><a class="MenuBarItemSubmenu" href="#">Item 3.1</a>
                                    <ul>
                                        <li><a href="#">Item 3.1.1</a></li>
                                        <li><a href="#">Item 3.1.2</a></li>
                                    </ul>
                                </li>
                                <li><a href="#">Item 3.2</a></li>
                                <li><a href="#">Item 3.3</a></li>
                            </ul>
                        </li>
                        <li style="border-right-style: solid;"><a href="#">Tmpus dictum</a></li>
                    </ul>
                </div>
                <div style="clear:both;"></div>
            </div>
        </div>
        <div class="contentArea">
            <div class="container"><!-- InstanceBeginEditable name="MainContent" -->
              <div class="contentleftonly">
                 
                    <table width="100%" border="0" align="left" cellpadding="2" cellspacing="5">
                      <tr class="bannernav">
                        <th width="57%" scope="col"><p>&nbsp;</p>
                          <table width="100%" border="0" cellspacing="2" cellpadding="0">
                            <tr>
                              <td>&nbsp;
                                <form action="<?php echo $editFormAction?>" method="POST" enctype="multipart/form-data" name="form1" id="form1">
                                  <table align="center">
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right">ID:</td>
                                      <td><?php echo $row_DetailRS1['ID']; ?></td>
                                    </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right">TargetAG:</td>
                                      <td><input name="TargetAG" type="text" id="TargetAG" value="<?php echo $row_DetailRS1['TargetAG']; ?>" /></td>
                                    </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right">TargetSpecies:</td>
                                      <td><input type="text" name="TargetSpecies" value="<?php echo htmlentities($row_DetailRS1['TargetSpecies'], ENT_COMPAT'UTF-8'); ?>" size="32" /></td>
                                    </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right">Host:</td>
                                      <td><input type="text" name="Host" value="<?php echo htmlentities($row_DetailRS1['Host'], ENT_COMPAT'UTF-8'); ?>" size="32" /></td>
                                    </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right">Isotype:</td>
                                      <td><input type="text" name="Isotype" value="<?php echo htmlentities($row_DetailRS1['Isotype'], ENT_COMPAT'UTF-8'); ?>" size="32" /></td>
                                    </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right">StainIndex:</td>
                                      <td><input type="text" name="StainIndex" value="<?php echo htmlentities($row_DetailRS1['StainIndex'], ENT_COMPAT'UTF-8'); ?>" size="32" /></td>
                                    </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right">Dilution:</td>
                                      <td><input type="text" name="Dilution" value="<?php echo htmlentities($row_DetailRS1['Dilution'], ENT_COMPAT'UTF-8'); ?>" size="32" /></td>
                                    </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right">Conjugate:</td>
                                      <td><select name="Conjugate">
                                        <?php
do {  
?>
                                        <option value="<?php echo $row_rsDyes['Fluoro']?>"<?php if (!(strcmp($row_rsDyes['Fluoro'], htmlentities($row_DetailRS1['Conjugate'], ENT_COMPAT'UTF-8')))) {echo "selected=\"selected\"";} ?>><?php echo $row_rsDyes['Fluoro']?></option>
                                        <?php
} while ($row_rsDyes mysql_fetch_assoc($rsDyes));
  
$rows mysql_num_rows($rsDyes);
  if(
$rows 0) {
      
mysql_data_seek($rsDyes0);
      
$row_rsDyes mysql_fetch_assoc($rsDyes);
  }
?>
                                      </select></td>
                                    </tr>
                                    <tr> </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right">MolW:</td>
                                      <td><input type="text" name="MolW" value="<?php echo htmlentities($row_DetailRS1['MolW'], ENT_COMPAT'UTF-8'); ?>" size="32" /></td>
                                    </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right">UnitsInStock:</td>
                                      <td><input type="text" name="UnitsInStock" value="<?php echo htmlentities($row_DetailRS1['UnitsInStock'], ENT_COMPAT'UTF-8'); ?>" size="32" /></td>
                                    </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right">SupplierID:</td>
                                      <td><select name="SupplierID">
                                        <?php 
do {  
?>
                                        <option value="<?php echo $row_rsSupplier['SupplierName']?><?php if (!(strcmp($row_rsSupplier['SupplierName'], htmlentities($row_DetailRS1['SupplierID'], ENT_COMPAT'UTF-8')))) {echo "SELECTED";} ?>><?php echo $row_rsSupplier['SupplierName']?></option>
                                        <?php
} while ($row_rsSupplier mysql_fetch_assoc($rsSupplier));
?>
                                      </select></td>
                                    </tr>
                                    <tr> </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right">OrderID:</td>
                                      <td><input type="text" name="OrderID" value="<?php echo htmlentities($row_DetailRS1['OrderID'], ENT_COMPAT'UTF-8'); ?>" size="32" /></td>
                                    </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right">Price:</td>
                                      <td><input type="text" name="Price" value="<?php echo htmlentities($row_DetailRS1['Price'], ENT_COMPAT'UTF-8'); ?>" size="32" /></td>
                                    </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right">Rating:</td>
                                      <td valign="baseline"><table>
                                        <tr>
                                          <td><input type="radio" name="Rating" value="0" <?php if (!(strcmp(htmlentities($row_DetailRS1['Rating'], ENT_COMPAT'UTF-8'),0))) {echo "checked=\"checked\"";} ?> />
                                            Schaltfläche1</td>
                                        </tr>
                                        <tr>
                                          <td><input type="radio" name="Rating" value="1" <?php if (!(strcmp(htmlentities($row_DetailRS1['Rating'], ENT_COMPAT'UTF-8'),1))) {echo "checked=\"checked\"";} ?> />
                                            Schaltfläche2</td>
                                        </tr>
                                        <tr>
                                          <td><input type="radio" name="Rating" value="2" <?php if (!(strcmp(htmlentities($row_DetailRS1['Rating'], ENT_COMPAT'UTF-8'),2))) {echo "checked=\"checked\"";} ?> />
                                            Schaltfläche3</td>
                                        </tr>
                                        <tr>
                                          <td><input type="radio" name="Rating" value="3" <?php if (!(strcmp(htmlentities($row_DetailRS1['Rating'], ENT_COMPAT'UTF-8'),3))) {echo "checked=\"checked\"";} ?> />
                                            Schaltfläche4</td>
                                        </tr>
                                        <tr>
                                          <td><input type="radio" name="Rating" value="4" <?php if (!(strcmp(htmlentities($row_DetailRS1['Rating'], ENT_COMPAT'UTF-8'),4))) {echo "checked=\"checked\"";} ?> />
                                            Schaltfläche5</td>
                                        </tr>
                                        <tr>
                                          <td><input type="radio" name="Rating" value="5" <?php if (!(strcmp(htmlentities($row_DetailRS1['Rating'], ENT_COMPAT'UTF-8'),5))) {echo "checked=\"checked\"";} ?> />
                                            Schaltfläche6</td>
                                        </tr>
                                      </table></td>
                                    </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right" valign="top">Description_1:</td>
                                      <td><textarea name="Description_1" cols="50" rows="5"><?php echo htmlentities($row_DetailRS1['Description_1'], ENT_COMPAT'UTF-8'); ?></textarea></td>
                                    </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right" valign="top">Description_2:</td>
                                      <td><textarea name="Description_2" cols="50" rows="5"><?php echo htmlentities($row_DetailRS1['Description_2'], ENT_COMPAT'UTF-8'); ?></textarea></td>
                                    </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right" valign="top">Description_3:</td>
                                      <td><textarea name="Description_3" cols="50" rows="5"><?php echo htmlentities($row_DetailRS1['Description_3'], ENT_COMPAT'UTF-8'); ?></textarea></td>
                                    </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right">Description_1Header:</td>
                                      <td><input type="text" name="Description_1Header" value="<?php echo htmlentities($row_DetailRS1['Description_1Header'], ENT_COMPAT'UTF-8'); ?>" size="32" /></td>
                                    </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right">Description_2Header:</td>
                                      <td><input type="text" name="Description_2Header" value="<?php echo htmlentities($row_DetailRS1['Description_2Header'], ENT_COMPAT'UTF-8'); ?>" size="32" /></td>
                                    </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right">Description_3Header:</td>
                                      <td><input type="text" name="Description_3Header" value="<?php echo htmlentities($row_DetailRS1['Description_3Header'], ENT_COMPAT'UTF-8'); ?>" size="32" /></td>
                                    </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right" valign="top">Notes:</td>
                                      <td><textarea name="Notes" cols="50" rows="5"><?php echo htmlentities($row_DetailRS1['Notes'], ENT_COMPAT'UTF-8'); ?></textarea></td>
                                    </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right">Clone:</td>
                                      <td><input type="text" name="Clone" value="<?php echo htmlentities($row_DetailRS1['Clone'], ENT_COMPAT'UTF-8'); ?>" size="32" /></td>
                                    </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right" valign="top">References:</td>
                                      <td><textarea name="References" cols="50" rows="5"><?php echo htmlentities($row_DetailRS1['References'], ENT_COMPAT'UTF-8'); ?></textarea></td>
                                    </tr>
                                    <tr valign="baseline">
                                      <td nowrap="nowrap" align="right">&nbsp;</td>
                                      <td><p>
                                        <label for="FileA"></label>
                                      </p>
                                        <p>
                                          <label for="ImgB"></label>
                                          <label for="ImgA2"></label>
                                        </p>
                                        <p>
                                          <label for="ImgC"></label>
                                          <input name="ImgA" type="file" id="ImgA" value="<?php echo $row_DetailRS1['ImgA']; ?>" />
                                        </p>
                                        <p>
                                          <label for="ImgD"></label>
                                        </p>
                                        <p>
                                          <label for="ImgD"></label>
                                        </p>
                                        <p></p>
                                      <p>&nbsp;</p>
                                      <p>
                                        <input type="submit" value="Datensatz aktualisieren" />
                                      </p></td>
                                    </tr>
                                  </table>
                                  <input type="hidden" name="ID" value="<?php echo $row_DetailRS1['ID']; ?>" />
                                  <input type="hidden" name="MM_update" value="form1" />
                                </form>
                                <p>&nbsp;</p></td>
                              <td>&nbsp;</td>
                            </tr>
                          </table>
                        <p></th>
                      </tr>
                    </table>
            
                
  
              </div>
            <!-- InstanceEndEditable -->
            <div style="clear:both;"></div>
            </div>
        </div>
        <div class="footerArea">
            <div class="container"> 
                <div class="copyright">&copy; 2010 FlowCytometryEpalinges. All rights reserved.</div>
            </div>
        </div>
        
        <script type="text/javascript">
        <!--
        var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"SpryAssets/SpryMenuBarDownHover.gif", imgRight:"SpryAssets/SpryMenuBarRightHover.gif"});
        //-->
        </script>
    </body>
<!-- InstanceEnd --></html><?php
mysql_free_result
($DetailRS1);

mysql_free_result($rslogin);

mysql_free_result($rsDyes);

mysql_free_result($rsSupplier);
?>

Geändert von Danny2005 (05.11.2010 um 19:26 Uhr). Grund: falscher Code :-S
Danny2005 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 05.11.2010, 19:29  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.269
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Woran genau hängst du? Mir ist das etwas zuviel Code zum mal eben drüberschauen...
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 05.11.2010, 20:36  
Neuer Benutzer
 
Registriert seit: 05.11.2010
Beiträge: 3
PHP-Kenntnisse:
Anfänger
Danny2005 befindet sich auf einem aufstrebenden Ast
Standard

Es haengt eben genau an der kompletten "Funktion" mit der man die in dem Dateifeld "ImgA" ausgewaehlte Datei auf den Server laden kann, diese umbenennt und den Eintrag in der MySQL Tabelle vornimmt! Es werden immer nur die restlichen daten aktualisiert!
Es sind noch ein paar kleine ueberbleibsel von vergangenen versuchen im code...bitte Hilfe!
Danny2005 ist offline   Mit Zitat antworten
Alt 05.11.2010, 20:43  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.269
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Wie ein Upload in PHP funktioniert weißt du ja nehme ich an? (mindestens die ersten 5 Treffer sind allesamt interessant für dich)
http://www.google.de/search?sourceid...hp+file+upload

Nach der Validierung (Dateigröße, Dateiendung, etc.) kannst du die Datei mit move_uploaded_file() in dein Zielverzeichnis verschieben. Einen Zufallswert (für einen eindeutigen Dateinamen) erzeugst du z.B. mit uniqid() oder einem Zeitstempel (date(), time(), ..)

Danach kannst du den Pfad eben mit einem UPDATE und deiner ID in der Datenbank vermerken. Wenns hier auch hängt:
Mach ein MySQL/PHP-Tutorial, die sagen dir auch nichts anderes als wir.

Fang halt einfach mal an, vielleicht erstmal als "Standalone" Skript, also ganz pur in einer neuen Datei, damit du verstehst was zu tun ist und du - falls du hängst - ein Beispiel posten kannst, das nicht 200 Zeilen PHP/HTML-Spaghetticode enthält. Bitte hab Verständnis dafür, dass wir dir nicht Händchen halten und Zeichen für Zeichen runterschreiben, was zu tun ist.
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 05.11.2010, 21:11  
Neuer Benutzer
 
Registriert seit: 05.11.2010
Beiträge: 3
PHP-Kenntnisse:
Anfänger
Danny2005 befindet sich auf einem aufstrebenden Ast
Standard

OK...ich werde mich dann dort am Montag noch etwas weiter damit beschaeftigen!
So schwerr kann das dochwohl nicht sein!
Vielen Dank!
P.S. Standalone ist eine gute Idee!
Danny2005 ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Datei upload $_File wird nicht übergeben nmueller77 PHP Tipps 2010 23 10.09.2010 20:40
[Erledigt] upload mit datenbank incorrect PHP Tipps 2010 17 06.06.2010 11:13
[Erledigt] Datei / File Upload mit Datenbankeintrag frank1973 PHP Tipps 2010 11 21.04.2010 22:55
Datei Upload mit Statusanzeige Flokle PHP Tipps 2009 5 29.09.2009 17:49
Upload script datei type falsch erkannt Marti95. PHP Tipps 2009 27 14.09.2009 15:32
[Erledigt] Datei Upload im #iframe oder Popup poppaea PHP Tipps 2009 6 25.04.2009 17:22
[Erledigt] Nach dem Upload die Datei renamen Sermon PHP Tipps 2009 10 04.03.2009 22:27
[Erledigt] Datei Upload Prüfung auf wav / mp3 mastertnt PHP Tipps 2009 4 15.02.2009 20:05
Mit php dynamisch Namen von Bildnamen sowie Pfad in mysql Datenbank speichern mallmis PHP Tipps 2008 1 19.11.2007 23:04
Menü mit Unterpunkten supertramp Beitragsarchiv 7 18.10.2005 22:40
[Erledigt] vollständigen Pfad einer datei ermitteln PHP-Fortgeschrittene 1 03.07.2005 02:18
absoluter Pfad zur Datei - ohne Dateinamen PHP Tipps 2005 8 16.05.2005 19:40
wo ist der Fehler? Eintrag aus Datenbank löschen Ente PHP Tipps 2004 2 24.08.2004 15:04
datei upload => datei anzeigen PHP Tipps 2004 16 05.08.2004 02:02
datei upload + Fehler PHP Tipps 2004 5 03.06.2004 13:46

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
dateiupload php datenbank, php datei hochladen pfad anzeigen, http://www.php.de/scriptboerse/73634-php-datei-upload-und-pfad-eintrag-datenbank.html, dateiupload mit pfad, dateiupload in datenbank php, dateiupload php pfad speichern, php upload mit db eintrag, php datei hochladen und pfad in db, php datei upload formular mit pfadeintrag in mysql db datenbank, php dateiupload mit db eintrag, php dateiupload mit datenbank, php datei uploaden und als pfad als variable in datenbank, function isauthorized($strusers, $strgroups, $username, $usergroup), dateiupload php datenbankeinbindung, php datei upload und eintrag in db, php datei upload mit link in db, datei upload mit php pfad soll in eine mysql datenbank übergeben werden, php datei upload und eintrag in datenbank, imga upload, datei upload schreiben der url in datenbank

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:15 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum